На сервере не срабатывает клик мышью по координатам

  • Автор темы Автор темы Enigma
  • Дата начала Дата начала

Enigma

Client
Регистрация
16.06.2017
Сообщения
187
Реакции
31
Баллы
28
Суть проблемы вот в чем.

Есть код клика по координатам:

Код:
Развернуть Свернуть Копировать
var handle = AutoItX.WinGetHandle("Client");
AutoItX.WinActivate(handle);
AutoItX.WinMove(handle, 0, 0);
AutoItX.MouseClick("LEFT", 644, 260, 7, 20);

Клик происходит по виндовому приложению.

Он прекрасно отрабатывает, но только в том случае, если окно с сервером визуально открыто!

Стоит, скажем, просто свернуть окошко с удаленным рабочим столом - клик уже не происходит!

Как только разворачиваем окошко обратно - курсор уверенно перемещается по нужным координатами и происходит клик.

Как же бороться с этой незадачей?
 

Увы, это действительно тот еще костыль :) Я пробовал и его, и AutoIt, однозначно лучше AutoIt. Это мое частное мнение.

Пробовать менять клиент на другой, с иным протоколом. RDP, TeamViewer или другое.

Вы правы, пришлось сменить на Radmin и все стало в порядке. Очень жаль, ведь уже очень привык к стандартному виндовому RDP. В клиентах типа Radmin не получается работать в нормальном полноэкранном режиме, это для меня лично огромное неудобство :)
 
  • Оценить
Реакции: Koqpe

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)