Total7zip

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
Monarch-LFV
Сообщения: 367
Зарегистрирован: Пн июл 22, 2019 13:20

Сообщение Monarch-LFV »

jentoso
Нет, не вариант. Очень много различных типов текстовых файлов имеются, все не пропишешь. Откройте msg файл (compound из outlook) по ctrl+page down, там много текстовых файлов имеются, их типы очень различны. Нужно именно отключение самого запуска плагина на предмет base64. Зачем мне вообще такая информация от 7z? Все равно он не сможет декодировать. Если я и встречу внутри файла base64, то сам смогу понять, что это он и если нужно декодирую.
Аватара пользователя
jentoso
Сообщения: 446
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

Monarch-LFV
А ведь все куда проще. В справке же есть описание <formatsDisabled />.
Перенес секцию в Total7zip.xml и перестал Total7Zip открывать "текстовики".

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

	<formatsDisabled>
	<format description="Base64" guid="{23170F69-40C1-278A-1000-000110C50000}">
	</format>
	</formatsDisabled>
Перечисление расширений удалил, изначально выглядело так

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

<format description="Base64" guid="{23170F69-40C1-278A-1000-000110C50000}">
			<ext val="b64" />
			<ext val="bat" />
			<ext val="config" />
			<ext val="inf" />
			<ext val="key" />
			<ext val="txt" />
			<ext val="user-words" />
		</format>
TC 11.58 combo, Windows 11 x64
Аватара пользователя
Monarch-LFV
Сообщения: 367
Зарегистрирован: Пн июл 22, 2019 13:20

Сообщение Monarch-LFV »

jentoso
Точно, помогло. Спасибо!
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Здравствуйте.
После обновления TK до версии, где добавили встроенный 7zip, я потерял возможность синхронизировать каталог с запароленым архивом 7zip. Ранее я делал это через WCX Total7zip. При синхронизации, нужно было ввести пароль и нужные файлы добавлялись в архив (или, если пароль был введён и архив был открыт ТК ранее, то пароль при синхронизации даже не спрашивался). Теперь, на любой архив, после воода пароля, выдаётся ошибка: «Неверный пароль». Как мне вернуться к старому поведению? Что сделать, если я хочу так же как и раньше, использовать плагин, а не встроенный 7zip? Или, возможно, есть какие-то настройки встроенного 7zip, которые я не учёл?
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC писал(а):Что сделать, если я хочу так же как и раньше, использовать плагин, а не встроенный 7zip? Или, возможно, есть какие-то настройки встроенного 7zip, которые я не учёл?
В окне настроек 7-zip снятие галок "Применять внутренний упаковщик" и "Предпочитать плагин (при наличии)" не помогают?
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Orion9
Не помогают, пробовал все комбинации.
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC
Вообще-то, это опции для упаковщика 7-zip, а не распаковщика )

Попробовал залезть в конфиг. Кажется, ключ PluginOverrideZip=1 секции [Packer] помогает.
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Orion9
Мне не помогло. Так же просит пароль и говорит, что он неверный. Что ещё можно сделать?
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC
Не знаю, почему не помогло, но у меня всё заработало даже на запароленном zip-архиве от NirSoft. Правда для этого пришлось добавить отдельную строку на zip-расширение:

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

[PackerPlugins]
zip=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Orion9
Попробуйте, пжл, на зашифрованном архиве 7zip (файл.7z).
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC
Так я и пробовал на зашифрованном 7z-архиве, zip-архив был как дополнительная проверка.

У вас в секции ничего не потерялось, а то мало ли. Нужно всё перепроверить, включая файл Total7zip.xml.
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Создаю зашифрованный архив 7z (имена файлов тоже шифрованы). Пытаюсь синхронизировать, спрашивает пароль, ввожу, ТК спрашивает «заменить файлы»? Нажимаю да, после чего ТК говорит, что пароль введён неверно.

В секции присутствует строка
[PackerPlugins]
7z=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx

Секция выглядит следующим образом.
[Packer]
ExpertMode=1
InternalZip=1
InternalUnzip=1
zipnt=1
ZIP=pkzip.exe
UnZIP=pkunzip.exe
InternalZipRate=9
Zip83Name=0
ZipSetDateToNewest=0
nodelete=1
OpenPartial=1
DefPlugin=7z
LastUsedPacker=10001
ZIPlikeDirectory=1
InternalUnarj=1
ARJlongnames=0
InternalUnlzh=1
InternalUnrar=1
InternalUnace=1
LinuxCompatible=1
ARJ=arj.exe
LHA=lha.exe
RAR=%COMMANDER_PATH%\Plugins\wcx\Total7zip\Rar.exe -m5 -s -y
UC2=uc.exe
ACE=winace.exe
RememberLastPassword=1
PluginOverrideZip=1

Может мне попробовать на вашем Wincmd.ini (очищенным от личных данных)?
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC
На чистом ТС 11.51 хватает только вот этого:

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

[PackerPlugins]
zip=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
7z=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx

[Packer]
InternalZip=1
InternalUnzip=1
zipnt=0
zip7z=0
ZIP=pkzip.exe
UnZIP=pkunzip.exe
InternalZipRate=6
Zip83Name=0
nodelete=1
OpenPartial=1
PluginOverrideZip=1
Значит, смотрите файл Total7zip.xml и что в нём может быть не так. У вас, случайно, Total7zip.xml.bad_xml в каталоге плагина не создаётся?
Аватара пользователя
CleriC
Сообщения: 14
Зарегистрирован: Пт июл 31, 2009 12:55

Сообщение CleriC »

Попробовал — тоже самое. Ничего не понимаю. В ТК 11.02 захожу в архив (спрашивает пароль), нажимаю синхронизировать, дальше он пароль не спрашивает. А ТК 11.50, 11.51 спрашивают пароль ещё в процессе синхронизации и не принимают его (неверный пароль). Плагин Total7zip тот же (я обновлял программу в ту же папку), .bad_xml нет.

Вы можете как-то выложить или прислать свою «сборку» на чистом ТК, где запароленные архивы нормально синхронизируются? Я у себя проверю, найду ошибку.
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

CleriC писал(а):Вы можете как-то выложить или прислать свою «сборку» на чистом ТК
Хорошая идея. Ещё вчера хотел это сделать, не успел просто. Можете попробовать. Здесь только чистый ТС и плагин Total7zip с архиватором. Для теста подойдёт всё тот же архив от NirSoft или любой запароленный архив с сайта rsload.
Ответить