|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Переделка скрипта MouseClick |
|
Переделка скрипта MouseClick
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать Есть флеш приложение, где нужно по определенной последовательности нажимать клавиши в зависимости от отображение их в центре экрана.
Как сделать,чтобы он сам определял последовательность а не писать каждую последовательность отдельно ? Func ___fighting_mode_3x() Sleep(1000) While 1 $aPos = MouseGetpos() MouseClick("primary", $aPos[0], $aPos[1], 1, 0) Sleep(300) Send("{UP}{UP}{UP}{DOWN}{UP}{UP}{LEFT}{UP}{UP}{RIGHT}{UP}{DOWN}{DOWN}{UP}{DOWN}{LEFT}{UP}{DOWN}{RIGHT}{UP}{LEFT}{DOWN}{UP}") Sleep(300) $aPos = MouseGetpos() MouseClick("primary", $aPos[0], $aPos[1], 1, 0) Send("{DOWN}{UP}{LEFT}{LEFT}{UP}{LEFT}{RIGHT}{UP}{RIGHT}{DOWN}{UP}{RIGHT}{LEFT}{UP}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{LEFT}{DOWN}{DOWN}") Sleep(300) $aPos = MouseGetpos() MouseClick("primary", $aPos[0], $aPos[1], 1, 0) Send("{DOWN}{DOWN}{RIGHT}{DOWN}{LEFT}{LEFT}{DOWN}{LEFT}{RIGHT}{DOWN}{RIGHT}{LEFT}{DOWN}{RIGHT}{RIGHT}{LEFT}{LEFT}{LEFT}{RIGHT}{LEFT}{RIGHT}{RIGHT}{RIGHT}{UP}{UP}") Sleep(300) WEnd EndFunc |
|
Отправлено: 19:18, 28-04-2017 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Не срабатывает MouseClick на выделенном сервере | Habetdin | AutoIt | 1 | 01-08-2012 13:06 | |
AHK: MouseClick пользовался переменными данными | Wedmet | AutoIt | 2 | 15-12-2010 16:18 | |
[решено] Использование User32.dll вместо MouseClick | HORRIBLE | AutoIt | 11 | 30-03-2010 12:02 | |
[решено] BlockInputEx и MouseClick несколько вопросов | r35p3ct | AutoIt | 12 | 27-09-2009 07:29 | |
Не работают функции send() и mouseclick() | attimsi | AutoIt | 13 | 25-08-2009 09:51 |
|