Total7zip

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

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

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Total7zip писал(а):в корне тотала лежат, например UNRAR.DLL, UNACEV2.DLL - каждая для одного единственного формата. думаю что нет никакой проблемы в том, чтоб положить рядом 7z.dll
Есть проблема. Перечисленные библиотеки присутствуют в дистрибутиве изначально, с ними вопросов нет, что называется, по определению. А вот с дополнительными пользовательскими файлами вопросы имеются. Если даже треть устанавливаемых плагинов в развитие приведённой логики начнёт добавлять в корень TC всего по одному файлу, очень быстро мало никому не покажется — рабочий каталог TC превратится в помойку. Эта проблема, кстати, неоднократно уже обсуждалась. Так что если есть возможность добавить поиск библиотеки в папке плагина — это будет правильным решением.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

про место для 7z.dll - она грузится динамически, по имени.
соответственно подходит любое место, прописанное в PATH или рабочий каталог приложения.
Лучше бы было, если у плагина был свой ini, где можно указать место нахождения 7z.dll. Например у меня в Тотале уже имеется 7zip, и два раза 7z.dll использовать незачем.
Вопрос по работе с ISO. Средствами самого 7zip открывается полностью образ UDF (например образ Windows 7), а плагин не хочет. Это баг или же плагином не предусмотрено такое действие?
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Еще лучше, если путь к библиотеке можно явно указать в ini файле, например, если уже есть Universal Extractor или тот же 7zip...

опередили...
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

про UDF - посмотрю позже. я не делал никакой специальной поддержки.
плагин просто перебирает всевозможные поддерживаемые 7z.dll форматы, когда встречает незнакомый файл.
возможно есть какие-то тонкости,
убедитесь на всякий случай, что у вас плагин использует ту же версию 7z.dll что и сам 7zip

путь к dll в ini файле - хорошая идея.

есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Total7zip писал(а):есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль.
Архивы не с варезных сайтов, случаем? :wink:
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

да не важно - часто, в качестве пароля авторы какого-нибудь блога используют свой url - чтоб запомнился наверное...
мне лень набирать одно и то же.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Со списком можно ознакомиться?
Reflector
Сообщения: 56
Зарегистрирован: Вс ноя 29, 2009 17:51

Сообщение Reflector »

Total7zip писал(а): есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль.
Ну конечно, сначала нужно к архиваторному плагину добавить список паролей, а потом, может быть, научить его паковать :) Довольно странный подход учитывая, что 7zip сам прекрасно справляется и с распаковкой. Кстати, когда ты пишешь "7z=223,...", то это означает, что поддерживается создание новых архивов, удаление файлов и поиск...

ps. А UDF действительно открывается как обычный ISO.
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

Total7zip писал(а):убедитесь на всякий случай, что у вас плагин использует ту же версию 7z.dll что и сам 7zip
Версия 7zip 9.20 и dll из него же.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

Total7zip
Дело нужное! Главное - не забрасывать на полпути! Упаковка нужна - 100 %, использовать отдельный 7zip для упаковки архивов - не практично.
Удачи в разработке. Со своей стороны готов всячески помогать тестированием, предложением новых фич и т.д.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Как только будет ф-ция указывать произвольный путь к 7z.dll - буду юзать
TC 9.51 | Win10 1903
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

добавил в шапку новую версию.

поправил открытие udf образов.
добавил автоустановку.
так же в версии 0.5.0.4 у плагина появился конфиг - 7zipUnicode.ini

отредактируйте его, если вы хотите настроить путь к 7z.dll
плагин ищет 7z.dll по следующему алгоритму
-путь указанный в конфиге
-папка, в которую установлен плагин
-path - т.е. просто просит систему найти и загрузить "7z.dll"

так же в конфиг можно добавить часто используемые пароли
например, добавляем в конфиг

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

<passwords save="0">
		<password val="_www.blog1.net" />
		<password val="пароль1" />
		<password val="_www.blog3.ru" />
	</passwords>
после этого, прежде чем спросить у вас пароль на архив, плагин попробует использовать _www.blog1.net, пароль1 и _www.blog3.ru

если вас заинтересовала эта фича, возможно, вы просто захотите включить сохранение успешно использованных паролей.
поменяйте <passwords save="0"> на
<passwords save="1">

после изменений конфига надо перегрузить плагин, например, перезапустив Total Commander.
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

Огромное спасибо Total7zip'у, автору данного плагина. Он убрал из моего списка такие плагины, как ISO, 7zip, InstallExplorer.
Reflector
Сообщения: 56
Зарегистрирован: Вс ноя 29, 2009 17:51

Сообщение Reflector »

Total7zip писал(а): поправил открытие udf образов.
UDF заработал, а exe плагин почему-то игнорирует...
Nikola Ant
Сообщения: 105
Зарегистрирован: Пн сен 28, 2009 22:44
Откуда: Poltava

Сообщение Nikola Ant »

С ссылкой порядок? Не качается...
Ответить