Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Рандомный клик+поиск цвета, Клик в "Квадрате"
SEMA
сообщение 3.5.2018, 9:50
Сообщение #1


***

Novice
Сообщений: 72
Регистрация: 10.2.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.624



Добрый день, подскажите пожалуйста, предположим у меня есть квадрат в заданной плоскости "0, 0, 100,100"
разращение экрана 1024 Х 768, каким образом я могу сделать клики рандомно именно в нужной мне плоскости?
Я вижу себе это так, но не догоняю до конца алгоритм

Код
set #d findcolor (8,45 1498, 860 1 1 (16711679 ) %arr 2)  //ищем цвет
if #d > 0                                                                        // цвет найден - ок

move куда-то там
kleft куда - то там
end_if

Ответа пока что на форуме не нашел....
помогите пожалуйста, спасибо
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 3.5.2018, 10:04
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Не совсем понятно что требуется. Что-то вроде:
Код
set #d findcolor (0 0 1920 1080 1 1 (3376920 ) %arr 2)  //ищем цвет
if  #d > 0
    move %arr [1 1] %arr [1 2]   // первый найденный пиксель
    wait 2000
    move %arr [1 1] %arr [1 2] 100 100   // смещение от 0 до 100 пикселей по и X и Y
    // move %arr [1 1] %arr [1 2] 50 50 -50 -50  // смещение от -50 до 50 пикселей по X и Y
end_if
end_script
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
SEMA
сообщение 3.5.2018, 10:07
Сообщение #3


***

Novice
Сообщений: 72
Регистрация: 10.2.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.624



Цитата(cirus @ 3.5.2018, 10:04) *

Не совсем понятно что требуется. Что-то вроде:
Код
set #d findcolor (0 0 1920 1080 1 1 (3376920 ) %arr 2)  //ищем цвет
if  #d > 0
    move %arr [1 1] %arr [1 2]   // первый найденный пиксель
    wait 2000
    move %arr [1 1] %arr [1 2] 100 100   // смещение от 0 до 100 пикселей по и X и Y
    // move %arr [1 1] %arr [1 2] 50 50 -50 -50  // смещение от -50 до 50 пикселей по X и Y
end_if
end_script




Очень похоже, спасибо, попробую, я имел введу, что когда я найду на экране пиксель, нажаль кнопку в пределах заданных координат случайно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 18.4.2024, 4:36
Designed by Nickostyle