View previous topic :: View next topic |
Author |
Message |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Sat Nov 11, 2006 03:16 Post subject: Особенности поиска в архивах |
|
|
Даже не знаю,как потолковее объяснить проблему.
Два часто используемых мной плагина, 7zip и fhRAR, прерывают работу ТС и запрашивают пароль, если по ходу поиска попадается зашифрованный файл.
Я хотел бы изменить такое их поведение,чтобы была возможность оставлять ТС "без присмотра",даже если запароленные архивы будут при этом выброшены из рассмотрения. Сырцы есть, созданы ,можно сказать, все условия. Но я не понимаю, как можно идентифицировать режим поиска.
У кого нибудь есть идеи? |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Sat Nov 11, 2006 17:06 Post subject: |
|
|
2Lamer
Вроде стандартных способов нет.
А "хак", если таковой найдется, вдруг еще не заработает под какой-нибудь версией Тотала... _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Sat Nov 11, 2006 17:41 Post subject: |
|
|
Трагично.
А как же с этим бороться?
Как эту проблему обходят остальные? |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Sat Nov 11, 2006 17:59 Post subject: |
|
|
Неужели все так мучаются при поиске,если попадается зашифрованный архив? Стоит в папке даунлоуда один архив забыть переупаковать и всё,поиск обламывается в самый интересный момент.
Может того..., запрос пароля при открытии архива запретить совсем и поизводить только по дополнительному требованию пользователя? |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sat Nov 11, 2006 20:42 Post subject: |
|
|
1. Хак однозначно. Правда, если просто отслеживать заголовок окна, то надо учитывать, что может быть запущено несколько тоталов.
2. Я храню пароленные архивы, меняя их расширение. Так что в них тотал даже не заикается искать. |
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Sat Nov 11, 2006 20:58 Post subject: |
|
|
1. А не мог бы ты немного развить мысль?
2. Хорошая идея. Спасибо. |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sat Nov 11, 2006 23:01 Post subject: |
|
|
Хмм, ну заголовок-то окна поиска какой? "Поиск файлов"? Видимо, надо скрипт сделать такой, что висит в фоне и нажимает в диалогах с заголовком "пароль" кнопку "отмена", если среди всех окон есть одно с заголовком "поиск файлов".
Если хочешь модифицировать сырцы, то надо перед показом диалога для ввода пароля (если такое вообще возможно) проверить, а нет ли окон с заголовком "поиск файлов".
Напоминаю, что в хаках спец - majkinetor, а не я =) |
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Sat Nov 11, 2006 23:13 Post subject: |
|
|
Не скромничай. А majkinetor к тому же и англоговорящий.
Спасибо. |
|
Back to top |
|
 |
Maximus

Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
|
Back to top |
|
 |
Моторокер

Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Tue Nov 14, 2006 08:53 Post subject: |
|
|
У меня какой-то другой 7zip плагин? Пароль не запрашивает.
Скорее всего не по TFindFile, а по заголовку/классу окна сообщения плагина, не тотала. А его класс скорее всего какой-нибудь обычный типа #32767. Текст скорее всего тоже не выцепить, если это не StaticText, а без этого не узнать, о чём сообщение.
Глянь каким-либо пипером. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
 |
Alextp

Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Thu Nov 16, 2006 03:07 Post subject: |
|
|
Не, мужики, господа, товарищи (как кому нравится ). Я действительно хочу подправить исходники fhRARa и (возможно) 7zipa. И идея funduka c поправкой Maximusa мне нравится.Но! Я напоминаю, дело то приходится иметь с WCX плагином.Стало быть, так легко окно Тотал Коммандера мне не отдастся,оно же мне не родитель.Не получится так легко,как с листер-плагинами,где хэндл родителя-окна листера получил и от него пляшешь.Вот я сейчас пытаюсь с уровня рабочего стола по классу TTOTAL_CMD искать.И от него дочку-окно поиска. Только-только начал.Пока не клеится.
А что касается плагина 7zip , то у меня версия 0.52 , и пароль она просит всегда, как только при поиске ей попадается зашифрованный архив.
Да,ну и последнее-почему меня не смущает,что это хак. Я надеюсь,что версия ТС,с которой он перестанет срабатывать, будет уже юникодной и с доработками.То есть необходимость в таком костыле,как fhRAR, там уже отпадёт. |
|
Back to top |
|
 |
Моторокер

Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
|
Back to top |
|
 |
|