Что нового

[Мышь, клавиатура] Автоматическое нажатие F1 и F2 раз в 25 секунд.

Rayse

Новичок
Сообщения
1
Репутация
0
Версия AutoIt: 3.3.6.1

Описание: Хочу скрипт, который бы раз в 30 секунд нажимал бы мне Ф1 и Ф2.

Примечания: Недавно начал изучать эту программу и появилось тут же много идей, но к сожалению скрипт, который я написал для игры, почему-то не работает. Игра сингловая и не защищена от программ-ботов, да и чужие скрипты нажатия других клавиш прекрасно работали.

Что я не так сделал?
(мой код)

Код:
While True
Send("{F1}") 
Sleep(30000)
Send("{F2}")
Sleep(30000) 
WEnd
 

greshnik77

Новичок
Сообщения
27
Репутация
0
Код:
While 1 ;бесконечный цикл
Send("{F1}") 
Send("{F2}")
Sleep(30000) 
WEnd
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 574
Репутация
335
{CodeWarn.Admin}
 

Zaramot

I ♥ AutoIt
Сообщения
1 160
Репутация
657
Нажимает по очереди F1 и F2.
Код:
While 1
Send("{F1}") 
Sleep(30000) 
Send("{F2}")
Sleep(30000) 
WEnd


Нажимает F1 и F2 одновременно.
Код:
While 1
Send("{F1}{F2}") 
Sleep(30000) 
WEnd


Можно использывать Do Until:
Код:
Do
Send("{F1}{F2}") 
Sleep(30000) 
Until false
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Rayse
Код вполне рабочий, ошибок нет.
Так что не переживай. А вот почему в игре он не пашет, это другой вопрос.
Можешь на Блокноте свой код проверить (только вместо F1, F2 поставь 1, 2, к примеру, для наглядности и задержку по-короче).
Т.е. твой код:
Код:
While True
Send("{F1}")
Sleep(30000)
Send("{F2}")
Sleep(30000)
WEnd

он же для наглядности работы в Блокноте
Код:
While True
Send("1")
Sleep(3000)
Send("2")
Sleep(3000)
WEnd
 

Sanke

Новичок
Сообщения
8
Репутация
0
Что за игра, покажи скриншет, дай побольше вводных.
 
Верх