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

Основной раздел => Общие вопросы => Topic started by: necron205 on October 12, 2018, 12:34:18 PM

Title: Запуск через командную строку с привязкой к окну
Post by: necron205 on October 12, 2018, 12:34:18 PM
Здравствуйте.
Проблема в следующем: На удаленном сервере стоит программа, состояние которой время от времени необходимо обновлять. Программа не поддерживает командную строку и состояние ее обновляется исключительно руками путем нажатия на соответствующую кнопку.
Хотелось бы реализовать через автокликер нажатие на данную кнопку один раз в день, запуская соответствующий скрипт батником или напрямую через стандартный скеджулер. Однако, кликер по умолчанию запускается с выключенной привязкой к окну, посему нажатие происходит в рандомном месте. Возможно ли прописать включение привязки к нужному окну в скрипте или возможно есть параметр командной строки для запуска кликера уже с привязкой?
Благодарю заранее.
Title: Re: Запуск через командную строку с привязкой к окну
Post by: Vint on October 12, 2018, 12:55:50 PM
Однако, кликер по умолчанию запускается с выключенной привязкой к окну, посему нажатие происходит в рандомном месте.
Как такое может быть? В рандомном месте будет кликать, если ему задать такой скрипт, но никак иначе.

Может окно программы всегда открывается в разных местах - тогда это другой вопрос.
Можно привязаться по HWND
Code: (clickermann) [Select]
HSET(hwnd, 1)
HWND можно получить или по заголовку окна WNDFIND или по координатам HGET(x, y).
Всё это есть в справке.
Title: Re: Запуск через командную строку с привязкой к окну
Post by: necron205 on October 12, 2018, 01:03:01 PM

Как такое может быть? В рандомном месте будет кликать, если ему задать такой скрипт, но никак иначе.


Неправильно выразился. Имелось в виду нажатие по одним и тем же координатам, но в рандомных окнах, коих на сервере в этот момент может быть развернуто огромное множество. По привязке через HWND попробую. Благодарю.