Что нового

MouseMove в VmWare

Petrovich

Новичок
Сообщения
3
Репутация
0
Добрый день.
По поиску не нашел, быть может, кто подскажет тему, где обсуждалось.
Есть скрипт.

Mousemove(10,10)
Winactivate,
Mousemove(100,100)

На физической машине работает отлично.
На виртуальном машине vmware после winactivate, перестаёт двигаться мышь.
Как правильно работать с виртуалками?
Мне нужно активировать окно, переместить мышь в определённое место окна, передать нажатие кнопки мыши и отправить сочетание клавишь.
 

nowost

Знающий
Сообщения
178
Репутация
17
расскажи подробнее, где запущен скрипт, где приложение запущено ? и где должно быть запущено приложение ?
 
Автор
P

Petrovich

Новичок
Сообщения
3
Репутация
0
Приложение запущено в виртуальной машине.
Скрипт запущен в виртуальной машине.
Т.е. скрипт запускается в одной среде с приложением.
Теоретически, не должно же быть разницы между запуском на физической машине и виртуальной. Но она есть.
После winactivate следующая строка - mousemove(100,100) уже не отрабатывает. Причём, скрипт спокойно продолжает работать.
Сам скрипт может даже состоять из двух строчек:
Winactivate("notepad")
Mousemove(100,100)


На физичёской машине мышь двинется, на виртуалке нет
 

nowost

Знающий
Сообщения
178
Репутация
17
не забудь отметить тему, как решенную
 
Верх