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

> Поиск цвета в перекрытом окне
MixidFinder
сообщение 13.11.2020, 1:11
Сообщение #1


*

Registred
Сообщений: 9
Регистрация: 15.9.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.321
Возраст: 23



Здравствуйте, посмотрев пару тем с такой же проблемой, решения так и не нашел. Суть в том, что бы пилот находил цвет пикселя в перекрытом окне, но он его не видит, причем даже если перекрыть это окно совсем немного в том месте, где нужно найти пиксель. Тоесть сама графика в окне спокойно работает, но при этом пилот не видит цвета в том месте, где другое окно перекрыло рабочее. Возможно ли все же решить как то эту проблему?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 14.11.2020, 15:02
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.758
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29933
Пользователь №: 11.279



Код
в шапку
set #offset_x 10
set #offset_y 10

где-то далеко в коде
set #a findcolor... %arr ...
set x = %arr[1 1] + #offset_x
set y = %arr[1 2] + #offset_y
left x y

либо
set #a findcolor... %arr ...
left eval(%arr[1 1] + #offset_x) eval(%arr[1 2] + #offset_y)


call не пользовался особо)

Сообщение отредактировал DarkMaster - 14.11.2020, 15:02


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MixidFinder
сообщение 14.11.2020, 15:10
Сообщение #3


*

Registred
Сообщений: 9
Регистрация: 15.9.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.321
Возраст: 23



Цитата(DarkMaster @ 14.11.2020, 15:02) *

Код
в шапку
set #offset_x 10
set #offset_y 10

где-то далеко в коде
set #a findcolor... %arr ...
set x = %arr[1 1] + #offset_x
set y = %arr[1 2] + #offset_y
left x y

либо
set #a findcolor... %arr ...
left eval(%arr[1 1] + #offset_x) eval(%arr[1 2] + #offset_y)


call не пользовался особо)


Спасибо большое) и последний вопрос, можно как то координаты мыши смотреть не используя хоткей привязки к окну?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
MixidFinder   Поиск цвета в перекрытом окне   13.11.2020, 1:11
cirus   Скрин нормально сделает с окна? --lua local ffi = ...   13.11.2020, 3:48
MixidFinder   Скрин нормально сделает с окна? Да, все норм, д...   13.11.2020, 15:55
DarkMaster   А код ваш можно увидеть? Методом поиска должен быт...   13.11.2020, 7:05
DarkMaster   Когда вы хотите дергать с перекрытого окна, то ва...   13.11.2020, 17:16
MixidFinder   Когда вы хотите дергать с перекрытого окна, то ва...   13.11.2020, 17:36
DarkMaster   Извиняюсь, запамятовал. Там был какой-то косяк с c...   13.11.2020, 20:47
MixidFinder   Извиняюсь, запамятовал. Там был какой-то косяк с ...   13.11.2020, 22:47
cirus   --lua local ffi = require("ffi") l...   14.11.2020, 1:55
DarkMaster   указывайте хэндл в методе поиска   14.11.2020, 7:27
MixidFinder   указывайте хэндл в методе поиска left 447, 911 ...   14.11.2020, 11:32
DarkMaster   Массив где? // Пример 3 set #c findcolor ( 33...   14.11.2020, 12:00
MixidFinder   Массив где? // Пример 3 set #c findcolor ( 33...   14.11.2020, 12:40
DarkMaster   В целом зачастую можно сделать привязку к родитель...   14.11.2020, 14:15
MixidFinder   В целом зачастую можно сделать привязку к родител...   14.11.2020, 14:27
DarkMaster   настройки/настройки/mouse/отображать координаты ку...   14.11.2020, 15:33
umba   Здравствуйте. Имею похожую ситуацию, как у автора....   4.1.2021, 12:03
cirus   Вместо nox попробуйте LDPlayer.   4.1.2021, 13:07
umba   Вместо nox попробуйте LDPlayer. Тоже на NOX гре...   4.1.2021, 13:18
Sidorak   Здравствуйте, имеется несколько схожая проблема, п...   28.4.2021, 7:06
Sidorak   Дополнение - при логировании хендла окна после поп...   28.4.2021, 7:21
cirus   В windows 10. Использовать другой браузер или зап...   28.4.2021, 11:00
Sidorak   Благодарю за помощь - на хроме к сожалению и режим...   2.5.2021, 5:44


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

 

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