| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| cojoc 
 
 
 Joined: 04 Sep 2009
 Posts: 144
 
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 16:24    Post subject: [WDX] ExeFormat 0.6a |   |  
				| 
 |  
				| wincmd.ru/plugring/exeformat.html 
 Установил плагин ExeFormat 0.6a, он выдаёт ошибку карякулями и не работает (TC 7.56a)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Avada 
 
  
 Joined: 01 Aug 2008
 Posts: 10443
 Location: Россия, Саратов
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 18:39    Post subject: |   |  
				| 
 |  
				| cojoc Да, не работает. И очень отчётливо, с "access violation" и прочими прелестями. Ни на 7.56a, ни на 7.04a. Последнее обновление — 2006 год. Раз за это время не починили, значит — всё, придётся жить без этого плагина. (Собственно, я без него и раньше прекрасно обходился.)
 _________________
 Даже самая богатая фантазия
 Не представит себе наши безобразия.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 18:46    Post subject: |   |  
				| 
 |  
				| Исходники доступны, можно какого-то заинтересованного разраба поднапрячь. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ask-rus 
 
  
 Joined: 10 Nov 2009
 Posts: 2077
 Location: Russian Federation
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 18:47    Post subject: |   |  
				| 
 |  
				| Альтернатива - ExeInfo 1.01 (2005 год). Работает. _________________
 «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
 «Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Avada 
 
  
 Joined: 01 Aug 2008
 Posts: 10443
 Location: Россия, Саратов
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 18:57    Post subject: |   |  
				| 
 |  
				| ask-rus Работать-то он работает, но там набор данных, мягко говоря, несколько другой (можно ридми плагинов сравнить).
 _________________
 Даже самая богатая фантазия
 Не представит себе наши безобразия.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ask-rus 
 
  
 Joined: 10 Nov 2009
 Posts: 2077
 Location: Russian Federation
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 19:02    Post subject: |   |  
				| 
 |  
				|  	  | Avada wrote: |  	  | Работать-то он работает, но там набор данных, мягко говоря, несколько другой (можно ридми плагинов сравнить). | 
 Что есть, то есть, другого не знаю.
 _________________
 «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
 «Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| enginigger 
 
 
 Joined: 18 Dec 2010
 Posts: 44
 
 
 | 
			
				|  (Separately) Posted: Sat Jul 30, 2011 23:06    Post subject: |   |  
				| 
 |  
				| Пользуюсь версией сабжа, по-моему 0.5а (от 19.09.06), у меня работает. Где брал не помню. А 0.6а таки да - не работает.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Avada 
 
  
 Joined: 01 Aug 2008
 Posts: 10443
 Location: Россия, Саратов
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 09:11    Post subject: |   |  
				| 
 |  
				| enginigger Вообще-то это надо бы куда-то выложить. Я эту версию найти не могу. Да, 0.5a, судя по отзывам, работала нормально (а вот просто 0.5 и 0.5b были глючными). Но у меня ещё есть только парочка совсем старых версий (0.1 и 0.2, их можно здесь взять), а также 0.6 (просто, без буквы), которая не работает.
 Кстати, не один раз отмечали, что информативность этого плагина (когда он в некоторых версиях работает) прямо пропорциональна его чудовищной глючности (когда он в других версиях работать не хочет). Автору в комментариях на wincmd.ru (пока те работали) репортили об ошибках в последних версиях много раз. Кончилось это в 2007 году после появления TC 7 сообщением:
 
  	  | Quote: |  	  | Плагин больше не поддерживается. Все ошибки были связаны с самим total'ом.
 Исходник в открытом доступе - все в ваших руках!
 | 
 Такие дела.
 _________________
 Даже самая богатая фантазия
 Не представит себе наши безобразия.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| enginigger 
 
 
 Joined: 18 Dec 2010
 Posts: 44
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Avada 
 
  
 Joined: 01 Aug 2008
 Posts: 10443
 Location: Россия, Саратов
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 14:45    Post subject: |   |  
				| 
 |  
				| enginigger Спасибо. Да, работает. А signs.txt у меня и в исправленной версии 2.0 был тот же самый. Прочие текстовые файлы можно в других версиях найти. Если время будет (к сожалению, не в ближайшие дни точно), доукомплектую и что-нибудь придумаем со стабильной ссылкой.
 _________________
 Даже самая богатая фантазия
 Не представит себе наши безобразия.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 17:04    Post subject: |   |  
				| 
 |  
				| Если некуда класть- пришли мне для alextp.wincmd.ru . |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| cojoc 
 
 
 Joined: 04 Sep 2009
 Posts: 144
 
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 17:43    Post subject: |   |  
				| 
 |  
				| Часть ответа автора на моё письмо от 30.07.11: 
 "Это известная бага. Ошибка происходит из-за отсутствия инициализации в плагине. Её можно решить добавив в исходные коды в файл main.cpp следующие строчки:
 
 HINSTANCE hinst;
 HMODULE FLibHandle=0;
 
 BOOL APIENTRY DllMain ( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved )
 {
 switch (ul_reason_for_call) {
 case DLL_PROCESS_ATTACH:
 hinst=(HINSTANCE)hModule;
 break;
 case DLL_PROCESS_DETACH:
 if (FLibHandle)
 FreeLibrary(FLibHandle);
 FLibHandle=NULL;
 break;
 case DLL_THREAD_ATTACH:
 break;
 case DLL_THREAD_DETACH:
 break;
 }
 return TRUE;
 }
 
 Патч был предложен scharom@bk.ru чуть больше, чем пару лет назад. К сожалению, у меня нет возможности протестировать этот патч. Если патч не поможет, в опциях проекта можно указать использование инициализации, размер плагина увеличится в пару раз, но плагин будет работать."
 
 и
 
 "На официальном сайте Total Commander'а (ghisler.com) имеется старая версия плагина 0.2. Она была написана на delphi. Старая версия должна несильно отличаться по функционалу, и должна прекрасно работать.
 
 Прогресс за 5 лет ушел далеко, плагин устарел и не поддерживает определение современных компиляторов, для этого нужна обновлённая база сигнатур. Без неё плагин не актуален. Сигнатуры были первоначально взяты из PETools, однако эта утилита давно не обновляется. Maciej Adamczyk (maciej_adamczyk@o2.pl) поделился в 2006 году более актуальными сигнатурами. Я не смог найти быстрым гуглением что-нибудь более новое. Как-то так...
 
 Сергей."
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Avada 
 
  
 Joined: 01 Aug 2008
 Posts: 10443
 Location: Россия, Саратов
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 18:11    Post subject: |   |  
				| 
 |  
				| cojoc Короче, "всё в ваших руках", издание второе...
 
 Alextp
 Хорошо. Как только — так сразу.
 _________________
 Даже самая богатая фантазия
 Не представит себе наши безобразия.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Alextp 
 
  
 Joined: 06 Feb 2005
 Posts: 4957
 
 
 | 
			
				|  (Separately) Posted: Sun Jul 31, 2011 18:16    Post subject: |   |  
				| 
 |  
				| собрал срс в VS2008. работает. колонка compiler / Machine name видна 
 Добавлено спустя 2 минуты:
 
 uvviewsoft.com/bb/
 _________________
 UniViewer - CudaText - LogViewer
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |