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

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

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

> Описание: поиск изображения внутри Nox(а)
xemz
Отправлено: 01 Декабря, 2019 - 13:14:27
Post Id



Пользователь
Наблюдатель


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




Всем доброго времени суток. собственно проблема в том что если в findimage указать на окно с ноксом то он там всегда видит только картинку загрузки такого типа: [img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Даже если давно всё загрузилось и я там уже игру запустил в ручную.

Пытался получить указатель на окно и так:
win w1= window (1, "Qt5QWindowIcon", -1);
и так: win e1= getwindow (1, 1753, 888); (координаты естессно где нокс расположен)
и selectwindow.
Результат всегда один.. Проверял я то что он видет тем что делал savescreen с указателем на окно, ну и findimage пытался найти и потыкать там на нужные мне картинки (ничего не вышло).
Заранее спасибо за ответ.
 
 Top
Zireael
Отправлено: 01 Декабря, 2019 - 13:36:34
Post Id



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


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




Всё работает.
https://ibb.co/GkxhmXz
Тут скорее вопрос будет ли кликать в фоновом режиме.
 Цитата:
Пытался получить указатель на окно и так:
win w1= window (1, "Qt5QWindowIcon", -1);

Что делает 1 в имени окна?
 
 Top
xemz
Отправлено: 01 Декабря, 2019 - 15:21:40
Post Id



Пользователь
Наблюдатель


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




Просто назвал окно именем "1" не так написал.. win w1= window ("1", "Qt5QWindowIcon", -1); ) вы точно сфотографировали именно с указателем на окно? если сфоткать просто область savescreen(JPG, "путь", 0, 0, 1280, 1024, -1); - то работает,фоткает область вместе с тем что в ноксе. а если именно с указателем на окно
win w1= window ("1", "Qt5QWindowIcon", -1);
savescreen(JPG, "путь", 0, 0, 1280, 1024, w1);
то нет.. фоткает как будто там экран загрузки. хочется что бы работал и фоткал например в 3х ноксах когда они перекрывают друг друга. ихи их всех что то перекрывает.

(Отредактировано автором: 01 Декабря, 2019 - 15:24:08)

 
 Top
Zireael
Отправлено: 01 Декабря, 2019 - 15:42:08
Post Id



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


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




 Цитата:
вы точно сфотографировали именно с указателем на окно?

Стоит галка 'Контрол'.
 Цитата:
win w1= window ("1", "Qt5QWindowIcon", -1);
savescreen(JPG, "путь", 0, 0, 1280, 1024, w1);
то нет

Нормально сохраняет с перекрытого окна.
 
 Top
xemz
Отправлено: 01 Декабря, 2019 - 16:16:23
Post Id



Пользователь
Наблюдатель


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




код скинуть можете?)что значит Стоит галка 'Контрол'??
 
 Top
Zireael
Отправлено: 01 Декабря, 2019 - 16:25:31
Post Id



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


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




 Цитата:
код скинуть можете?

CODE:
win w1=window ("NoxPlayer", "Qt5QWindowIcon", -1);
savescreen(JPG, tempfolder()+"screen123.jpg", 0, 0, 700, 500, w1);
start(tempfolder()+"screen123.jpg");

 Цитата:
что значит Стоит галка 'Контрол'??

Во вкладке 'Графика'.
 
 Top
xemz
Отправлено: 01 Декабря, 2019 - 18:52:58
Post Id



Пользователь
Наблюдатель


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




Нашёл что если на ноксе режим рендеринга стоит "скоростной режим" тогда да работает. Но мне нужно как назло режим совместимости или opengl+ ( а с ними вот та проблема что экран загрузки ток видит(
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by