| 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 |  | 
	
		|  | 
	
		|  |