Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Некорректно работает getcolor
LSTSnaiper
Отправлено: 07 Октября, 2021 - 20:53:09
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2021  
Репутация: 0




Доброго времени суток.
Такая ситуация, у меня есть окно к которому я привязываюсь, ищу в неё определённую картинку, нахожу, получаю её координаты левого верхнего угла и делаю сдвиг (фиксированный) что бы в определённом пикселе получить цвет.
Всё работает в полный экран, но , если сделать окно и начать перемещать это окно в левую сторону экрана, то цвет пикселя начинает меняться.
Если переместить его в правую сторону, то цвет пикселя будет стабильно 0.
Не могу понять в чём причина.

Хотя пиксель он находит правильно в независимости от расположения окна, но цвет меняется.

CODE:

if(findimage(-1, #Image_0[4][0][0], 0, #PosX, #PosY, 0, 0, 1920, 1040,-1) == 1)
{
int Pixel = getcolor(PosX+279, PosY+8, w);
mouse(LEFT,PosX+279,PosY+8);
messagebox (Pixel);
sleep(600);
}
}
 
 Top
Zireael
Отправлено: 08 Октября, 2021 - 01:38:30
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
есть окно к которому я привязываюсь, ищу в неё определённую картинку

В findimage последний параметр -1, т. е. поиск не в окне, а на экране.
 
 Top
LSTSnaiper
Отправлено: 08 Октября, 2021 - 08:52:06
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2021  
Репутация: 0




 Zireael пишет:
 Цитата:
есть окно к которому я привязываюсь, ищу в неё определённую картинку

В findimage последний параметр -1, т. е. поиск не в окне, а на экране.


Спасибо! Радость
Вчера разобрался с этим сам, но немного по другому.
Просто убрал привязку к окну у getcolor, но Ваш вариант тоже протестирую для получения опыта Улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by