Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 143
Благодарности: 24

Профиль | Отправить PM | Цитировать


Цитата Antoschka2:
может я туда нетакие координаты вставил »
Код: Выделить весь код
#include <GUIConstants.au3>
#include <WindowsConstants.au3>

WinWaitActive("www.---.de - Windows Internet Explorer")
sleep(3000)

_Area(329, 340, 380, 423)

MsgBox(0,"","Чтобы увидеть искомую область")
sleep(1000)
$Pos = PixelSearch(329, 340, 380, 423, 0x689CFE)
if IsArray($Pos) Then MouseClick("left", $Pos[0], $Pos[1])

Func _Area($iLeft, $iTop, $iRght, $iBottom, $iTrans=100)
    Local $hWin = GUICreate('Win', $iTop, $iBottom, $iLeft, $iBottom, $WS_POPUP, BitOR($WS_EX_TOPMOST, $WS_EX_TOOLWINDOW, $WS_EX_TRANSPARENT))

    WinSetTrans($hWin, '',      $iTrans)
    GUISetBkColor(0x0000e,     $hWin)
    GUISetState(@SW_SHOW,       $hWin)
EndFunc
Тут вам обрисуется область в которой вы ищите нужный пиксель.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:43, 06-04-2010 | #7