Author Topic: Запуск через командную строку с привязкой к окну  (Read 1034 times)

0 Members and 1 Guest are viewing this topic.

necron205

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Здравствуйте.
Проблема в следующем: На удаленном сервере стоит программа, состояние которой время от времени необходимо обновлять. Программа не поддерживает командную строку и состояние ее обновляется исключительно руками путем нажатия на соответствующую кнопку.
Хотелось бы реализовать через автокликер нажатие на данную кнопку один раз в день, запуская соответствующий скрипт батником или напрямую через стандартный скеджулер. Однако, кликер по умолчанию запускается с выключенной привязкой к окну, посему нажатие происходит в рандомном месте. Возможно ли прописать включение привязки к нужному окну в скрипте или возможно есть параметр командной строки для запуска кликера уже с привязкой?
Благодарю заранее.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Однако, кликер по умолчанию запускается с выключенной привязкой к окну, посему нажатие происходит в рандомном месте.
Как такое может быть? В рандомном месте будет кликать, если ему задать такой скрипт, но никак иначе.

Может окно программы всегда открывается в разных местах - тогда это другой вопрос.
Можно привязаться по HWND
Code: (clickermann) [Select]
HSET(hwnd, 1)
HWND можно получить или по заголовку окна WNDFIND или по координатам HGET(x, y).
Всё это есть в справке.


necron205

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile

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


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