1 (изменено: p.polena, 2017-04-10 09:25:44)

Тема: AHK: AHK в автозагрузке

Здравствуйте. Извините, если не по теме. При добавлении данного AHK в атозагрузку

NumpadEnd::
 Run, r:\IndieVolume.GUI.exe
NumpadPgDn::
 Process,Close, IndieVolume.GUI.exe

иконка появляется в трее, но скрипт не работает. Пришлось в автозагрузку вместо него поместить BAT, для 2-х секундной задержки запуска AHK. Тогда всё работает. Некрасивый "костыль". Что можно сделать (XP SP3)?
   И ещё. Можно ли на "NumpadEnd" при первом клике повесить "Run, r:\IndieVolume.GUI.exe", а при втором "Process,Close, IndieVolume.GUI.exe", т.е. использовать одну клавишу для запуска-закрытия?

2 (изменено: svoboden, 2017-11-09 19:20:52)

Re: AHK: AHK в автозагрузке

Поставь return в конце каждой команды.

NumpadEnd::
i++
if i = 1
 {
 Run, r:\IndieVolume.GUI.exe
 }
if i = 2
{
 Process,Close, IndieVolume.GUI.exe
i := ""
}
 return

3 (изменено: p.polena, 2017-04-10 23:58:08)

Re: AHK: AHK в автозагрузке

svoboden, спасибо. И с автозагрузкой вопрос решён.