Помогите написать скрипт пж!

SergiuAfanas_

Новичок
Автор темы
2
0
Хочу написать бота который будет определять цвет пикселя на экране и нажимать много рас кнопку!
координаты f 955 ; 580 что бы много рас нажимал на f
координаты y 960 ; 580 что бы много рас нажимал на y
а потом он нажимал e (анг)
пиксель белого цвета
я пытался что то написать но не получилось
вот мой код

AutoHotKey:
:::



#SingleInstance,Force

CoordMode, Mouse, Screen

if ( A_ScreenWidth != "1920" or A_ScreenHeight != "1080" ) {

    MsgBox, Разрешение вашего монитора не совпадает с нужным.

    ExitApp

    return

}

gui, font, s9, Arial

Gui, Add, Text, cGreen, F4 - включить бота (включать перед крафтом)`nF2 - перезагрузить бота

Gui, Add, Text, cRed, F3 - экстренно закрыть бота.`nF5 - выключить после крафта.

Gui, Show, xCenter yCenter w275 h95

return



GuiEscape:  

GuiClose:

    ExitApp

    return



F2:: Reload

F3:: ExitApp

F5:: x:= "1"

F4::

x := "0"

Loop{

    PixelGetColor, color_up1, 954, 580, RGB

    if ( color_up1 = "0x000000"  ) {

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

        sleep, 100

        Send, {F}

    }

    else

        PixelGetColor, color_down1, 960, 580, RGB

        if ( color_down1 = "0x000000" ) {

            Send, {Y}

            sleep, 100

                        Send, {Y}

            sleep, 100          

                        Send, {Y}

            sleep, 100

                        Send, {Y}

            sleep, 100

            Send, {Y}

            sleep, 100

                        Send, {Y}

            sleep, 100

            Send, {Y}

            sleep, 100

                        Send, {Y}

            sleep, 100

            Send, {Y}

            sleep, 100

                        Send, {Y}  

        }

    else if ( x = "1" ) {

        break

    }

    else

        Send, {vk45}

        sleep, 88

}
f.png
y.png
 
Последнее редактирование модератором:

Pizduk2277

Активный
292
33
Ставишь на каждую букву , которую он должен кликать по 3 точки ,и если в этих трёх точках указанный цвет , то жмёт букву ту или другую , но заранее добавить Е англ которую будет кликать постоянно