Кайгородов В. Ю.
В универе только TurboBASIC изучал и то забыл уже
- Сообщения
- 25
- Репутация
- 0
Написал тестовый скрипт.
Визуально его работа должна выглядеть так: Если в точке 1184, 847 цвет синий, то два клика,
если другой, то два клика в другом месте. Затем проверка прошло ли 15 секунд, если не прошло то повторить проверку цвета и два клика, если уже прошло то серия различных кликов. И так по бесконечному циклу.
Работает она только по циклу Func Click_1(), а на интервалы времени внимание не обращает.
Визуально это должно быть сворачивание/разворачивание блокнота, и раз в 15 секунд закрытие и открытие его, всё при помощи мыши. А скрипт просто сворачивает/разворачивает блокнот. Это так для информации. Схемы с WinActive/WinCloze пока не интересуют, я с циклами пытаюсь разобраться.
Код:
$timeint = 15000
$x = 0x026EDA
While 1
$begin = TimerInit()
If TimerDiff($begin) > $timeint Then
MouseClick("secondary", 894, 1006, 1, 0)
Sleep ( '550' )
MouseClick("primary", 594, 812, 1, 0)
Sleep ( '550' )
MouseClick("primary", 711, 133, 2, 0)
Sleep ( '550' )
MouseClick("primary", 1187, 422, 2, 0)
Sleep ( '550' )
Click_1()
Sleep ( '550' )
Else
Click_1()
Sleep ( '550' )
EndIf
WEnd
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Func Click_1()
$pi = PixelSearch(1180, 843, 1188, 851, $x, 5)
If Not @error Then
MouseClick("primary", 898, 762, 1, 0)
Sleep ( '550' )
MouseClick("primary", 894, 1006, 1, 0)
Sleep ( '550' )
Else
MouseClick("primary", 904, 533, 1, 0)
Sleep ( '550' )
MouseClick("primary", 1189, 8, 1, 0)
Sleep ( '550' )
EndIf
EndFunc
Визуально его работа должна выглядеть так: Если в точке 1184, 847 цвет синий, то два клика,
если другой, то два клика в другом месте. Затем проверка прошло ли 15 секунд, если не прошло то повторить проверку цвета и два клика, если уже прошло то серия различных кликов. И так по бесконечному циклу.
Работает она только по циклу Func Click_1(), а на интервалы времени внимание не обращает.
Визуально это должно быть сворачивание/разворачивание блокнота, и раз в 15 секунд закрытие и открытие его, всё при помощи мыши. А скрипт просто сворачивает/разворачивает блокнот. Это так для информации. Схемы с WinActive/WinCloze пока не интересуют, я с циклами пытаюсь разобраться.