Фрузоров Сергей
Шрифт:
Кстати говоря, в Radmin есть одно существенное преимущество — при повторном нажатии клавиши <F12> окно клиента переходит в полноэкранный режим. Это очень удобно, если вам нужно часто изменять режим экрана. В VNC для этого нужно сначала нажать клавишу <F8>, а потом установить (или снять) флажок Full-screen mode, т. е. вся операция состоит из двух действий, и при частом повторении возникают неудобства.
Render cursor locally (Представлять курсор сервера локально), аргумент командной строки: UseLocalCursor=true/false.
По мере того как пользователь перемещает курсор мыши по своему экрану, сообщения передаются на сервер, и курсор мыши сервера тоже занимает соответствующее положение. Другими словами, мышка сервера всегда догоняет мышку клиента, и для этого на удаленный компьютер постоянно отсылаются все новые и новые координаты. При низкоскоростной модемной связи очень важно не делать этого слишком часто, чтобы не забивать и так слабый трафик. При установке данной опции сообщения о движении мыши клиента отсылаются на сервер гораздо реже. Если же опция снята, то в верхнем углу курсора мыши появляется черная точка. Частые отсылки вполне допустимы при высокоскоростной связи.
Есть еще одна интересная особенность программы VNC — если на удаленном компьютере изменить внешний вид указателя мыши, то новый указатель отобразится в окне просмотра. Этот нехитрый прием начал использоваться только в третьей версии Radmin.
Allow dynamic desktop resizing (Можно динамически изменять разрешение рабочего стола), аргумент командной строки: UseDesktopResize= true/false.
Если эта опция включена, то вы можете изменить разрешение рабочего стола удаленного компьютера, и при этом ваше соединение не закроется. В противном случае соединение будет закрыто, и у вас на экране откроется диалоговое окно, предлагающее подключиться повторно. Когда вы снова подключитесь, то увидите рабочий стол удаленного компьютера уже с другим разрешением. Снимать эту опцию нет никакого смысла, если, конечно, при изменении размеров экрана удаленного компьютера в окне программы-клиента не возникает никаких искажений.
Only use protocol version 3.3 (Использовать только протокол 3.3), аргумент командной строки: Protocol3.3=true/false.
Как уже отмечалось, программа VNC может работать по двум протоколам: старому версии 3.3 и новому 3.7. Старый протокол поддерживает только основные функции, в то время как новый имеет в своем арсенале дополнительные возможности. Однако мы можем подключиться к серверу стороннего производителя, который поддерживает только протокол 3.3, и для нормальной работы с этим сервером нам нужно установить эту опцию.
Beep when requested to by the server (Подать звуковой сигнал, когда сервер попросит), аргумент командной строки: AcceptBell=true/false.
По умолчанию клиент VNC воспроизводит звуковой сигнал всякий раз, когда сервер посылает ему сообщение сделать это. Подача звукового сигнала может быть связана с разными событиями, например, с подключением к серверу новых клиентов [4] . Так вот, если снять этот флажок, то клиент будет игнорировать все сообщения от сервера насчет подачи звукового сигнала.
4
Однако в моей практике я ни разу не слышал, чтобы клиент воспроизводил звуковой сигнал, как я его ни настраивал. При этом звук в системе был отрегулирован нормально.
Offer to automatically reconnect (Предлагать автоматически соединяться вновь), аргумент командной строки: AutoReconnect=true/false.
Если по каким-то непредвиденным причинам связь между клиентом и сервером оборвется (не забывайте, что Дудкин всегда может перерезать ножницами провод), то клиент выдаст на экран сообщение, предлагающее пользователю восстановить связь с тем же сервером, используя тот же пароль. Эта схема работает только в том случае, если соединение было налажено от клиента к серверу, а не в обратном направлении. Напомню, что сервер сам может подключиться к клиенту, если тот прослушивает порт.
Вкладка Load/Save (Загрузить/Сохранить) состоит из двух областей (рис. 9.22).
Первая область (Configuration File) позволяет сохранить текущие настройки клиента в конфигурационный файл с расширением vnc. О нем мы уже немножко говорили — это обычный настроечный файл, который можно редактировать в любом текстовом редакторе, например в Блокноте. Его примерное содержимое приведено в листинге 9.1.
Листинг 9.1. Пример конфигурационного файла
[Connection]
Host=172.16.35.124
Password=9a5f5cfd2fbab68f
[Options]
UseLocalCursor=1
UseDesktopResize=1
FullScreen=1
FullColour=1
LowColourLevel=1
PreferredEncoding=hextile
AutoSelect=1
Shared=0
SendPtrEvents=1
SendKeyEvents=1
SendCutText=1
AcceptCutText=1
DisableWinKeys=1
Emulate3=0
PointerEventInterval=0
Monitor=\\.\DISPLAY1
MenuKey=F8
AutoReconnect=1