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

> Получаю "черный цвет"
AbsorbeR
сообщение 22.11.2016, 22:05
Сообщение #1


***

Novice
Сообщений: 59
Регистрация: 22.11.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.203



Есть игра, работающая в полноэкранном режиме. Из нее пытаюсь узнать цвет пикселя по координатам. В переменные приходят ноли. Если делать скриншот через PrintScreen, то на выходе черный квадрат. Как из такого приложения вытащить цвет?


--------------------
Выполняю скрипты на заказ.
e-mail: shk.inglory@gmail.com
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Fors1k
сообщение 29.6.2018, 0:48
Сообщение #2


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 108
Пользователь №: 18.746



Цитата(AbsorbeR @ 22.11.2016, 22:05) *

Есть игра, работающая в полноэкранном режиме. Из нее пытаюсь узнать цвет пикселя по координатам. В переменные приходят ноли. Если делать скриншот через PrintScreen, то на выходе черный квадрат. Как из такого приложения вытащить цвет?


Проверил на Сounter-Strike. Запустил игру, свернул, запустил скрипт, развернул, навел курсор, подождал секунд 30, свернул.
Код
wait 15000   // скрипт ждет 15 секунд, пока я разверну игру, и наведу курсор на точку, с нужным цветом. 
get color #color mousepos_x mousepos_y // определяем цвет
set $x mousepos_x  // определяем координаты, в которых находится нужный цвет
set $y mousepos_y  // определяем координаты, в которых находится нужный цвет
log x= $x // результат
log y= $y  // результат
log color= #color // результат
end_script


Результат в логе:
Код
0:34:28 11 (autosaved_11.txt, 7): x= 487
0:34:29 11 (autosaved_11.txt, 8): y= 386
0:34:29 11 (autosaved_11.txt, 9): color= 4269851

Ну и далее уже можно пользоваться..
Код
...
if 487, 386 4269851
...


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

Сообщений в этой теме
AbsorbeR   Получаю "черный цвет"   22.11.2016, 22:05
Cockney   Запускать в оконном режиме.   22.11.2016, 22:08
cirus   get color #color mousepos_x mousepos_y // получит...   23.11.2016, 2:17
AbsorbeR   get color #color mousepos_x mousepos_y // получи...   23.11.2016, 18:00
DarkMaster   в оконном режиме?   23.11.2016, 20:10
AbsorbeR   в оконном режиме? Вопрос касался полноэкранного ...   24.11.2016, 16:53
DarkMaster   а полноэкранный там в зависимости от реализации. В...   24.11.2016, 18:07
AbsorbeR   и из нее что-либо достать задача как минимум не са...   28.6.2018, 19:09
Cockney   а полноэкранный там в зависимости от реализации. ...   28.6.2018, 19:56
AbsorbeR   С запозданием, и всё же всех благодарю за отклик. ...   27.6.2018, 16:24
DarkMaster   Вам уже ответили как. Это особенность полноэкранн...   28.6.2018, 12:15
DarkMaster   Ты не поверишь, как работает пилот =) Но суть в т...   29.6.2018, 1:17
Cockney   Да дело не в том как сейчас он работает, а как МОЖ...   30.6.2018, 17:46
DarkMaster   Cockney Оно уже реализовано. Возможно не в том вид...   30.6.2018, 19:02
Cockney   Ну и отлично тогда, возможно я не понял совсем тот...   30.6.2018, 22:32
Иллидан   то есть это до сих пор никак не обойти, шоб получа...   25.4.2023, 17:53
cirus   Установить прозрачность окна в 0, окна не будет в...   25.4.2023, 18:20
Иллидан   Установить прозрачность окна в 0, окна не будет в...   25.4.2023, 19:03
Aqualon   Тебе обязательно с привязкой к окну это делать? По...   26.4.2023, 0:43
Иллидан   Тебе обязательно с привязкой к окну это делать? П...   26.4.2023, 18:34
DarkMaster   Можно это со знаками припинания и какими-то логич...   26.4.2023, 20:42
Иллидан   вот ета мну нипаняна из справки, тоесь родительск...   27.4.2023, 20:03
DarkMaster   Извиняюсь за задежку с ответом. Не было связи. Смо...   2.5.2023, 18:06
Иллидан   Извиняюсь за задежку с ответом. Не было связи. См...   12.1.2024, 7:22
DarkMaster   потому что весь этот код полный бред и отношения н...   12.1.2024, 14:35
Иллидан   потому что весь этот код полный бред и отношения ...   20.1.2024, 14:34


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

 

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