Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Определить разрядность запущенного TC 
Author Message
Flasher



PostPosted: Wed Jan 25, 2012 12:58    Post subject: Reply with quote

gora wrote:
Добавил в Ваш скрипт строку:
В этом нет необходимости, txt-файл всё равно переписывается.
gora wrote:
2 из ком строки TC, нажав Shift+Enter -
Понятно. От консольных приложений можно спастись проверкой размера. Добавил.

Samwatas wrote:
А что, сжать экзешник может только Гислер? Другие не имеют достаточно знаний, чтобы скачать какой-нить UPX и самому упаковать (например, чтобы тотал занимал меньше места на флешке)?
Ок. Тогда просьба выложить сжатый TC8x64.
Samwatas wrote:
Короче, подводя итоги:
Один из самых надежных методов - это определять окно тотала по имени класса (причем если у 64бит тотала имя класса отличается от 32битного
Ага, один из безнадёжных:
gora wrote:
Класс окна одинаков для обеих версий (х64 и х86) - TTOTAL_CMD

Samwatas wrote:
VBS-скрипт требует целый ряд допущений чтобы выполнить ту же задачу (как говорится, "шаг вправо, шаг влево - попытка к бегству").
Какой ряд? Тот, что назван выше для данной задачи неуместен.
AutoIt-скрипт не требует допущений? Взять хотя бы большой размер и кучу библиотек.
Samwatas wrote:
И, наконец, если допустить, что версия тотала будет 8б10 или выше, то автор справится и сам при помоши батника.
Это было понятно ещё с начала топика.
Samwatas wrote:
Например, можно написать консольное приложение, которое будеть возвращать либо 32, либо 64.
Можно и на луну слетать при большом желании. Wink Если это предложение реализации со своей стороны, то милости просим.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group