Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[WDX] 7Zip

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Duny



Joined: 27 Jan 2009
Posts: 16

Post (Separately) Posted: Mon Feb 02, 2009 08:37    Post subject: [WDX] 7Zip Reply with quote

Плагин для отображения различной информации о 7z-архивах.

Поддерживаемые поля:

- Headers encrypted flag
- Headers size
- Number of files
- Number of directories
- Total files (Number of files + Number of directories)
- Uncompressed size
- Ratio %
- Solid flag
- Number of solid blocks
- Compression methods

Примечание:
единственное доступное поле для архивов с зашифроваными заголовками - "Headers encrypted flag"

Версия 0.2.3:
- изменение: оптимизирована строка ассоциации
- оптимизации кода; убран лишний код

Версия 0.2.2:
- перекомпилирован с исходными кодами 7-zip 4.65
- исправлено вычисление поля "Ratio %"
- лицензия LGPL

Версия 0.2.1:
- переписана обработка некоторых полей
- два новых поля:
Number of solid blocks
Compression methods (строка, в которой через пробел перечислены названия всех методов сжатия, использованых в архиве)

Скачать тут


Last edited by Duny on Wed Feb 11, 2009 07:13; edited 5 times in total
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Mon Feb 02, 2009 09:28    Post subject: Reply with quote

Спасибо огромное, работает Smile

Может, для solid метки применять не "+ -", а что-то типа "Да-Нет" - если копировать данные колонок для последующей обработки в электронных таблицах, то этот "+" может вызвать проблемы?
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1726
Location: Арзамас

Post (Separately) Posted: Mon Feb 02, 2009 18:14    Post subject: Reply with quote

Ник wrote:
Может, для solid метки применять не "+ -", а что-то типа "Да-Нет"
Согласен. То же и с Headers encrypted.
Back to top
View user's profile Send private message
Duny



Joined: 27 Jan 2009
Posts: 16

Post (Separately) Posted: Tue Feb 03, 2009 12:49    Post subject: Reply with quote

+/- это стиль самой программы 7-zip.
В новой версии добавил "Да/Нет" Smile
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Feb 03, 2009 15:08    Post subject: Reply with quote

У меня на поле [=7zipInfo.Solid(true/false)] говорит "not supported", а вот [=7zipInfo.Solid(+/-)] показывает как надо.

Извините, соврал: Тотал Коммандер говорит Да/Нет, а вот утилита ContentAlt (очень нужная и полезная, но давно не развивающаяся) как раз и говорит "нет поддержки" - видимо не понимает логические переменные Sad
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
Duny



Joined: 27 Jan 2009
Posts: 16

Post (Separately) Posted: Tue Feb 03, 2009 15:52    Post subject: Reply with quote

Ник wrote:
У меня на поле [=7zipInfo.Solid(true/false)] говорит "not supported", а вот [=7zipInfo.Solid(+/-)] показывает как надо.

Извините, соврал: Тотал Коммандер говорит Да/Нет, а вот утилита ContentAlt (очень нужная и полезная, но давно не развивающаяся) как раз и говорит "нет поддержки" - видимо не понимает логические переменные Sad


Использую super_wdx. В нем булевы поля обрабатываются, но, видимо, при отображении булевых значений не учитываются настройки языка коммандера, в итоге вместо Да/Нет TRUE/FALSE
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2969
Location: Москва

Post (Separately) Posted: Tue Feb 03, 2009 16:55    Post subject: Reply with quote

Duny wrote:
Использую super_wdx. В нем булевы поля обрабатываются, но, видимо, при отображении булевых значений не учитываются настройки языка коммандера, в итоге вместо Да/Нет TRUE/FALSE

Они и не должны учитываться. Плагины (и, тем более, поля плагинов) переводятся отдельно.
Думаете, стоит добавить в локализацию возможность перевода для вывода логических значений?
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Duny



Joined: 27 Jan 2009
Posts: 16

Post (Separately) Posted: Tue Feb 03, 2009 20:29    Post subject: Reply with quote

D1P wrote:
Duny wrote:
Использую super_wdx. В нем булевы поля обрабатываются, но, видимо, при отображении булевых значений не учитываются настройки языка коммандера, в итоге вместо Да/Нет TRUE/FALSE

Они и не должны учитываться. Плагины (и, тем более, поля плагинов) переводятся отдельно.
Думаете, стоит добавить в локализацию возможность перевода для вывода логических значений?

Думаю, да - так было бы удобнее.
Но еще удобнее было бы не добавлять новые значения для локализации, а использовать текущую локализацию командера.
Если возможно, то, например, так: найти ini командера(где-то видел топик как это сделать), взять из ini имя файла локализации(LanguageIni), найти в файле локализации нужные строки(Да/Нет = 1454/1455).
Back to top
View user's profile Send private message
Ник



Joined: 15 Dec 2004
Posts: 1256
Location: Москва

Post (Separately) Posted: Tue Feb 03, 2009 21:40    Post subject: Reply with quote

Кстати, в super_wdx поле Ratio выдаёт ошибку - видимо из-за того, что в названии поля есть %, а это - служебный символ настройки полей в этом плагине.
Причём, ошибка и для 7z-info плагина, и для RAR-info...
_________________
Xubuntu 20.10
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group