Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Джек Водогрей on April 02, 2020, 12:46:35 AM

Title: hwnd
Post by: Джек Водогрей on April 02, 2020, 12:46:35 AM
Добрый день. проблема в том, что hwnd окна приложения после закрытия и открытия меняется. когда делаю привязку кликер перестает определять цвета. по поиску заголовка окно приложение не выделяется. каким еще образом можно сделать так чтобы кликер сам брал hwnd приложения, чтобы не вносить его в скрипт каждый раз?
Title: Re: hwnd
Post by: Сексуальный украинец on April 02, 2020, 08:39:27 AM
HGET(10,10)  координатами вікна
Title: Re: hwnd
Post by: Джек Водогрей on April 03, 2020, 01:44:03 AM
HGET(10,10)  координатами вікна

HGET(10,10)
WNDBUMP($_hwnd)
?
Title: Re: hwnd
Post by: Космич on April 03, 2020, 03:43:46 AM
Тебе нужно получить hwnd внутри окна? Если да, то вот

Code: (clickermann) [Select]
$window_title = "Заголовок окна"

$hwnd = WNDFIND($window_title) // Функция возвращает HWND окна с заданным заголовком
WNDSETINFO ($hwnd,  $_xmin, $_ymin, INT($_xmax / 2), INT($_ymax / 2)) // Процедура обновляет информацию об окне (Обновляем позицию, ширину и высоту окна)
WNDBUMP ($hwnd) // Процедура помещает окно на передний план
$hwnd = HGET (INT($_xmax / 4), INT($_ymax / 4)) // Функция возвращает hwnd для элемента по заданным координатам (Получаем HWND в клиентской части окна)
HSET ($hwnd , #TRUE) // Процедура устанавливает новый рабочий элемент для оконного режима кликера
 
HALT
Title: Re: hwnd
Post by: Сексуальный украинец on April 03, 2020, 09:24:27 AM
можно сделать так чтобы кликер сам брал hwnd приложения, чтобы не вносить его в скрипт каждый раз?
HSET(HGET(10,10),1)
Якщо клікер перестає визначати кольору то;
або не прив'язуйте,
або відключіть апаратне прискорення,
або не визначайте кольору
Title: Re: hwnd
Post by: Сексуальный украинец on April 03, 2020, 09:28:10 AM
Тебе нужно получить hwnd внутри окна? Если да, то вот

Code: (clickermann) [Select]
$window_title = "Заголовок окна"

$hwnd = WNDFIND($window_title) // Функция возвращает HWND окна с заданным заголовком
WNDSETINFO ($hwnd,  $_xmin, $_ymin, INT($_xmax / 2), INT($_ymax / 2)) // Процедура обновляет информацию об окне (Обновляем позицию, ширину и высоту окна)
WNDBUMP ($hwnd) // Процедура помещает окно на передний план
$hwnd = HGET (INT($_xmax / 4), INT($_ymax / 4)) // Функция возвращает hwnd для элемента по заданным координатам (Получаем HWND в клиентской части окна)
HSET ($hwnd , #TRUE) // Процедура устанавливает новый рабочий элемент для оконного режима кликера
 
HALT
ніж допоможе пошук по заголовку вікна, якщо людина пише, що "по поиску заголовка окно приложение не выделяется"