Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » другой монитор

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

1. Paravolt - 23 Июня, 2023 - 14:53:15 - перейти к сообщению
как сделать чтобы программа захватывала движения во втором мониторе, потому что она видит только один монитор, и запуск на другом мониторе не помогает
2. Zireael - 23 Июня, 2023 - 17:29:13 - перейти к сообщению
Если имеется ввиду вкладка графика, то никак.
Функции поиска findcolor/findimage и прочие работают.
3. Paravolt - 24 Июня, 2023 - 02:39:39 - перейти к сообщению
 Zireael пишет:
Функции поиска findcolor/findimage и прочие работают.

как раз у меня эти функции не работают
4. Zireael - 24 Июня, 2023 - 03:29:47 - перейти к сообщению
Какие координаты области поиска указываете?
5. Paravolt - 24 Июня, 2023 - 04:43:11 - перейти к сообщению
 Zireael пишет:
Какие координаты области поиска указываете?

через быструю настройку я не могу указать координаты, видит только один монитор, и я не могу понять как сделать чтобы видел второй(слева от главного)
6. Zireael - 24 Июня, 2023 - 05:08:27 - перейти к сообщению
Если второй монитор слева, то координата X начала зоны поиска должна быть -1920.
1920 это разрешение монитора.
7. Paravolt - 25 Июня, 2023 - 07:20:42 - перейти к сообщению
 Zireael пишет:
Если второй монитор слева, то координата X начала зоны поиска должна быть -1920.
1920 это разрешение монитора.

может я что то не так делаю, потому что у меня отрицательные координаты не работают
8. Zireael - 25 Июня, 2023 - 07:30:33 - перейти к сообщению
CODE:
savescreen("D:\11111.bmp", -1920, 0, 1920, 1080, -1);

Скрин обоих мониторов сохранится?
CODE:
savescreen("D:\11111.bmp", 0, 0, 3840, 1080, -1);

Или так если второй монитор справа.
9. Paravolt - 25 Июня, 2023 - 09:36:08 - перейти к сообщению
[quote=Zireael]
CODE:
savescreen("D:\11111.bmp", -1920, 0, 1920, 1080, -1);


да скрин сохранился, но как мне сделать чтобы он искал нужный цвет на втором мониторе ?
10. Zireael - 25 Июня, 2023 - 09:43:36 - перейти к сообщению
 Цитата:
как мне сделать чтобы он искал нужный цвет на втором мониторе ?

CODE:
int color = 16777215; // искомый цвет
int x, y;

if(findcolor(1, #x, #y, -1920, 0, 0, 1080, color, -1)>0) // если найден
{
messagebox("Цвет найден^r^nКоординаты: "+format(x)+", "+format(y));
}
else messagebox("Цвет не найден");

Powered by ExBB FM 1.0 Final