Страница 44 из 68

Добавлено: Вт июн 14, 2011 03:09
Ramiro
Интересует как плагин дружит с обновлением архиватора 7-zip, в шапке указана версия 7.21, может стоит указать "особенности" если таковые имеются...?

Добавлено: Вт июн 14, 2011 06:45
jentoso
Ramiro, в справке же написано, что последние версии 7z.dll и 7zG.exe, а так же их исходники можно скачать на официальной страничке 7-zip.

Добавлено: Вт июн 14, 2011 09:27
Total7zip
Ramiro - я обновил у себя 7zip до версии 9.22, особенностей никаких не заметил.

hriis192
настройки разбивки на тома не сохраняются, как и в оригинальном 7zip их нужно задавать перед созданием архива.
Q: Как создать архив с настройками, которые отличаются от сохраненных?
A: если вы хотите перед упаковкой увидеть диалог настроек и изменить параметры для данного конкретного нового архива - поставьте галку "Encrypt" (задать пароль). Это не самый прямой путь, но в результате перед началом упаковки вы увидите диалог и любые изменения настроек в нем будут применены только к этому архиву. а именно пароль вводить совсем не обязательно!

Добавлено: Пт июн 17, 2011 04:05
Ramiro
jentoso
Спасибо! В readme... упустил это пункт.
Total7zip
Спасибо за плагин, пользуюсь постоянно!

Добавлено: Вс июн 19, 2011 19:14
XXXLer
Как-то непредсказуемо срабатывают правила исключения форматов:

Код: Выделить всё

[2812] CanYouHandleThisFile enter
[2812] [Total7zip] CanYouHandleThisFileW, fileName=E:\Downloads\mpc-hc.exe
[2812] [Total7zip] CanYouHandleThisFileW, FALSE, [-], E:\Downloads\mpc-hc.exe
[2812] CanYouHandleThisFile enter
[2812] [Total7zip] CanYouHandleThisFileW, fileName=E:\Downloads\mpc-hc.exe
[2812] [Total7zip] CanYouHandleThisFileW, TRUE, [+], E:\Downloads\mpc-hc.exe
[2812] [Total7zip] OpenArchiveW, hArcData=1, [+], E:\Downloads\mpc-hc.exe, open(TC)=OK,(Total7zip)=OK, mode=PK_OM_LIST
[2812] Îáùèé ðàçìåð      : 12 531 436
[2812] Ñæàòûé            : 9 871 662
[2812] Ñòåïåíü ñæàòèÿ    : 78%
[2812] Ïàïîê             : 16
[2812] Ôàéëîâ            : 227
[2812] __________________________________________
[2812] 
[2812] Òèï               : PE
[2812] Õàðàêòåðèñòèêè    : Executable 32-bit LargeAddress
[2812] Ôèçè÷åñêèé Ðàçìåð : 9 878 016
[2812] Ðàçìåð Çàãîëîâêîâ : 1 536
[2812] Ñîçäàí            : 2011-06-16 01:35:32
[2812] Ïðîöåññîð         : x86
[2812] Êîíòðîëüíàÿ Ñóììà : 9927895
[2812] 
[2812] [Total7zip] SetProcessDataProcW, hArcData=1
[2812] [Total7zip] SetChangeVolProcW, hArcData=1
[2812] [Total7zip] CloseArchive,  hArcData=1, [+], E:\Downloads\mpc-hc.exe

-----

[2812] CanYouHandleThisFile enter
[2812] [Total7zip] CanYouHandleThisFileW, fileName=E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe
[2812] [Total7zip] CanYouHandleThisFileW, TRUE, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe
[2812] [Total7zip] OpenArchiveW, hArcData=4, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe, open(TC)=OK,(Total7zip)=OK, mode=PK_OM_LIST
[2812] Iauee ?acia?   : 367 197 703
[2812] N?aoue         : 0
[2812] Noaiaiu n?aoey : 125%
[2812] Iaiie          : 0
[2812] Oaeeia         : 372
[2812] __________________________________________
[2812] 
[2812] Oei            : Cab
[2812] Iaoia          : MSZip
[2812] Aeieia         : 33
[2812] Oiiia          : 1
[2812] 
[2812] [Total7zip] SetProcessDataProcW, hArcData=4
[2812] [Total7zip] SetChangeVolProcW, hArcData=4
[2812] [Total7zip] CloseArchive,  hArcData=4, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe
[2812] [Total7zip] GetBackgroundFlags
[2812] [Total7zip] OpenArchiveW, hArcData=5, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe, open(TC)=OK,(Total7zip)=OK, mode=PK_OM_EXTRACT
[2812] Iauee ?acia?      : 461 159 723
[2812] N?aoue            : 461 132 835
[2812] Noaiaiu n?aoey    : 99%
[2812] Iaiie             : 10
[2812] Oaeeia            : 28
[2812] __________________________________________
[2812] 
[2812] Oei               : PE
[2812] Oa?aeoa?enoeee    : Executable 32-bit NoRelocs NoLineNums NoLocalSyms
[2812] Oece?aneee ?acia? : 461 135 880
[2812] ?acia? Caaieiaeia : 1 024
[2812] Nicaai            : 2006-09-13 21:20:14
[2812] I?ioanni?         : x86
[2812] Eiio?ieuiay Noiia : 461159370
[2812] 
[2812] [Total7zip] SetProcessDataProcW, hArcData=5
[2812] [Total7zip] SetChangeVolProcW, hArcData=5
[2812] [Total7zip] CloseArchive,  hArcData=5, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe
[2812] [Total7zip] OpenArchiveW, hArcData=6, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe, open(TC)=OK,(Total7zip)=OK, mode=PK_OM_LIST
[2812] Iauee ?acia?   : 684 677 785
[2812] N?aoue         : 460 541 432
[2812] Noaiaiu n?aoey : 67%
[2812] Iaiie          : 27
[2812] Oaeeia         : 1 095
[2812] __________________________________________
[2812] 
[2812] Oei            : Rar
[2812] Iai?a?uaiue    : -
[2812] Aeieia         : 1 122
[2812] Iiiaioiiiue    : -
[2812] Oiiia          : 1
[2812] 
[2812] [Total7zip] SetProcessDataProcW, hArcData=6
[2812] [Total7zip] SetChangeVolProcW, hArcData=6
[2812] [Total7zip] CloseArchive,  hArcData=6, [+], E:\Downloads\Dm\I?ia?aiiu\ABBYY_FineReader_10_CE.exe
плагин - 0.8.5.0, 7zip.dll/7zG.exe - 9.20, конфиг - http://rghost.ru/11587021

Добавлено: Пн июн 20, 2011 21:56
Total7zip
на первый взгляд могу сказать что конфигурация у вас странная.

1. вы зачем-то переименовали 7z.dll в 7z_x32.dll, к тому же она лежит не в той же папке что и 7zG.exe.
2. у вас явно конфиг от старой версии - видно по настройкам компрессии.

попробуйте для начала разнести версии 64-бита и 32 бита в разные папки. не переименовывайте dll. сохраните настройки компресии, чтоб обновить конфиг.

Добавлено: Пн июн 20, 2011 23:01
XXXLer
Total7zip писал(а):на первый взгляд могу сказать что конфигурация у вас странная.

1. вы зачем-то переименовали 7z.dll в 7z_x32.dll, к тому же она лежит не в той же папке что и 7zG.exe.
2. у вас явно конфиг от старой версии - видно по настройкам компрессии.

попробуйте для начала разнести версии 64-бита и 32 бита в разные папки. не переименовывайте dll. сохраните настройки компресии, чтоб обновить конфиг.
1. Переименовано для того, чтобы обе версии лежали в одной папке, глюк присутствует даже если они лежат по дефолту
2. Разницы со старым/новым конфигом нет - как только добавляю formatsDisabled в новый так и проявляется глюк, причем если в formatsDisabled только один формат (PE) - никаких проблем нет

Добавлено: Вт июн 21, 2011 00:14
Total7zip
я проверю, конечно, как ваши исключения работают.
с mpc-hc.exe и вашими настройками у меня все ок - не открывается.

Код: Выделить всё

[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] CanYouHandleThisFileW, FALSE, [-], H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
[4404] [Total7zip] PackSetDefaultParams, ini=H:\portable\total\pkplugin.ini
[4404] [Total7zip] CanYouHandleThisFileW, fileName=H:\portable\Total\Utils\F3\mpc-hc.exe
Еще раз повторю - переименовывать 7z.dll нельзя, потому что ее именно с таким именем ищет 7zG.exe.

по той же причине нельзя класть в одну папку 32 битные и 64 битные версии. 64 битному 7zG.exe нужна 64-битная 7z.dll.

Тут кто-то пытался утверждать что 7zG.exe 64 бита работает сам по себе. это не так.

поверьте, я не придумываю =)
PS. а сам плагин вы случаемне переименовали? а то может у вас их просто два с разными списками исключений?[/code]

Добавлено: Вт июн 21, 2011 01:17
XXXLer
Total7zip писал(а): Еще раз повторю - переименовывать 7z.dll нельзя, потому что ее именно с таким именем ищет 7zG.exe.

по той же причине нельзя класть в одну папку 32 битные и 64 битные версии. 64 битному 7zG.exe нужна 64-битная 7z.dll.

Тут кто-то пытался утверждать что 7zG.exe 64 бита работает сам по себе. это не так.

поверьте, я не придумываю =)
7zG.exe (9.20 точно, более поздние - хз) так-же ищет плагины в Formats\*.dll Codecs\*.dll и не матюгается при их неудачной загрузке, поэтому можно засунуть туда 7z.dll под другими именами
Total7zip писал(а): PS. а сам плагин вы случаем не переименовали? а то может у вас их просто два с разными списками исключений?
нет

с моим списком исключений достаточно просто быстро нажимать Ctrl+PageDown по любому PE - эффект не заставит себя долго ждать:

ИзображениеИзображение

с дистрибом FineReader сложнее - там он устраивает хоровод из RAR/CAB/PE (все это для *.exe запрещено) абсолютно спонтанно и даже если никуда не спешить (что самое интересное даже в SimpleMode=-2)

http://dl2.abbyy.com/fr10/ABBYY_FineReader_10_CE.exe

Добавлено: Вт июн 21, 2011 10:53
Total7zip
так, кажется я понял о чем вы.
исключения срабатывают при первом обращении к файлу, а потом они игнорируются.
посмотрю - проверю.

Добавлено: Вт июн 21, 2011 14:39
Total7zip
Total7zip v0.8.5.1

исправлена настройка formatsDisabled

в архиве только новый wcx.
http://narod.ru/disk/16681953001/Total7 ... x.rar.html

потестируйте, пожалуйста

Добавлено: Вт июн 21, 2011 17:32
XXXLer
Total7zip
спасибо, все работает

Добавлено: Вс июн 26, 2011 13:57
DVV
Хороший плагин. Но почему при распаковке архива .7z индикатор общего прогресса (нижний из двух) очень часто всё время показывает 0% вместо нарастания от 0% до 100%?
Это касается non-solid .7z архивов. Total7zip версии 0.8.5.1.
(хотя и с некоторыми solid .7z архивами то же самое)

Добавлено: Чт июн 30, 2011 13:09
Total7zip
индикатор прогресса дело темное.
если есть пример файла небольшой - давайте, посмотрим.
бывают файлы с неправильно указанным размером упакованных файлов.
от старой версии 7zip. для них не получается посчитать %.

Добавлено: Пт июл 01, 2011 19:03
DVV
Total7zip писал(а):если есть пример файла небольшой - давайте, посмотрим.
Есть архив на 16 МБ, в который фактически упакован установленный SMPlayer (портативная версия), взятый отсюда:
http: // mulder.dummwiedeutsch.de / #mplayer
Упаковывался в FAR Manager с помощью последней версии arclite. Сами arclite, 7za.exe (консоль) и 7zFM.exe (GUI) корректно показывают общий индикатор распаковки. А Total7zip в общем индикаторе распаковки почему-то показывает прогресс распаковки каждого (!) файла - то есть индикатор общего прогресса много раз мелькает перед глазами от 0% до 100% - вместо того, чтобы медленно наращивать общий прогресс для всего процесса распаковки.
Если упаковать папку SMPlayer в самом плагине Total7zip (настройки упаковки - по умолчанию, непрерывный архив), имеем ту же картину с распаковкой.