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

> findimage and findcolor, findimage and findcolor
Naprasno
сообщение 11.3.2017, 22:33
Сообщение #1


**

Neophyte
Сообщений: 24
Регистрация: 11.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.376
Возраст: 30



Друзья!
Помогите,пожалуйста, со скриптом. Нужно собирать реагент среди орков, который респится 1 раз в 3 часа.
Что планирую реализовать:
1 чар стоит гостом в месте респа - мониторит. Как только реагент появляется он сообщает второму чару и тот летит и собирает быстро и улетает.
Проблема в том, что ни findimage ни findcolor с этим реагентом не работают... Или я неправильно использую.
Реагент полупрозрачный... Цвет не подберёшь, а появляется он в разных местах. Дома на базе в паре точек получается, но как только переставляешь его в новую точку то всё слетает... Для findimage слишком плохой фон, много пикселей... Для findcolor цвет плохой, его много где есть в экране....
Посмотрите, пожалуйста, как можно ещё в этом случае определить координаты появления, чтобы летящий чар знал откуда брать.... Да и мониторщик знал, что реагент появился...

один скрин с местом респа и второй с реагентом. Он очень мелкий.


Эскизы прикрепленных изображений
Прикрепленное изображение Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
cirus
сообщение 27.3.2017, 13:54
Сообщение #2


**********

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



Цитата
А уточните, пожалуйста, по findcolor: почему не работает в перекрытом окне и почему не работает на заблокированном экране?
И возможно ли сделать, чтобы работало в перекрытом и на заблокированном...

По поводу перекрытия, всё зависит от винды и приложения, смотрите описание и примеры: http://uopilot.tati.pro/index.php?title=Findcolor
При блокировке экрана, скорее всего, не будет работать.
Цитата
И по команде drag тоже самое. В перекрытом не будет работать? Это симуляция действий мышки?

Если в окне работают клики типа left, то может и будет. Также можно попробовать:
Код
left_down 100 150    // нажать левую кнопку мыши в координатах 100 150 
wait 100
left_up 400 600        // отпустить в 400 600  


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



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

 

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