1 (изменено: hunter2500, 2014-01-11 17:33:04)

Тема: AHK: Скрипт для цикличного запуска приложения и нажатия одной кнопки

Доброго дня. Извиняюсь если пложу темы, но мне срочно нужен один скрипт, был бы очень признателен, если бы помогли написать его, у самого никак не получается (
Суть скрипта:
1) Запуск приложения C:\Program Files\ и т.д.
2) Через 7 секунд нажатие клавиши Page Down
3) Через 25 секунд опять запуск того же приложения, после чего через 7 секунд опять нажатие кнопки Page Down... и так до бесконечности.
Буду очень признателен если поможете написать такой скрипт, гладишь кому-нибудь когда-нибудь пригодится )
Заранее огромное спасибо.

2

Re: AHK: Скрипт для цикличного запуска приложения и нажатия одной кнопки

Для этого понадобятся команды:
1) Run
2) Sleep и Send
3) Loop

3

Re: AHK: Скрипт для цикличного запуска приложения и нажатия одной кнопки

Спасибо с цикличностью и командой Loop разобрался.
Теперь другая проблемка появилась.
В общем нужно чтобы скрипт запустил игру, после запуска игры с определёнными интервалами времени, имитировал нажатие клавиш на клавиатуре.
Скрипт написал, он работает и с цикличностью всё в порядке:

F3::
Macro1:
Loop
{
Loop
{
WinWait, Uplay, 
IfWinNotActive, Uplay, , WinActivate, Uplay, 
WinWaitActive, Uplay, 
MouseClick, left,  484,  312 - после этого клика запускается игра
Sleep, 7000
Send, {Enter}
Sleep, 15000
Send, {Backspace}
Sleep, 1000
Send, {Down}
Sleep, 1000
Send, {Enter} - после этого нажатия игра должна закрываться
Sleep, 3000
WinWait, Uplay, 
IfWinNotActive, Uplay, , WinActivate, Uplay, 
WinWaitActive, Uplay, 
MouseClick, left,  810,  561
Sleep, 1000
}
}
Return


F8::ExitApp

F12::Pause

Проблема в том, что когда запускается игра (в полноэкранном режиме, в оконном её запустить невозможно) то прописанные в скрипте нажатия клавиш никак не проявляются. Игра просто висит то время когда должны нажиматься кнопки, после чего делает Alt+Tab в окно Uplay Laucher'a и делает последний маус клик.
Подскажите пожалуйста, в чём может быть проблема?

4

Re: AHK: Скрипт для цикличного запуска приложения и нажатия одной кнопки

Неужели никто не знает?
Наткнулся на тему, где пользователь столкнулся с аналогичной проблемой - http://forum.script-coding.com/viewtopic.php?id=5527
Неужели так и не нашли метод?

5

Re: AHK: Скрипт для цикличного запуска приложения и нажатия одной кнопки

hunter2500
Ничего не понял. Извольте нормально объяснить задачу