Тема: AHK: последовательность в сложном скрипте
Объясните плиз, вот я написал скрипт из 2 частей:
1)переназначаю клавиши
xbutton1::rbutton
xbutton2::lbutton
2)затем условие
If processexist("chrome.exe")
...
else
...
если в таком порядке - ничего не работает. если сначала условие, потом клавиши - работает. почему так может быть?
(весь скрипт:)
ProcessExist(Name){
Process,Exist,%Name%
return Errorlevel
}
If processexist("chrome.exe")
{
run, https://play.google.com/books
run, https://play.google.com/books
sleep, 2000
send, ^{tab}
send, ^{tab}
sleep, 4000
click 333, 371
send, ^{tab}
sleep, 2000
click 499, 376
}
else
{
run, https://play.google.com/books
run, https://play.google.com/books
sleep, 2000
send, ^{tab}
sleep, 8000
click 333, 371
send, ^{tab}
sleep, 2000
click 499, 376
}
lbutton::^tab
rbutton::^+tab
xbutton1::rbutton
xbutton2::lbutton
п. с. можно ли хоткеем закрыть скрипт?