PDA

Показать полную графическую версию : [addon] UltraVNC


Страниц : 1 2 3 4 5 6 [7] 8

timon45
07-03-2018, 11:15
В своё время пробовал собрать простой надежный инсталятор на базе UltraUNC но так нормального результата и не добился, хорошо работал только в вашем исполнении, что мне тогда не совсем подходило, TightVNC в свою очередь был лишен этих недостатков, хоотя не спорю UltraUNC более функционален и гибок.

Deminart
13-05-2018, 13:28
Уважаемые форумчане, прошу подсказать.

1. В AD есть есть одна большая OU группа, где в свою очередь CN и по ним уже раскиданы пользователи. Как получить список доступа acl этой группы и в каком виде он должен быть представлен программе?

Видел ветку с ответом ТСа, но там только ответ как добавить всё это в установку...

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

В принципе, мне служба как таковая не нужна, наверно... :) Но тогда вытекают другие вопросы, а именно:

Можно ли как нибудь, через установщик или ultravnc.ini заставить приложение UltraVNC Server запускаться автоматом?

Думал решу этот вопрос экспортом записи в реестр, но сейчас возникли трудности, почему-то не прописывается запись, ну да ладно. Так или иначе этот вариант всё равно запасной. Во-первых, он 100% не будет работать на 10-ке, ибо для записи в реестр нужны повышенные привилегии, а батник запускается не от имени администратора и во-вторых, этот вариант не удобен тем, что даже если запись успешно добавляется, пользователю для запуска UltraVNC Server придётся перелогиниваться или перезагружаться…

Есть ещё вариант с добавлением ярлыка в автозапуск, но там та же история с перелогиниванием или перезапуском ПК для первого запуска UltraVNC Server, к тому же там ещё в батнике будет мишура из различных системных путей до папки автозагрузки.

3. Раньше (пока ещё ) стоит TightVNC, установлен он в системе или нет, проверял так:

rem установлен ли в системе
sc query | findstr /i "tvnserver"
goto exist%errorlevel%
:exist0
echo есть
exit
echo нет
:exist1
rem установка
.....

Поскольку со службой возникли вопросы, пока прописал так:
rem установлен ли в системе
if exist "%PROGRAMFILES%\UltraVNC" GOTO 1
if not exist "%PROGRAMFILES%\UltraVNC" GOTO 2
:1
end
exit
:2
rem установка
.....

В целом вариант рабочий, просто по службе как то спокойней было... А Вы как проверяете? :)


з.ы. Спасибо ТСу за старания, сборка отличная, уже сэкономила много сил, времени и нервов ;)

El Sanchez
13-05-2018, 15:54
1. В AD есть есть одна большая OU группа, где в свою очередь CN и по ним уже раскиданы пользователи. Как получить список доступа acl этой группы и в каком виде он должен быть представлен программе? »
http://www.uvnc.com/features/authentication.html#mslogonacl
Можно ли как нибудь, через установщик или ultravnc.ini заставить приложение UltraVNC Server запускаться автоматом? »
Через планировщик.

Deminart
14-05-2018, 08:20
http://www.uvnc.com/features/authent...tml#mslogonacl »

Спасибо.

Тут не увидел, может кому пригодиться, после того как в программе прописать списки доступа acl, их можно получить из ветки реестра, ну и далее так же импортировать пользователю через батник:

[HKEY_LOCAL_MACHINE\SOFTWARE\ORL]
[HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3]

Deminart
17-05-2018, 14:57
Подскажите пожалуйста, может кто сталкивался...Заметил несколько проблем, одна из ник прям критическая... :(

2. Почему в режиме службы я не могу подключится к клиенту? У меня появляется окно с запросом авторизации, у клиента тишина... Все конфиги передаются исправно, в настройках приложения я всё это вижу, служба запущена. Такое чувство что служба не цепляет настройки.

upd. Частично снял вопрос с подключением, попробовал стандартный установщик с сайта, с ним подключается... Но, почему-то настройки не передаются службе Т.е. подключается как есть, в режиме RDP, без моих настроек что указаны в ultravnc.ini. Как только я останавливаю службу, и запускаю серевер (winvnc) как приложение, всё прекрасно работает...

1. При подключении, если запустить приложение, панель управления, да что угодно, требующих повышенных привилегий, окно становится не активным, т.е. я всё вижу а сделать ничего не могу...Проблему пока наблюдаю только на Windows 10, на других пока не успел протестировать.

upd. Нашёл, вроде как UAC работает только когда приложение запущено в режиме службы...Буду тестить.

3. Если какое-то время ничего не делать, соединение разрывается.

upd. За это я так понял, отвечает настройка "интервал проверки активности" Буду тестить.

В общем сам спросил, сам себе на всё ответил :D

В заключение, когда включен UAC:
- С winvnc в пользовательском режиме (режим приложения) мы можем использовать удаленный компьютер только с правами пользователя. Мы не можем видеть и не взаимодействовать с программой, которая требует прав администратора.
- С winvnc в режиме администратора (режим приложения) мы можем использовать удаленный компьютер, см. Всплывающее окно UAC, (B), но для этого нужен реальный пользователь перед ним. Они могут взаимодействовать с повышенным окном (установщик, системные настройки ...)
- С winvnc в качестве сервиса (режим сервиса) мы имеем полный контроль над компьютером (мы можем щелкнуть да / нет в всплывающем окне UAC)

Deminart
19-05-2018, 17:50
Если я ничего не делаю продолжительное время, соединение обрывается. Какая настройка отвечает за то что бы соединение не обрывалось?

Никак не пойму какая настройка за это отвечает, всё уже перепробовал...

El Sanchez
19-05-2018, 18:15
Если я ничего не делаю продолжительное время, соединение обрывается. Какая настройка отвечает за то что бы соединение не обрывалось? »
Deminart, IdleTimeout (https://www.uvnc.com/docs/uvnc-server/69-UltraVNCini.html).
В заключение, когда включен UAC:
- С winvnc в пользовательском режиме (режим приложения) мы можем использовать удаленный компьютер только с правами пользователя. Мы не можем видеть и не взаимодействовать с программой, которая требует прав администратора.
- С winvnc в режиме администратора (режим приложения) мы можем использовать удаленный компьютер, см. Всплывающее окно UAC, (B), но для этого нужен реальный пользователь перед ним. Они могут взаимодействовать с повышенным окном (установщик, системные настройки ...)
- С winvnc в качестве сервиса (режим сервиса) мы имеем полный контроль над компьютером (мы можем щелкнуть да / нет в всплывающем окне UAC) »
Deminart, было бы странно, если б было по другому.

Deminart
21-05-2018, 12:55
IdleTimeout. »

Что нужно сделать что бы подключаться к клиенту когда у него программа запущена в режиме службы?

El Sanchez
18-06-2018, 16:37
Изменения:

Добавлена версия аддона 1.2.2.1.
Удалена версия аддона 1.2.1.6.

El Sanchez
23-08-2018, 11:05
Изменения:

Добавлена версия аддона 1.2.2.2.
Удалена версия аддона 1.2.1.7.

El Sanchez
21-11-2018, 15:15
Изменения:

Добавлена версия аддона 1.2.2.3.
Удалена версия аддона 1.2.2.1.

El Sanchez
26-03-2019, 11:56
Изменения:

Добавлена версия аддона 1.2.2.4.
Удалена версия аддона 1.2.2.2.

El Sanchez
26-02-2020, 09:53
Изменения:

Добавлена версия аддона 1.2.4.0.
Удалена версия аддона 1.2.2.3.

mat.86
02-01-2021, 00:49
Большое спасибо за ваш аддон. Кстати вышла 1.3.2 версия вы обновите в будущем аддон?

El Sanchez
12-01-2021, 12:43
Кстати вышла 1.3.2 версия вы обновите в будущем аддон? »
mat.86, как только получится сервер под XP скомпилировать, тогда и будет.

El Sanchez
03-02-2021, 16:09
Изменения:

Добавлена версия аддона 1.3.2.
Удалена версия аддона 1.2.2.4.

kkera59
15-09-2021, 09:08
Подскажите как при установке скрыть значок программы из трея

El Sanchez
19-09-2021, 12:22
Подскажите как при установке скрыть значок программы из трея »
kkera59, положить рядом свой файл конфигурации сервера ultravnc.ini с:

[admin]
...
DisableTrayIcon=1
...


Изменения:

Добавлена версия аддона 1.3.4.1.
Удалена версия аддона 1.2.4.0.

El Sanchez
12-01-2022, 10:43
Изменения:

Добавлена версия аддона 1.3.6.
Удалена версия аддона 1.3.2.

timon45
12-01-2022, 10:58
Имеется ли функция слежки за курсором? Это когда разрешение удаленного экрана больше твоего, и при перемещении курсора мыши происходит автоматическое перемещение фокуса, эта функция в некоторых программах называется ещё "следить за курсором мыши"




© OSzone.net 2001-2012