Помощь - Поиск - Пользователи - Календарь
Полная версия: VDS
UoKit.com Форумы > Кликер > UO Pilot
veiron
Скажите, пилот будет работать на VDS сервере?
Cockney
Ну, в теории, работа с файлами, вычислениями будет. А анализ экрана, и клики скорее всего нет.
pet
А через RDP к самому себе в винде? Клики и findimage?
Cockney
Ну вроде как можно, но там тоже то ли ограничения, то ли косяки. На форуме всплывало несколько тем по этому вопросу. Можно поискать.
DarkMaster
На vds будет работать только пока к нему подключен клиент через rdp. Подключение самого к себе никто не отменял и в большинстве случаев оно работает. У rdp есть ограничения по отображению 3д графики, точнее раньше были, сейчас его апдейтили, но новых версий я не тестил. Все проблемы rdp сводились к квадрату малевича в области которую рисовал directx/opengl, но если приложение запустилось и вы видите его содержимое, то работать будет и пилот. Не забываем, что все это актуально только при поднятой рдп сессии, в т.ч. к самому себе.
veiron
Цитата(DarkMaster @ 17.8.2017, 2:04) *

На vds будет работать только пока к нему подключен клиент через rdp. Подключение самого к себе никто не отменял и в большинстве случаев оно работает. У rdp есть ограничения по отображению 3д графики, точнее раньше были, сейчас его апдейтили, но новых версий я не тестил. Все проблемы rdp сводились к квадрату малевича в области которую рисовал directx/opengl, но если приложение запустилось и вы видите его содержимое, то работать будет и пилот. Не забываем, что все это актуально только при поднятой рдп сессии, в т.ч. к самому себе.

Как можно подключить rdp к себе?
DarkMaster
127.0.0.2
127.0.0.3
127.0.0.4
и т.д. но НЕ
127.0.0.1
На 1 не зацепится.

ОС должна быть серверной либо "скорректированной". Не работает одновременно с астером, т.к. астер не совместим с серверными вариантам рдп. В групповых политиках не забыть проставить разрешение на вход и количество сессий.
veiron
Цитата(DarkMaster @ 20.8.2017, 20:14) *

127.0.0.2
127.0.0.3
127.0.0.4
и т.д. но НЕ
127.0.0.1
На 1 не зацепится.

ОС должна быть серверной либо "скорректированной". Не работает одновременно с астером, т.к. астер не совместим с серверными вариантам рдп. В групповых политиках не забыть проставить разрешение на вход и количество сессий.

Так у меня есть к каждому серверу rdp клиент. Пока он открыт и я вижу рабочий стол, пилот работает. Как только я выхожу с клиента, так работа останавливается. Остаются работать только клики, поиск цвета, Ф.имедж не работают.
Destruction
А на чем виртуализация сделана?

У меня, например, виртуалки на libvirt (QEMU KVM). Он отдаёт родной VNC, по которому логинюсь в винду "по обычному", как будто за компом сижу. Винда даже не знает о том, что это удаленный сеанс, соответственно при закрытии клиента - всё должно оставаться рабочим.

Но это, вероятно, не типичный кейс. Подозреваю хостеры под готовые виртуалки выдают как раз RDP.. А у меня, получается, что-то более близкое к IP KVM. Но если брать свой сервак и на нём поднимать виртуализацию, то может кому-то пригодится.

Код
// на хост-системе:
$ qemu-system-x86_64 {параметры запуска} -vnc 0.0.0.0:7
// и соответственно логинимся потом на нужный порт хост системы


Или это фича сидеть именно через RDP, для запуска большего количества сеансов?
veiron
Цитата(Destruction @ 21.8.2017, 11:37) *

А на чем виртуализация сделана?

У меня, например, виртуалки на libvirt (QEMU KVM). Он отдаёт родной VNC, по которому логинюсь в винду "по обычному", как будто за компом сижу. Винда даже не знает о том, что это удаленный сеанс, соответственно при закрытии клиента - всё должно оставаться рабочим.

Но это, вероятно, не типичный кейс. Подозреваю хостеры под готовые виртуалки выдают как раз RDP.. А у меня, получается, что-то более близкое к IP KVM. Но если брать свой сервак и на нём поднимать виртуализацию, то может кому-то пригодится.

Код
// на хост-системе:
$ qemu-system-x86_64 {параметры запуска} -vnc 0.0.0.0:7
// и соответственно логинимся потом на нужный порт хост системы


Или это фича сидеть именно через RDP, для запуска большего количества сеансов?

Там свой RDP клиент, сервер даже FTP не дает подключать. Я могу у себя несколько клиентов на разные сервера запускать одновременно, но как только я сворачиваю окно с клиентом, пилот сразу перестает работать.
DarkMaster
Еще раз. Заходишь на вдс, внутри вдс запускаешь рдп и цепляешься на 127.0.0.2. Внутри рдп, которое запущено внутри вдс запускаешь пилот.
veiron
Цитата(DarkMaster @ 21.8.2017, 16:12) *

Еще раз. Заходишь на вдс, внутри вдс запускаешь рдп и цепляешься на 127.0.0.2. Внутри рдп, которое запущено внутри вдс запускаешь пилот.

Создал рдп. К группе админа я подключится не могу, пишет в доступе отказано. Создал нового пользователя, сегодня проверю как будет работать или нет.
veiron
Работает только тогда когда окно перекрыто. Сворачивание или выход с сервера, приводит к остановке поиска цвета пилотом
DarkMaster
Сворачивание всегда и приводило к подобному результату.

Когда ты отключаешься от сервера, то на сервере остается запущенная рдп сессия? Пилот запущен внутри рдп сессии(127.0.0.2)?
veiron
Цитата(DarkMaster @ 23.8.2017, 12:12) *

Сворачивание всегда и приводило к подобному результату.

Когда ты отключаешься от сервера, то на сервере остается запущенная рдп сессия? Пилот запущен внутри рдп сессии(127.0.0.2)?

Да, запускаю рдп сессию, пришлось создать новую учетную запись, от админа не запускалось. И запускаю пилот, ставил на проверку по цвету, как только выходил, все останавливалось.

DarkMaster
А ты случаем рдп сессию 127.0.0.2 не закрывал? Ее закрывать нельзя. В том и смысл, чтобы не выходить из рдп локального. А вот с компа до сервера можно разорвать.
veiron
Цитата(DarkMaster @ 24.8.2017, 13:41) *

А ты случаем рдп сессию 127.0.0.2 не закрывал? Ее закрывать нельзя. В том и смысл, чтобы не выходить из рдп локального. А вот с компа до сервера можно разорвать.

Может я не так что делал. Я внутри сервера открываю mstsc.exe, потом подключаюсь к созданному пользователю. После подключения запускаю пилот.
DarkMaster
Запустил пилот, все правильно. Запустил скрипт. После этого закрываешь сессию к 127.0.0.2 перед тем как от сервера отключиться или нет?
veiron
Цитата(DarkMaster @ 24.8.2017, 16:58) *

Запустил пилот, все правильно. Запустил скрипт. После этого закрываешь сессию к 127.0.0.2 перед тем как от сервера отключиться или нет?

Нет. Закрываю сервер. И у меня ни где не было 127.0.0.2. Я подключался или по АйПи, там он статик или по имени сервера. Там и не видно как закрыть сессию, когда запускаю рдп, происходит как бы перезагрузка сервера, и ни чего не меняется, вообще такое ощущение что просто сервер перезагружается и я остаюсь в нем, а не подключаюсь по рдп.
DarkMaster
Цитата
Еще раз. Заходишь на вдс, внутри вдс запускаешь рдп и цепляешься на 127.0.0.2.

veiron
Я захожу на VDS, запускаю рдп на нового пользователя. А как прицепить к 127.0.0.2? Попробовал вместо пользователя ввести 127.0.0.2 не конектит.
DarkMaster
Ну а адрес то ты какой вбиваешь? Там же не только имя пользователя, но и адрес.
veiron
Цитата(DarkMaster @ 25.8.2017, 15:38) *

Ну а адрес то ты какой вбиваешь? Там же не только имя пользователя, но и адрес.

Вбиваю АйПи статик или имя компа, Имя пользователя и пароль. Если вместо Айпи вбить 127.0.0.2, то пишет удаленный комп выключен или не подключен к сети.
DarkMaster
мягко говоря странно. а ping 127.0.0.1? ping 127.0.0.2?

127.0.0.2 нужно вбивать на сервере после прицепа первым рдп. Рдп должно быть запущено два, первый к серверу, второй внутри сервера. второй выключать нельзя.
DarkMaster
кстати говоря вбивая ип сервера к которому ты и так подключился должна происходить ошибка. скорее всего именно поэтому и выбивает. я не спроста написал ип 127.0.0.2, а не 127.0.0.1. Там какая-то хитрожопость. Если подключаться на тот же самый ип где уже установленная сессия, то будут проблемы, в частности не получалось сделать матрешку подключаясь каждый раз на 127.0.0.1.

в hosts прописан loopback?
veiron
Цитата(DarkMaster @ 25.8.2017, 23:26) *

в hosts прописан loopback?

Не прописан я так понимаю, обычный стандартный hosts
Код
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost

Как прописать loopback в hosts?
DarkMaster
дай мне вывод:
пуск
выполнить
cmd
route print
veiron
Цитата(DarkMaster @ 26.8.2017, 20:14) *

дай мне вывод:
пуск
выполнить
cmd
route print

Наа сервере еще не попробовал, я со своего компа тоже подключится не могу, файл хост у меня с сервером одинаковый.
Вот route print с моего компа
Код

Microsoft Windows [Version 10.0.14393]
(c) Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены.

C:\Users\Andrey>route print
===========================================================================
Список интерфейсов
24...10 bf 48 b9 ed 13 ......Realtek PCIe GBE Family Controller #2
11...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1 #2
14...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8 #2
  8...00 ff 38 a1 6e be ......TeamViewer VPN Adapter #2
  1...........................Software Loopback Interface 1
23...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
19...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
  2...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
15...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0      192.168.1.1    192.168.1.185     35
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    331
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    331
      192.168.1.0    255.255.255.0         On-link     192.168.1.185    291
    192.168.1.185  255.255.255.255         On-link     192.168.1.185    291
    192.168.1.255  255.255.255.255         On-link     192.168.1.185    291
    192.168.199.0    255.255.255.0         On-link     192.168.199.1    291
    192.168.199.1  255.255.255.255         On-link     192.168.199.1    291
  192.168.199.255  255.255.255.255         On-link     192.168.199.1    291
    192.168.233.0    255.255.255.0         On-link     192.168.233.1    291
    192.168.233.1  255.255.255.255         On-link     192.168.233.1    291
  192.168.233.255  255.255.255.255         On-link     192.168.233.1    291
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    331
        224.0.0.0        240.0.0.0         On-link     192.168.199.1    291
        224.0.0.0        240.0.0.0         On-link     192.168.233.1    291
        224.0.0.0        240.0.0.0         On-link     192.168.1.185    291
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    331
  255.255.255.255  255.255.255.255         On-link     192.168.199.1    291
  255.255.255.255  255.255.255.255         On-link     192.168.233.1    291
  255.255.255.255  255.255.255.255         On-link     192.168.1.185    291
===========================================================================
Постоянные маршруты:
  Отсутствует

IPv6 таблица маршрута
===========================================================================
Активные маршруты:
Метрика   Сетевой адрес            Шлюз
  1    331 ::1/128                  On-link
  2    331 2001::/32                On-link
  2    331 2001:0:9d38:953c:820:1f58:4fc3:3a9f/128
                                    On-link
24    291 fd0f:14fc:955c::/48      fe80::32b5:c2ff:fec0:36cc
24    291 fd0f:14fc:955c::/64      On-link
24    291 fd0f:14fc:955c::c79/128  On-link
24    291 fd0f:14fc:955c:0:74fa:ffb2:cae1:26a/128
                                    On-link
24    291 fd0f:14fc:955c:0:7839:667e:e156:ac45/128
                                    On-link
24    291 fd0f:14fc:955c:0:d848:3a38:cd6b:bc80/128
                                    On-link
24    291 fd0f:14fc:955c:0:f93f:b8a2:8344:5826/128
                                    On-link
11    291 fe80::/64                On-link
14    291 fe80::/64                On-link
24    291 fe80::/64                On-link
  2    331 fe80::/64                On-link
  2    331 fe80::820:1f58:4fc3:3a9f/128
                                    On-link
11    291 fe80::5dfd:2d7e:f396:ac6a/128
                                    On-link
14    291 fe80::6cdf:d42c:641c:28d5/128
                                    On-link
24    291 fe80::74fa:ffb2:cae1:26a/128
                                    On-link
  1    331 ff00::/8                 On-link
11    291 ff00::/8                 On-link
14    291 ff00::/8                 On-link
24    291 ff00::/8                 On-link
  2    331 ff00::/8                 On-link
===========================================================================
Постоянные маршруты:
  Отсутствует
DarkMaster
Чтобы подключится на своем компе - нужна серверная винда либо определенные правки. ОС какие?

Цитата
я со своего компа тоже подключится не могу,

Какие ошибки? Какие адреса?
veiron
Цитата(DarkMaster @ 29.8.2017, 16:07) *

Чтобы подключится на своем компе - нужна серверная винда либо определенные правки. ОС какие?
Какие ошибки? Какие адреса?

Винда 10
DarkMaster
10 какая? серверная?
Цитата
Чтобы подключится на своем компе - нужна серверная винда либо определенные правки.

veiron
Цитата(DarkMaster @ 31.8.2017, 17:27) *

10 какая? серверная?

У меня простая винда, на сервере Microsoft Windows Server 2012 R2 Base.
route print на сервере на скрине
DarkMaster
доступ дать можешь? будет быстрее и проще.
veiron
Цитата(DarkMaster @ 1.9.2017, 11:00) *

доступ дать можешь? будет быстрее и проще.

Скинул в ЛС
DarkMaster
Завтра потыкаю.
DarkMaster
Вобщем всем шуршит, как надо, полет нормальный. Способ работает и на вин10.
DarkMaster
Еще одна вдс очень сильно сопротивлялась, оперативно заставить ее заходить одним и тем же акком не получилось. Тем не менее созданный новый пользователь зайти смог после правки групповой политики:
Пуск -> Выполнить -> gpedit.msc

Для Windows 7
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удалённых рабочих столов -> Узел сеансов удалённых рабочих столов -> Подключения -> Ограничить количество подключений

Для Windows XP
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Сервер терминалов-> Ограничить количество подключений

Устанавливаем "Включено" и меняем значение количества разрешённых терминалов на число побольше, например, 100.

Для Windows 7
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удалённых рабочих столов -> Узел сеансов удалённых рабочих столов -> Подключения -> Ограничить пользователей службы удаленных рабочих столов одним сеансом служб удаленных рабочих столов

Для Windows XP
XP под рукой нет, скорее всего эта настройка если существует, то находится в:
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Сервер терминалов->Ограничить пользователей службы удаленных рабочих столов одним сеансом служб удаленных рабочих столов

Переключаем в состояние "Отключено".

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.