(по координатам окна(т.е. за начало системы координат принимается правый верхний угол окна)). как это реализовать?
т.е. я хочу сделать вход в лаунчер (нажатие на кнопку, выделение поля для ввода пароля и ввод пароля из файла) и что б он работал на пк с любым разрешением.. собственно, для своего разрешения я уже всё сделал и всё работает отлично.
т.е. я хочу сделать вход в лаунчер (нажатие на кнопку, выделение поля для ввода пароля и ввод пароля из файла) и что б он работал на пк с любым разрешением.. собственно, для своего разрешения я уже всё сделал и всё работает отлично.
Код:
#RequireAdmin
$file_read=FileOpen("C:\pas\pas.txt",0)
$line = FileReadLine($file_read)
Run ("D:\Games\Riot Games\League of Legends\lol.launcher.exe")
WinWaitActive ("LoL Patcher")
$color = 13994256
$i=0
While $i=0
dim $pos[2]
dim $x, $y
$pos = MouseGetPos ()
$x = $pos[0]
$y = $pos[1]
$var = PixelGetColor(631,89)
if $var = $color Then
MouseClick ("left", 631, 89, 1, 0 )
MouseMove ($x, $y, 0)
$i=1
EndIf
Sleep(10)
WEnd
WinWaitActive ("Клиент PvP.net")
$color = 6974058
$i=0
While $i=0
dim $pos[2]
dim $x, $y
$pos = MouseGetPos ()
$x = $pos[0]
$y = $pos[1]
$var = PixelGetColor(403, 389)
if $var = $color Then
MouseClick ("left", 236, 351, 1, 0 )
Send($line)
MouseMove ($x, $y, 0)
Sleep(100)
MouseClick ("left", 442, 392, 1, 0 )
MouseMove ($x, $y, 0)
$i=1
EndIf
Sleep(100)
WEnd