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

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

21. Zireael - 25 Мая, 2018 - 05:51:35 - перейти к сообщению
 Цитата:
Картинка статичная, рабочий стол.

Картинка меняется при наведении курсора. Используйте фильтр динамики при сохранении картинки.
22. Junior - 25 Мая, 2018 - 17:58:44 - перейти к сообщению
Благодарю за помощь Улыбка
23. Junior - 26 Мая, 2018 - 01:43:12 - перейти к сообщению
Ещё вопрос появился. Как крутануть колесо мыши вверх и вниз ?
На форуме нашёл это:
CODE:

external(VOID, "mouse_event", "mouse_event", "user32.dll");
mouse_event(2048, 0, 0, -500, 0);

Скопипастил этот код и вставил в свой код, не работает. Что то надо поменять/дописать или этот код уже не работает ?
24. Kibor - 26 Мая, 2018 - 02:31:28 - перейти к сообщению
необходимо что бы окно было активно.
25. Junior - 26 Мая, 2018 - 03:11:30 - перейти к сообщению
Благодарю, получилось.

Можно ссылку на видеоурок по finddynamic если он есть? А то с текстом у меня что то всё очень плохо Улыбка Не могу понять что там написано.
26. Junior - 26 Мая, 2018 - 09:40:34 - перейти к сообщению
Как нажать мышью в распознанную картинку, если искал не из всего экрана, а куска экрана. Пытаюсь кликнуть найденную картинку, но т.к. координата записанная в переменную имеет свой счёт не от начала экрана, а от начала участка, где её искали, то при клике естественно мышь совершенно не там где надо. Как корректно кликнуть по картинке ?
27. Zireael - 26 Мая, 2018 - 09:55:54 - перейти к сообщению
Прибавить к найденным координатам координаты начала поиска.
28. Dantes3000 - 26 Мая, 2018 - 13:15:38 - перейти к сообщению
int x,y;
int xx,yy;
win w=...;

if(findimage(1, #имг[0][0], 0, #x, #y, xx, yy, 1366, 746, w)==1) sendmouse(LEFT, x+xx, y+yy, w);
29. Junior - 27 Мая, 2018 - 06:08:42 - перейти к сообщению
Подскажите логику нахождения нажатого состояния кнопки с помощью findheapcolor.
Что имеется:
1. Круглая кнопка с рисунком, расположена строго в одном месте(не перемещается)
2. При включённом состоянии имеет 2 индикатора, означающих что она включена:
а)Мигание зелёным свечением(не однородное, имеет множество оттенков в своей структуре).
б)Вокруг кнопки по диаметру заполняется светлая(похожая на белую, но не белая, так же имеет много оттенков) полоса загрузки, индикатор кулдауна.
в)Сама кнопка в большинстве мест полупрозрачная.
г)Фон/задний план так же меняется.

И, так, получается, Есть полупрозрачная кнопка с рисунком, которая во включенном состоянии мигает, причём не одним цветом, а многими, имеется радиальный индикатор, так же состоящий из оттенков, что усложняет определение однотипных цветов-пикселов, так ко всему прочему ещё и меняется фон, а т.к. кнопка полупрозрачная почти везде, то и всё остальное так же меняется. Если делать маленький разбег, то он ничего не находит, если большой, то ложные срабатывания и между этими значениями нету того участка где определялось бы нормально Недовольство, огорчение
Может есть какой то способ уменьшить цветность изображения и попробовать поработать с ним ? Либо же есть ещё какой то способ ?
30. Zireael - 27 Мая, 2018 - 06:15:29 - перейти к сообщению
 Цитата:
которая во включенном состоянии мигает

А при выключенном? Может проще искать выключенную, если не нашлась значит включена.
Неплохо бы несколько скринов или видео как это выглядит, было бы понятнее.
Можно еще finddynamic попробовать.

Powered by ExBB FM 1.0 Final