HORRIBLE
08-02-2010, 15:56
Есть игрушка Аллоды онлайн.
Хочется написать бродилку для нее.
Проблема вся в том, что:
HotKeySet("{ESC}", "Terminate")
while 1
sleep(100)
WinActivate("Аллоды Онлайн", "")
send("{W}")
Wend
Func Terminate()
Exit 0
EndFunc
Запустив это, окно активируется, но далее ничего стоим на месте......хотя должен бежать....
Решил посмотреть, что отправится в строку чата, отправляется только 3 символа W и все...Далее если я нажму какую-нибудь кнопку, в строку чата добавится еще 3 символа W и так далее по описанному выше.
Как будто фокус =) уходит.
За место:
Send("{W}") писал Send("{DOWN}") никаких действий.
Хочется написать бродилку для нее.
Проблема вся в том, что:
HotKeySet("{ESC}", "Terminate")
while 1
sleep(100)
WinActivate("Аллоды Онлайн", "")
send("{W}")
Wend
Func Terminate()
Exit 0
EndFunc
Запустив это, окно активируется, но далее ничего стоим на месте......хотя должен бежать....
Решил посмотреть, что отправится в строку чата, отправляется только 3 символа W и все...Далее если я нажму какую-нибудь кнопку, в строку чата добавится еще 3 символа W и так далее по описанному выше.
Как будто фокус =) уходит.
За место:
Send("{W}") писал Send("{DOWN}") никаких действий.