View previous topic :: View next topic |
Author |
Message |
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Thu Dec 16, 2010 21:23 Post subject: |
|
|
версия 0.5.6.0
реализована поддержка поиска текста в архивах.
во всех, которые умеем распаковывать.
возможно надо подредактировать магические цифры в wincmd.ini
проверял на 7z и rar.
сделал фильтр на повторяющиеся запросы тотала при использовании Ctrl+PgDown
см. описание askByContentTimeout в readme. по умолчанию ваш ответ "нет" работает в течении одной секунды.
разобрался с msi
добавил в FAQ.
переделал ожидание 7zG
во-первых теперь тотал нормально отрисовывается, если мы блокируем его окно.
во-вторых вы можете запретить в конфиге запускать 7zG в фоне. см. alwaysWait7zip в readme.
в случае alwaysWait7zip=1 у вас не будет такой рассинхронизации, как описано тут:
http://forum.wincmd.ru/viewpost.php?p=71414
но придется "немного" подождать.
исправил использование только маленьких букв в некоторых случаях.
относится к имени конфига и архивам bz2. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Thu Dec 16, 2010 21:48 Post subject: |
|
|
Total7zip wrote: |
реализована поддержка поиска текста в архивах.
|
Паканул ~400 мелких png в rar и 7z(оба солид), сначала дал искать один байт в rar, затем в 7z. В первом случае на поиск ушло 1.72с, во-втором - 131, т.е. поиск в 7z оказался медленнее в 76 раз При этом обычная распаковка для 7z даже чуть быстрее... |
|
Back to top |
|
|
Rustn
Joined: 15 Dec 2010 Posts: 45
|
(Separately) Posted: Thu Dec 16, 2010 22:02 Post subject: |
|
|
Quote: | так нажмите Ctrl+R после того как удаление закончено. и содержимое панели обновится. как сделать это из плагина я не знаю. |
Вот это и говорю, F2 и Ctrl+R это одно и то же, в этом случае просто выскакиваю из архива. Может проще всё же перечитать заголовок архива?
Quote: | сделал фильтр на повторяющиеся запросы тотала при использовании Ctrl+PgDown
см. описание askByContentTimeout в readme. по умолчанию ваш ответ "нет" работает в течении одной секунды. |
Может всё же подавить запросы? Получается что все вопросы задаёт плагин, хотя ему уже однажды сказали - что не хотим открывать плагином данные архивы... |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Thu Dec 16, 2010 23:33 Post subject: |
|
|
Reflector
Rustn
неудобно забивать гвозди веником.
но все-таки отвечу =)
Reflector wrote: |
Паканул ~400 мелких png в rar и 7z(оба солид), сначала дал искать один байт в rar, затем в 7z. В первом случае на поиск ушло 1.72с, во-втором - 131, т.е. поиск в 7z оказался медленнее в 76 раз |
вы RAR тоже через WCX плагин обрабатываете?
если да - через какой, если нет, то что вы хотели сказать?
известно, что тотал глупо ведет себя с плагинами при поиске по содержанию. не надо делать solid архивы, если вам нужен поиск. =)
Rustn wrote: |
Вот это и говорю, F2 и Ctrl+R это одно и то же, в этом случае просто выскакиваю из архива. Может проще всё же перечитать заголовок архива? |
КАК? повторяю, я не знаю как заставить тотал обновить панель.
как узнать что в панели открыт мой архив и т.п.
Rustn wrote: |
Может всё же подавить запросы? Получается что все вопросы задаёт плагин, хотя ему уже однажды сказали - что не хотим открывать плагином данные архивы... |
тут ключевое слово "данные архивы".
если вы знаете что это за архивы, если у вас есть плагин, который с ними правильно работает, то ЗАЧЕМ вы открываете их по Ctrl+PgDown как файлы неизвестного формата?
без обид. по-моему все правильно. давайте обсуждать =) _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Fri Dec 17, 2010 00:04 Post subject: |
|
|
Total7zip wrote: |
вы RAR тоже через WCX плагин обрабатываете?
если да - через какой, если нет, то что вы хотели сказать?
известно, что тотал глупо ведет себя с плагинами при поиске по содержанию. не надо делать solid архивы, если вам нужен поиск. =)
|
Солид rar - 4.3Mb, время поиска 1.7с
7z(размер блока 4Gb) - 3.5Mb, время поиска 131с
7z(размер блока 4Мb) - 4.6Mb, время поиска 32с
7z(размер блока по размеру файла) - 15.8Mb, время поиска 1.7с
Напрашивается простой вывод: если вам нужен поиск, не юзайте 7z вообще Но тут остается только нудить Гислеру, хотя если он не модифицировал API когда добавлял юникод, то шансов практически никаких. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Fri Dec 17, 2010 00:18 Post subject: |
|
|
Total7zip wrote: | еще раз, скажите пожалуйста,
вы RAR тоже через WCX плагин обрабатываете?
|
Какое имеет значение для пользователя как именно работает архиваторный плагин? У него есть выбор, или лучше паковать, но очень долго искать, или наоборот. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Dec 17, 2010 00:23 Post subject: |
|
|
для меня имеет значение, ответьте пожалуйста.
если у вас рар работает в 76 раз быстрее и обрабатывается wcx плагином - то скажите каким. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Last edited by Total7zip on Fri Dec 17, 2010 03:17; edited 1 time in total |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Fri Dec 17, 2010 00:31 Post subject: |
|
|
Total7zip wrote: |
для меня имеет значение, ответьте пожалуйста.
если у вас рар работает в 76 раз быстрее и обрабаиывается wcx плагином - то скажите каким.
|
Я же сказал, что нужно нудить Гислеру, т.е. это проблема API... |
|
Back to top |
|
|
mrmerak
Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Fri Dec 17, 2010 11:49 Post subject: |
|
|
Total7zip
судя по времени выходу новых версий, для тебя программировать так же "тяжело" как мне писать комменты
так держать! я твоим плагином уже 3 заменил! большое спасибо! _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Dec 17, 2010 12:33 Post subject: |
|
|
Quote: | Я же сказал, что нужно нудить Гислеру, т.е. это проблема API... | Не стоит забывать, что с RAR тотал работает через его собственную библиотечку - и вполне возможно, что там поиск работает совсем иначе, чем через WCX API. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
Reflector
Joined: 29 Nov 2009 Posts: 56
|
(Separately) Posted: Fri Dec 17, 2010 14:26 Post subject: |
|
|
MVV wrote: |
Не стоит забывать, что с RAR тотал работает через его собственную библиотечку - и вполне возможно, что там поиск работает совсем иначе, чем через WCX API.
|
Rar сам умеет искать, тотал наверняка ему только запрос шлет. Если бы rar тоже распаковывал по одному файлу и искал раз в 50 медленнее, то нудить нужно было бы уже его автору, но у нас тормозит процесс сам тотал, т.к. вместо того, чтобы потратить несколько секунд на извлечение всего архива, он тратит несколько секунд на каждый файл.
ps. Если зайти в солид 7z и прямо из него пакануть в другой архив, то распаковка тоже происходит по одному файлу, хоть это и не поиск, а индикатор общего процесса всегда показывает 1%. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1283
|
(Separately) Posted: Fri Dec 17, 2010 14:46 Post subject: |
|
|
Кстати, обнаружил такую вещь. При попытке открыть плагином файл VHD (образ диска виртуальной машины), выдается один файл [Content] c размером раздела. При этом та же версия 7zip через шелл или через Multiarc для того же файла выдает содержимое раздела.
Понятно что формат не столь распространенный, и в принципе его можно оставить на мультиарке, но через плагин всё работает быстрее. |
|
Back to top |
|
|
|
|
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
|