|
Edycja pliku konfiguracyjnego ultravnc.ini
W celu zmian konfiguracji poprzez edycję pliku ultravnc.ini należy otworzyć ten plik w dowolnym edytorze tekstu (np. Notatnik), następnie wprowadzić pożądane zmiany i zapisać plik.
Zawartość pliku konfiguracyjnego może być różna, ale budowa jest zawsze taka sama. Plik składa się z linii typu Opcja=wartość.
Przykładowa zawartość pliku ultravnc.ini
[dummy]
dummy=1
[admin]
FileTransferEnabled=1
FTUserImpersonation=1
BlankMonitorEnabled=1
CaptureAlphaBlending=0
BlackAlphaBlending=0
DefaultScale=1
UseDSMPlugin=1
DSMPlugin=MSRC4Plugin_NoReg.dsm
SocketConnect=1
HTTPConnect=1
XDMCPConnect=0
AutoPortSelect=0
InputsEnabled=1
LocalInputsDisabled=0
IdleTimeout=0
EnableJapInput=0
QuerySetting=2
QueryTimeout=10
QueryAccept=0
LockSetting=0
RemoveWallpaper=0
RemoveAero=1
DebugMode=0
DebugLevel=0
AllowLoopback=1
LoopbackOnly=0
AllowShutdown=1
AllowProperties=1
AllowEditClients=1
DisableTrayIcon=0
MSLogonRequired=0
NewMSLogon=0
ConnectPriority=0
PortNumber=5900
HTTPPortNumber=5800
[ultravnc]
passwd=658F9F78AFE1AD5CA4
[poll]
TurboMode=0
PollUnderCursor=0
PollForeground=1
PollFullScreen=1
OnlyPollConsole=0
OnlyPollOnEvent=1
EnableDriver=0
EnableHook=1
EnableVirtual=0
SingleWindow=0
SingleWindowName=
Opcje, których wartości możemy zmieniać odpowiadają polom okna UltraVNC Server Property Page
Opcje mają następujące znaczenie:
| ▪ | AllowLoopback - określa czy możliwe ma być połączenie z tego samego komputera |
| ▪ | AllowProperties - określa czy użytkownik ma dostęp do okna konfiguracji |
| ▪ | AllowShutdown - określa czy użytkownik może zakończyć pracę serwera |
| ▪ | AutoPortSelect - określa czy włączony jest automatyczny wybór portów |
| ▪ | BlankMonitorEnabled - określa czy możliwe jest wyłączenie monitora na żądanie Viewera |
| ▪ | DefaultScale - określa skalę obrazu |
| ▪ | DisableTrayIcon - określa czy ikona programu ma być dostępna w zasobniku systemowym (tray) |
| ▪ | DSMPlugin - określa plik wtyczki szyfrującej |
| ▪ | FileTransferEnabled - określa czy możliwy ma być transfer plików |
| ▪ | HTTPConnect - określa czy możliwe ma być połączenie przez http (JavaViewer) |
| ▪ | HTTPPortNumber - numer portu komunikacyjnego wykorzystywanego przez JavaViewer |
| ▪ | InputsEnabled - określa czy połączenie jest w trybie View Only |
| ▪ | LocalInputsDisabled - określa czy lokalna klawiatura i mysz są aktywne w czasie trwania połączenia |
| ▪ | LockSetting - określa czynność jaka ma się wykonać po rozłączeniu z ostatnim klientem |
| ▪ | LoopbackOnly - określa czy możliwe są jedynie połączenia z lokalnego komputera |
| ▪ | MSLogonRequired - określa czy włączone ma być uwierzytelnianie Windows |
| ▪ | NewMSLogon - określa czy włączone ma być uwierzytelnianie Windows - MSLogon II |
| ▪ | passwd - zaszyfrowane hasło |
| ▪ | PortNumber - numer portu komunikacyjnego wykorzystywanego do połączenia z UVNC Remote Desktop Viewer |
| ▪ | QueryAccept - określa czy użytkownik ma być pytany o zgodę na połączenie |
| ▪ | QuerySetting - określa co ma się wydarzyć w przypadku braku odpowiedzi na pytanie o zgodę na połączenie |
| ▪ | QueryTimeout - określa jak długo ma być aktywne pytanie o zgodę na połączenie |
| ▪ | RemoveAero - określa czy wyłączony ma być tryb Aero w Windows Vista |
| ▪ | RemoveWallpaper - określa czy tapeta pulpitu ma zostać wyłączona |
| ▪ | UseDSMPlugin - określa czy połączenia mają być szyfrowane za pomocą wtyczki DSM |
|