View previous topic :: View next topic |
Author |
Message |
Avada
Joined: 01 Aug 2008 Posts: 10276 Location: Россия, Саратов
|
(Separately) Posted: Sat Nov 27, 2010 13:22 Post subject: |
|
|
Total7zip wrote: | в корне тотала лежат, например UNRAR.DLL, UNACEV2.DLL - каждая для одного единственного формата. думаю что нет никакой проблемы в том, чтоб положить рядом 7z.dll |
Есть проблема. Перечисленные библиотеки присутствуют в дистрибутиве изначально, с ними вопросов нет, что называется, по определению. А вот с дополнительными пользовательскими файлами вопросы имеются. Если даже треть устанавливаемых плагинов в развитие приведённой логики начнёт добавлять в корень TC всего по одному файлу, очень быстро мало никому не покажется — рабочий каталог TC превратится в помойку. Эта проблема, кстати, неоднократно уже обсуждалась. Так что если есть возможность добавить поиск библиотеки в папке плагина — это будет правильным решением. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 354
|
(Separately) Posted: Sat Nov 27, 2010 14:12 Post subject: |
|
|
Quote: | про место для 7z.dll - она грузится динамически, по имени.
соответственно подходит любое место, прописанное в PATH или рабочий каталог приложения. |
Лучше бы было, если у плагина был свой ini, где можно указать место нахождения 7z.dll. Например у меня в Тотале уже имеется 7zip, и два раза 7z.dll использовать незачем.
Вопрос по работе с ISO. Средствами самого 7zip открывается полностью образ UDF (например образ Windows 7), а плагин не хочет. Это баг или же плагином не предусмотрено такое действие? |
|
Back to top |
|
|
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Sat Nov 27, 2010 14:17 Post subject: |
|
|
Еще лучше, если путь к библиотеке можно явно указать в ini файле, например, если уже есть Universal Extractor или тот же 7zip...
опередили... |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Sat Nov 27, 2010 16:26 Post subject: |
|
|
про UDF - посмотрю позже. я не делал никакой специальной поддержки.
плагин просто перебирает всевозможные поддерживаемые 7z.dll форматы, когда встречает незнакомый файл.
возможно есть какие-то тонкости,
убедитесь на всякий случай, что у вас плагин использует ту же версию 7z.dll что и сам 7zip
путь к dll в ini файле - хорошая идея.
есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Nov 27, 2010 16:51 Post subject: |
|
|
Total7zip wrote: | есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль. | Архивы не с варезных сайтов, случаем? |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Sat Nov 27, 2010 16:55 Post subject: |
|
|
да не важно - часто, в качестве пароля авторы какого-нибудь блога используют свой url - чтоб запомнился наверное...
мне лень набирать одно и то же. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Nov 27, 2010 16:56 Post subject: |
|
|
Со списком можно ознакомиться? |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Sat Nov 27, 2010 17:43 Post subject: |
|
|
Total7zip wrote: |
есть еще идея про пароли - на некоторых сайтах используются одни и те же пароли на архивы, хочу добавить в тот же ini список "известных" паролей, которые будут проверяться перед тем как запросить пароль. |
Ну конечно, сначала нужно к архиваторному плагину добавить список паролей, а потом, может быть, научить его паковать Довольно странный подход учитывая, что 7zip сам прекрасно справляется и с распаковкой. Кстати, когда ты пишешь "7z=223,...", то это означает, что поддерживается создание новых архивов, удаление файлов и поиск...
ps. А UDF действительно открывается как обычный ISO. |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 354
|
(Separately) Posted: Sat Nov 27, 2010 20:02 Post subject: |
|
|
Total7zip wrote: | убедитесь на всякий случай, что у вас плагин использует ту же версию 7z.dll что и сам 7zip |
Версия 7zip 9.20 и dll из него же. |
|
Back to top |
|
|
flm
Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Sat Nov 27, 2010 20:09 Post subject: |
|
|
Total7zip
Дело нужное! Главное - не забрасывать на полпути! Упаковка нужна - 100 %, использовать отдельный 7zip для упаковки архивов - не практично.
Удачи в разработке. Со своей стороны готов всячески помогать тестированием, предложением новых фич и т.д. _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
|
mrmerak
Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Sat Nov 27, 2010 20:24 Post subject: |
|
|
Как только будет ф-ция указывать произвольный путь к 7z.dll - буду юзать _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Mon Nov 29, 2010 20:49 Post subject: |
|
|
добавил в шапку новую версию.
поправил открытие udf образов.
добавил автоустановку.
так же в версии 0.5.0.4 у плагина появился конфиг - 7zipUnicode.ini
отредактируйте его, если вы хотите настроить путь к 7z.dll
плагин ищет 7z.dll по следующему алгоритму
-путь указанный в конфиге
-папка, в которую установлен плагин
-path - т.е. просто просит систему найти и загрузить "7z.dll"
так же в конфиг можно добавить часто используемые пароли
например, добавляем в конфиг
Code: | <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. |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 354
|
(Separately) Posted: Mon Nov 29, 2010 21:13 Post subject: |
|
|
Огромное спасибо Total7zip'у, автору данного плагина. Он убрал из моего списка такие плагины, как ISO, 7zip, InstallExplorer. |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Mon Nov 29, 2010 22:47 Post subject: |
|
|
Total7zip wrote: |
поправил открытие udf образов.
|
UDF заработал, а exe плагин почему-то игнорирует... |
|
Back to top |
|
|
Nikola Ant
Joined: 28 Sep 2009 Posts: 105 Location: Poltava
|
(Separately) Posted: Mon Nov 29, 2010 22:48 Post subject: |
|
|
С ссылкой порядок? Не качается... |
|
Back to top |
|
|
|