Браузерка, пытаюсь написать кликер чтобы собирать воду каждые 10 минут, не заглядывая в окно.
Буду по мере продвижения вперед усложнять код, прошу помощи по конкретным вопросам.
Задачи которые я хочу решить (на скриншоте)
1) Перемещение по ферме начинается с этого угла, нужно сдвинуть экран перед началом цикла в нижний левый угол, зажав клавишу мышки на земле и переведя её вверх-вправо, отпустить. Зажимать нужно именно на свободном участке - земле, нужно как-то определить что не будет нажатия на робота или пролетающий самолет.
2) Нажатия по таким иконкам, иконки немного движутся вверх-вниз.
3) Такие плитки можно использовать для навигации по ферме, передвигая экран на другие области для выполнения цикла.
Проблемы:
6) Нужно щелкнуть не открывая окна, но предварительно двинуть мышь и подождать перед кликом. В теме про WinAPI через PostMessage (hWnd, Msg, wParam, lParam) не сказано что нужно писать для движения в поле wParam
7) Как будет выглядеть система с несколькими таймерами, когда по одному из них выходит время - кликер делает нужное действие(щелкает)?
#name "PV"
$HWnd = 2032438
$WM_LBUTTONDOWN = 0x0201
$WM_LBUTTONUP = 0x0202
$WM_MOUSEMOVE = 0x0200
$MK_LBUTTON = 0x0001
getscreen
COLORMODE(6)
if_picture_in(0, 0, $_xmax, $_ymax, "waterCM6_25.bmp",-1,90)
//Move ($_return1 ,$_return2)
postmessage($HWND, $WM_MOUSEMOVE, 0, $_return1 + ($_return2*65536))
HALT
[/color]