1 (изменено: kiper.kristin73, 2018-07-16 21:41:41)

Тема: Невидимое окно

Проблема в том,что когда запускаю скрипт:

x_min := xpos := 675
x_max := 1000
y_min := ypos := 350
y_max := 1000

Numpad1::
Loop,
{
    xpos+=10
    if (xpos >= x_max) {
        xpos := x_min
        ypos+=10
    }
    if (ypos >= y_max)
        break
 
    PixelGetColor, color, 794, 592
    if (color == 0x000000)
    {
    SendInput, {vk66 down}
    Sleep, 10 ;
    SendInput, {vk66 up}
    Sleep, 1000 
    }
    else
    SendInput, {vk64 down}
    Sleep, 10 ;
    SendInput, {vk64 up}
    Sleep, 1000 
}
return

То он не видит активное окно и берёт цвет пикселя с рабочего стола или любого другого окна,которое попадает в нужные координаты.Не видит окна с игрой(CRMP)

2

Re: Невидимое окно

kiper.kristin73, Попытайтесь повторить в оконном режиме.