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

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


***

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



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


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


**********

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



Цитата
то есть это до сих пор никак не обойти

Установить прозрачность окна в 0, окна не будет видно, скрины можно делать.
https://forum.uokit.com/index.php?showtopic...%ED%EE%F1%F2%FC
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Иллидан
сообщение 25.4.2023, 19:03
Сообщение #3


**

Neophyte
Сообщений: 16
Регистрация: 22.3.2023
Группа: Пользователи
Наличность: 0
Пользователь №: 20.504
Возраст: 99



Цитата(cirus @ 25.4.2023, 21:20) *

Установить прозрачность окна в 0, окна не будет видно, скрины можно делать.
https://forum.uokit.com/index.php?showtopic...%ED%EE%F1%F2%FC

результат скрина тот же чёрный квадрат, просто пока идёт изменение прозрачности окна калькулятора, оно меняет свой цвет на синий квадрат, если установить прозрачность на 0
Прикрепленное изображение
проверил в Star Conflict на оконном режиме и заметил что при запуске клиента у него 1 хендл в котором скрин создаёт чисто белый квадрат, а после появления меню авторизации у него другой хендл притом что это тот же самый процесс - в 2 хендле скрин по прежнему создаёт чёрный квадрат внутри рамки с кнопками действий проводника от окна клиента+окно клиента становится тем же чёрным квадратом если ткнуть скрин в пилоте отведя мышу с окна игры, до тех пор пока не вернуть мышу в поле окна игры..
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aqualon
сообщение 26.4.2023, 0:43
Сообщение #4


**

Neophyte
Сообщений: 23
Регистрация: 21.3.2023
Группа: Пользователи
Наличность: 0
Пользователь №: 20.503
Возраст: 22



Тебе обязательно с привязкой к окну это делать?
По идее если допустимо чтобы окно было развёрнуто и на переднем плане, можно просто стянуть скриншот всего экрана, при этом обрезав корды взяв windowpos хендла.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Иллидан
сообщение 26.4.2023, 18:34
Сообщение #5


**

Neophyte
Сообщений: 16
Регистрация: 22.3.2023
Группа: Пользователи
Наличность: 0
Пользователь №: 20.504
Возраст: 99



Цитата(Aqualon @ 26.4.2023, 3:43) *

Тебе обязательно с привязкой к окну это делать?
По идее если допустимо чтобы окно было развёрнуто и на переднем плане, можно просто стянуть скриншот всего экрана, при этом обрезав корды взяв windowpos хендла.

без привязки то оно и таким образом пашет но в 1 окно, хочу прост замутить фарм в несколько окон как в некоторых играх, с разных аккаунтов, благо песочница это позволяет, а без привязки к окнам это проблематично+низя смореть аниме и сериалы в браузере пока уопилот работает фотая весь экран без привязок(
Пользователь в офлайне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
Fors1k   Есть игра, работающая в полноэкранном режиме. Из ...   29.6.2018, 0:48
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
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

 

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