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: Autorun 
Author Message
Orion9



PostPosted: Fri Nov 22, 2024 19:54    Post subject: Reply with quote

sa
Теперь понял, кажется ) Да, поэтому и пришлось сделать снимок секции перед первым запуском потока. Поначалу значения из ColorMania сразу применялись к настройкам ТС, из-за чего можно было легко накосячить, но трудно вернуть назад Smile Сейчас значения не применяются, пока не попадут в буфер, поэтому запуск потока не так опасен - по сути он просто крутится вхолостую, если в буфере нет необходимых значений.

Loopback
Отследить и воспроизвести ошибку оказалось не так просто. Я просто подумал, что команда:
Code:
Set /EV- TCFS2 "%COMMANDER_PATH%\Utilites\TCFS2\TCFS2.exe"

Меняла содержимое переменной, которая была завязана на ShellExecute и установку переменной окружения через SetEnv, которая, в свою очередь, была завязана на посылку сообщений окну ТС . Все это могло привести в последствии к неожиданным ошибкам, но поймать мне ничего не удалось. Ладно, посмотрим, что будет дальше.

Пара пожеланий. Помню, мы говорили, что неплохо было бы Autorun иметь собственное меню типа ShowPopup, которым можно было бы управлять по своему усмотрению, в частности напрямую вызывать внутренние и пользовательские функции с параметрами и т.п. Сейчас вызов через зарегистрированные коды стал удобнее, но есть ли в планах реализовать независимую функцию меню, не привязанную к формату mnu-файлов?

Уже не первый раз замечаю потребность напрямую создавать пустой файл из Autorun и писать в него что-нибудь. Возможно, сейчас и можно этого добиться через буфер и cmd, но хотелось бы иметь такую файловую функцию Smile
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group