Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> uopilot на виртуальной машине по RDP
slaze
сообщение 3.9.2020, 14:54
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 3.9.2020
Группа: Пользователи
Наличность: 2
Пользователь №: 19.742
Возраст: 30



Написал скрипт на lua по оптимизации рутины. Бот открывает excel, chrome, работает с текстом, буфером и вводом данных. Стоит задача настроить данный скрипт на виртуальной машине.

Все корректно работает по rdp, пилот запускается через планировщик windows.
Проблема в том, что не работает команда sendex при свернутом\закрытом rdp соединении. Думаю дело в том, что при свернутом\закрытом rdp отключается ввод с удаленной клавиатуры. Причем все остальное (клики мышью, send, запуск программ) отрабатывает корректно, т.е. сессия активна. Есть мысли, как можно решить данную проблему?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 4.9.2020, 13:46
Сообщение #2


*****

Старший модератор UO Pilot
Сообщений: 398
Регистрация: 19.12.2017
Группа: Модераторы
Наличность: 2502
Пользователь №: 18.746



Цитата(slaze @ 3.9.2020, 14:54) *
при свернутом

Нет сейчас rdp под рукой для тестов. Пока предложу отправить окно с rdp на другой рабочий стол ( Win+Tab ), а не сворачивать.


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
slaze
сообщение 15.9.2020, 15:55
Сообщение #3


*

Registred
Сообщений: 3
Регистрация: 3.9.2020
Группа: Пользователи
Наличность: 2
Пользователь №: 19.742
Возраст: 30



Стоит задача загнать пилот в планировщик windows на виртуальной машине, чтобы он отпрабатывал раз в неделю, поэтому требуется единожды все настроить и закрыть соединение, оставив пользователя на вирт. машине залогиненным.

переписывать все на send очень не стабильно, т.к. копировать вставить придется делать мышью через правый клик.

p.s. так же обнаружилось, что не работает определение цвета в заданных координатах (при сворачивании/отключении).
используется для определения, прогрузилась ли программа или страница в браузере.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
nykep
сообщение 15.9.2020, 20:54
Сообщение #4


****

Apprentice
Сообщений: 124
Регистрация: 1.9.2012
Группа: Пользователи
Наличность: 75
Пользователь №: 15.246
Возраст: 25



так sendex не работает в свернутых окнах
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 19.9.2020, 5:12
Сообщение #5


***********

Модератор UOPilot
Сообщений: 8.513
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 24891
Пользователь №: 11.279



Цитата
Проблема в том, что не работает команда sendex при свернутом\закрытом rdp соединении.

Там приостанавливается обработка графики и еще часть функций. Способ извращенный, но он полностью работает:
1) Цепляетесь через рдп на удаленную машину.
2) На удаленной машине запускается рдп на локал хост (использовать 127.0.0.1 не получится, последняя цифра должна быть 2 и более, например, 127.0.0.2).
3) Внутри вложенного рдп из пункта 2 запускаете все, что вам необходимо.

Для того чтобы провернуть пункт 2 убедитесь, что у вас в групповых политиках включен вторичный вход в систему, а так же ограничение на количество сессий 2 и более, если входите на локал хост тем же самым акком.

Цитата
так sendex не работает в свернутых окнах

Я так подозреваю, что sendex вызывается на удаленной машине внутри рдп, т.е. работать будет.

Цитата
Стоит задача загнать пилот в планировщик windows на виртуальной машине, чтобы он отпрабатывал раз в неделю, поэтому требуется единожды все настроить и закрыть соединение, оставив пользователя на вирт. машине залогиненным.

Это VDS или полноценная машина? Монитор есть там? Для пилота это может быть важно в плане снятия цветов. Нет вывода изображения - не откуда это изображение дергать. (решается тем же вложенным рдп)

Сообщение отредактировал DarkMaster - 19.9.2020, 20:24


--------------------
Скрипты под заказ.
Консультации по UOpilot через ICQ, Skype, Ventrilo, TeamSpeak, TeamViewer 700р/час.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
slaze
сообщение 20.9.2020, 12:33
Сообщение #6


*

Registred
Сообщений: 3
Регистрация: 3.9.2020
Группа: Пользователи
Наличность: 2
Пользователь №: 19.742
Возраст: 30



Я так понимаю vds на винде. Ни монитора ни клавы. На работе все конектятся по rdp. Спасибо за наводку со вложенным rdp, интересный костыль, позже попробую и обязательно отпишусь.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 23.9.2020, 22:04
Designed by Nickostyle