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: Tue Mar 04, 2025 00:19    Post subject: Reply with quote

Loopback wrote:
Похоже, я не совсем точно понял изначальный вопрос.

Просто мне не нужно было мудрить с ним ) Надо было просто спросить, равны ли эти две записи или нет. Да и вообще, стоило самому проверить прежде, чем на форум писать.
Loopback wrote:
В первом случае лишний %, предполагаю опечатка.

Да, опечатка. Причём дурацкая и в самом ненужном месте )
Loopback wrote:
В любом случае выводит одинаковый результат.

Не знаю, откуда у меня взялась идея, что проценты в вычисляемой строке раскрывают переменные окружения. Но иногда требуется именно раскрыть. Т.е. если SoftVideo = "%POT_PLAYER%", а POT_PLAYER = "%COMMANDER_PATH%\Soft\PotPlayer\PotPlayerMini.exe", то:
Code:
SetEnv COMMANDER_VIDEO %SoftVideo%

Не раскроет переменную, и COMMANDER_VIDEO будет равен "%POT_PLAYER%". А запись:
Code:
SetEnv COMMANDER_VIDEO %"SoftVideo"

Раскрывает, и тогда COMMANDER_VIDEO содержит в себе полный путь к PotPlayerMini.exe, что и требуется в одной задаче.
Loopback wrote:
Мне кажется странной идея считать систему русской, если она не английская

А мне другого и не нужно Very Happy Делать многоязычную поддержку планов нет, просто заметил, что при минимальных усилиях можно учесть в коде английский UI, добавив условие к:
Code:
param.SetStr("Security" & Chr(0))
param.SetStr("Безопасность" & Chr(0))

То же самое относится и к строке поиска окна выбора цвета, где предусмотрен только русский вариант:
Code:
h = WinFind(0, "#32770", "Цвет")


А что касается релиза, то пока всё работает, но завтра я буду больше тестировать, тогда и посмотрим. Но надо сказать, что такими темпами, скоро и AutoHotkey будет не нужен Very Happy
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group