Помогите сделать лёгкий скрипт

Помощь в написании скриптов
TheLufer
Posts: 4
Joined: 05 Feb 2023, 02:13

Помогите сделать лёгкий скрипт

Post by TheLufer » 05 Feb 2023, 02:37

Нужен такой скрипт:
На стриме в ютубе, когда владелец канала пишет, что-то в чат, то задний план сообщения подсвечивается другим цветом ( https://imgur.com/a/bor6Pvg https://imgur.com/a/65fRgWn )
Надо, чтобы когда на определённых координатах владелец канала, что-то написал, то его сообщение скопировалось и вставилось в другие координаты

Я, человек далёкий от скриптов, но к примеру должно я думаю работать так:
При появлении цвета ( HEX #202020 ) надо сделать 2 клика по другому координату и команду ctrl+c, далее переместить курсор на другие координаты и вновь сделать два клика и отправить команду, только уже ctrl+v и после этого нажать на кнопку на других координатах.

TheLufer
Posts: 4
Joined: 05 Feb 2023, 02:13

Re: Помогите сделать лёгкий скрипт

Post by TheLufer » 06 Feb 2023, 10:32

помогите пожалуйста

neogame0071

Re: Помогите сделать лёгкий скрипт

Post by neogame0071 » 29 Mar 2023, 17:24

Попробуй это

Code: Select all

Loop
{
    PixelGetColor, color, 100, 100
    if (color = 0x202020)
    {
        ; Нажимаем два раза на первую координату и копируем текст в буфер обмена
        Click 200, 200, 2
        Sleep 100
        Send ^c

        ; Перемещаем курсор на вторую координату и вставляем текст из буфера обмена
        MouseMove 300, 300, 0
        Sleep 100
        Click 400, 400, 2
        Sleep 100
        Send ^v

        ; Нажимаем на кнопку на третьей координате
        Click 500, 500
    }

    Sleep 100
}

Этот скрипт будет выполнять следующие действия:

- В бесконечном цикле получаем цвет пикселя на координатах (100, 100).
- Если цвет пикселя соответствует HEX-коду #202020, то выполняем следующие действия:
- Нажимаем два раза на первую координату (200, 200) и копируем текст в буфер обмена.
- Перемещаем курсор на вторую координату (300, 300) и вставляем текст из буфера обмена.
- Нажимаем на кнопку на третьей координате (500, 500).
- После выполнения всех действий мы снова получаем цвет пикселя на координатах (100, 100) и ждем 100 миллисекунд перед повторным выполнением цикла.

Обратите внимание, что в этом скрипте используются координаты, которые я выбрал произвольно. Вам нужно заменить их на те, которые соответствуют вашей задаче.

Post Reply

Return to “Помощь”