Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 ssvncviewer 명령입니다.
프로그램:
이름
ssvncviewer - VNC용 X 뷰어 클라이언트
개요
ssvnc뷰어 [옵션] [주인][:표시하다]
ssvnc뷰어 [옵션] [주인][::포트]
ssvnc뷰어 [옵션] 임원=[cmd+인수...]
ssvnc뷰어 [옵션] fd=n
ssvnc뷰어 [옵션] /path/to/unix/소켓
ssvnc뷰어 [옵션] 유닉스=/경로/to/유닉스/소켓
ssvnc뷰어 [옵션] -들리다 [디스플레이]
ssvnc뷰어 -도움
기술
ssvnc뷰어 VNC(Virtual Network Computing)용 Xt 기반 클라이언트 응용 프로그램입니다.
체계. 다음과 같은 모든 VNC 호환 서버에 연결할 수 있습니다. Xvnc, WinVNC 또는 x11vnc,
다른 컴퓨터의 데스크톱 환경을 제어할 수 있습니다.
ssvncviewer는 다음을 활용할 수 있는 tightvnc 유닉스 뷰어의 향상된 버전입니다.
기능 x11vnc 및 UltraVNC VNC 서버. 이들에 대한 설명은 아래 참조
기능을 제공합니다.
F8을 사용하여 팝업 유틸리티 메뉴(MacOSX에서는 F7도 가능)를 표시할 수 있습니다. F8을 두 번 누르면
단일 F8을 원격 측으로 전달합니다.
옵션
-도움 stderr에 짧은 사용 알림을 인쇄합니다.
-들리다
뷰어가 포트 5500+에서 수신하도록 설정디스플레이 서버에서 역방향 연결을 위해.
WinVNC는 "새 클라이언트 추가" 메뉴 옵션을 사용하여 역방향 연결을 지원하거나
-connect 명령줄 옵션. Xvnc 도우미 프로그램을 사용해야 합니다.
vncconnect.
-을 통해 게이트웨이
암호화된 TCP 터널을 자동으로 생성 게이트웨이 연결하기 전에 기계,
에 연결 주인 해당 터널을 통해(TightVNC 전용). 기본적으로 이
옵션은 SSH 클라이언트 바이너리가 될 수 있다고 가정하고 SSH 로컬 포트 전달을 호출합니다.
/usr/bin/ssh로 액세스합니다. 사용시 참고하세요 -을 통해 옵션, 호스트 시스템
이름은 게이트웨이 시스템에 알려진 대로 지정해야 합니다. 예를 들어 "localhost"는 다음을 나타냅니다.
전에, 게이트웨이, vncviewer가 시작된 시스템이 아닙니다. 환경 참조
구성에 대한 정보는 아래 섹션을 참조하십시오. -을 통해 옵션을 선택합니다.
-공유
연결할 때 공유 연결이 요청됨을 지정합니다. TightVNC에서 이
이미 다른 클라이언트와 데스크톱을 공유할 수 있는 기본 모드입니다.
그것을 사용합니다.
-비공유
연결할 때 세션이 공유되지 않을 수 있음을 지정합니다. 이것은
연결된 다른 클라이언트의 연결을 끊거나 연결을 거부합니다.
서버 구성.
-보기 전용
클라이언트에서 서버로의 마우스 및 키보드 이벤트 전송을 비활성화합니다.
-전체 화면
전체 화면 모드에서 시작합니다. 전체 화면 모드에서 작동하면
X 창 관리자를 혼동합니다. 일반적으로 이러한 충돌은
초점을 입력하거나 뷰어 창을 불가사의하게 사라지게 합니다. grabKeyboard 보기
입력 포커스 문제를 해결하는 방법은 아래 리소스 섹션에서 설정합니다.
-noraisonbeep
기본적으로 뷰어는 원격 경고음(벨) 이벤트에서 창을 표시하고 올립니다.
이 옵션은 이러한 동작을 비활성화합니다(TightVNC 관련).
-사용자 사용자 이름
Unix 로그인 인증을 위한 사용자 이름입니다. 기본값은 현재 Unix 사용자 이름을 사용하는 것입니다.
이 옵션이 제공되면 뷰어는 Unix 로그인 인증을 선호합니다.
표준 VNC 인증.
-암호 암호 파일
암호를 얻을 수 있는 파일( vncpasswd(1) 프로그램).
이 옵션은 표준 VNC 인증에만 영향을 미칩니다.
-인코딩 인코딩 목록
TightVNC는 화면 업데이트를 인코딩하기 위해 여러 가지 다른 압축 방법을 지원합니다.
이 옵션은 우선 순위에 따라 사용할 세트를 지정합니다. 인코딩은
공백으로 구분하여 지정하므로 다음보다 많은 경우 따옴표로 묶어야 합니다.
하나가 지정됩니다. 공백을 피하기 위해 쉼표를 사용할 수 있습니다. 사용 가능한 인코딩
원격 연결의 기본 순서는 "copyrect tight hextile zlib corre rre"입니다.
raw". 로컬 연결(동일한 시스템에 대한)의 경우 시도할 기본 순서는 다음과 같습니다.
"raw copyrect tight hextile zlib corre rre". 원시 인코딩은 항상
어떤 이유로 다른 인코딩을 사용할 수 없는 경우 마지막 옵션입니다. 자세한 내용은
인코딩에 대해서는 아래 ENCODINGS 섹션을 참조하십시오.
-bgr233
항상 BGR233 형식을 사용하여 픽셀 데이터를 인코딩합니다. 이것은 네트워크 트래픽을 줄이고,
그러나 색상이 부정확하게 표현될 수 있습니다. bgr233 형식은 8비트 "true
2비트 파란색, 3비트 녹색, 3비트 빨간색으로 구성된 "색상" 형식입니다.
-자신의 지도
PseudoColor 비주얼과 프라이빗 컬러맵을 사용해 보십시오. 이렇게 하면 VNC 서버가 허용됩니다.
컬러맵을 제어합니다.
-트루컬러, -트루 컬러
TrueColor 비주얼을 사용해 보십시오.
-깊이 깊이
서로 다른 깊이의 여러 TrueColor 영상을 지원하는 X 서버에서
지정된 것을 사용하려고 시도합니다(픽셀당 비트 수). 성공하면 이 깊이
VNC 서버에서 요청됩니다.
-압축 수준 수평
지정된 압축 사용 수평 "tight" 및 "zlib" 인코딩의 경우 (0..9)
(TightVNC 전용). 레벨 1은 최소 CPU 시간을 사용하고 약한 압축을 달성합니다.
반면 수준 9는 최상의 압축을 제공하지만 CPU 시간 측면에서 느립니다.
서버 측에서 소비. 매우 느린 네트워크 연결로 높은 수준을 사용하십시오.
고속 LAN을 통해 작업할 때 낮은 수준. 사용하지 않는 것이 좋습니다
압축 수준 0, 합리적인 선택은 수준 1부터 시작합니다.
품질 수평
지정된 JPEG 품질 사용 수평 (0..9) "단단한" 인코딩의 경우
(TightVNC 전용). 품질 수준 0은 이미지 품질이 좋지 않지만 매우 인상적임을 나타냅니다.
압축률이 낮고 수준 9는 낮은 압축률에서 매우 우수한 이미지 품질을 제공합니다.
압축비. "tight" 인코더는 JPEG를 사용하여
손실 압축에 적합해 보이는 화면 영역이므로 품질 수준 0은
항상 허용할 수 없는 이미지 품질을 의미합니다.
-nojpeg
타이트한 인코딩(TightVNC 전용)에서 손실 JPEG 압축을 비활성화합니다. 비활성화
JPEG 압축은 일반적인 경우에 좋은 생각이 아닙니다.
인코더 효율성이 떨어집니다. 절대적으로 필요한 경우 이 옵션을 사용하는 것이 좋습니다.
완벽한 이미지 품질을 달성하는 데 필요합니다(또한 품질 선택권).
-커서 모양 없음
커서 모양 업데이트 비활성화, 원격 커서를 처리하는 데 사용되는 프로토콜 확장
클라이언트 측에서 로컬로 이동합니다(TightVNC 특정). 커서 모양 사용
업데이트는 원격 커서 이동으로 인한 지연을 줄이고 대역폭을 향상시킬 수 있습니다.
사용법이 극적으로.
-x11커서
X 스타일 커서 모양 업데이트와 함께 실제 X11 커서를 사용하십시오.
프레임 버퍼의 원격 커서. 이 옵션은 도트 커서도 비활성화하고
비 전체 화면 모드에서 커서 위치 업데이트를 비활성화합니다.
-자동 통과
stdin에서 일반 텍스트 암호를 읽습니다. 이 옵션은 표준 VNC에만 영향을 미칩니다.
입증.
강화 TightVNC를 뷰어 (SSVNC) 옵션
Enhanced TightVNC Viewer(SSVNC) 웹 페이지는 다음 위치에 있습니다.
http://www.karlrunge.com/x11vnc/ssvnc.html
참고: 이제 ZRLE 및 ZYWRLE 인코딩이 지원됩니다.
참고: F9는 전체 화면 전환 모드의 바로 가기입니다.
참고: -listen 모드에서 env var를 설정합니다. SSVNC_MULTIPLE_LISTEN=1
한 번에 둘 이상의 들어오는 VNC 서버를 허용합니다. 이것은 다음과 같다
-아래에 설명된 멀티리슨. 더 이상 허용하지 않도록 SSVNC_MULTIPLE_LISTEN=MAX:n을 설정합니다.
"n"개 이상의 동시 역방향 연결.
host:port가 "exec=command args..."로 지정된 경우
원격 VNC 서버에 대한 TCP/IP 소켓 연결, "command args..."가 실행됩니다.
뷰어는 stdio에 연결됩니다. 이를 통해 다음을 통해 설정된 터널링이 가능합니다.
외부 명령, 예: 스턴넬(8) 청취 소켓을 포함하지 않습니다.
이 모드는 -listen 역방향 연결에는 작동하지 않습니다. exec= pid를 가지지 않으려면
종료 시 종료되면 SSVNC_NO_KILL_EXEC_CMD=1로 설정합니다.
host:port가 "fd=n"으로 지정되면 n이 이미 열린 것으로 간주됩니다.
소켓에 대한 파일 설명자. (즉, 부모가 fork+exec를 수행함)
host:port에 '/'가 포함되어 있고 파일 시스템에 존재하는 경우 다음과 같이 해석됩니다.
유닉스 도메인 소켓(AF_INET 대신 AF_LOCAL/AF_UNIX) unix= to 접두사
유닉스 도메인 소켓으로 해석을 강제합니다.
-멀티리슨
하나 이상의 수신 허용을 제외하고 -listen(역방향 연결 청취)에서와 같이
VNC 서버는 한 번에 연결됩니다. -listen의 기본값은 한 번에 하나만
시간은 네트워크의 누구도 (많은)
오랜 시간 동안 화면의 데스크탑. 제한 없이 -multilisten을 사용하십시오.
-팝업 수락
In -들리다 (역방향 연결 청취) 역방향 VNC 연결이 올 때 모드
연결 수락 또는 거부 여부를 묻는 팝업을 표시합니다. IP 주소
연결 호스트가 표시됩니다. 환경 설정과 동일합니다. 변수
SSVNC_ACCEPT_POPUP=1.
-팝업 수락
에서와 같이 -팝업 수락 UltraVNC 단일 클릭(SC) 서버를 가정하는 것을 제외하고. 사용자 검색
UltraVNC 서버의 ComputerName 정보 및 팝업에 표시됩니다.
-use64 In -bgr233 모드에서는 64색 대신 256색을 사용합니다.
-bgr222
과 동일 -use64.
-use8 In -bgr233 모드에서는 8색 대신 256색을 사용합니다.
-bgr111
과 동일 -use8.
-16bpp vnc 뷰어 X 디스플레이가 24bpp에서 깊이 32인 경우
VNC 서버는 네트워크 트래픽을 최대 2배까지 줄인 다음 픽셀을 32bpp로 변환합니다.
토지 상에서.
-bgr565
과 동일 -16bpp.
-회색 16 및 8에 그레이 스케일 사용-bpp 모드.
-알파 로컬 커서에 대해 알파 블렌딩 투명도를 사용하려면 다음이 필요합니다. x11vnc 서버, 둘 다
클라이언트와 서버는 32bpp 및 동일한 엔디안이어야 합니다.
-규모 하위 버전
데스크톱을 로컬로 확장합니다. 문자열 "str"은 부동 소수점 비율일 수 있습니다. 예:
"0.9" 또는 분수(예: "3/4") 또는 WxH(예: 1280x1024). "fit"을 사용하여
현재 화면 크기. "자동"을 사용하여 창 크기에 맞춥니다. "str"도 설정할 수 있습니다.
환경에 의해. 변수 SSVNC_SCALE.
마우스 트레일 페인팅 오류가 관찰되면 X11 커서 모드를 활성화합니다(통해
팝업 또는 -x11커서.)
스케일링은 소프트웨어에서 수행되므로 속도가 느릴 수 있고 더 많은 메모리가 필요합니다.
몇 가지 속도 향상 팁:
이 모드에서는 ZRLE가 타이트보다 빠릅니다. 스케일링이 처음 감지되면
인코딩이 자동으로 ZRLE로 전환됩니다. 원하는 경우 팝업 메뉴를 사용하십시오.
빡빡으로 돌아갑니다. 비활성화하려면 SSVNC_PRESERVE_ENCODING=1로 설정하십시오.
원격 측에서 단색 배경을 사용하십시오. (예: 수동으로 또는 x11vnc를 통해 -고체
~)
원격 서버가 x11vnc인 경우 클라이언트 측 캐싱을 시도하십시오: x11vnc -ncache 10 ...
-ycrop n
프레임 버퍼의 상위 n개 행만 표시합니다. x11vnc와 함께 사용 -ncache 클라이언트
픽셀 캐시 영역을 "숨기기" 위한 캐싱 옵션. 음수 값을 사용하십시오(예:
-1) 자동 감지를 위해. 자동 감지는 원격 fb가
높이가 너비의 2배 이상이다.
-sbwidth n
x11vnc의 스크롤바 너비 -ncache 모드 (-ycrop), 기본값은 매우 좁음: 2픽셀,
산만하지 않도록 좁습니다. -ycrop 방법.
-노벨
벨을 비활성화합니다.
-rawlocal
localhost에 대해 원시 인코딩을 선호합니다. 기본값은 no입니다. 즉, SSH가 있다고 가정합니다.
대신 터널.
-노티 대화식 응답을 위해 터미널을 사용하지 않도록 하십시오. 메시지에 창을 사용하십시오.
대신 촉구합니다. 메시지도 터미널에 인쇄됩니다.
-보내기 클립보드
X PRIMARY 대신 X CLIPBOARD 선택(예: Ctrl+C, Ctrl+V) 보내기
선택(마우스 선택 및 가운데 버튼 붙여넣기.)
-센달웨이
마우스가 VNC 뷰어 기본 창에 들어갈 때마다 선택 항목을 VNC로 보냅니다.
서버가 변경되지 않은 경우에도 마찬가지입니다. 이것은 Xt 리소스 번역과 같습니다.
SelectionToVNC(항상)
-recvtext
str VNC 서버에서 잘라낸 텍스트를 받으면 ssvncviewer는
X PRIMARY 및 X CLIPBOARD 로컬 선택. 설정을 제어하려면 다음을 지정하십시오.
'str'은 'primary', 'clipboard' 또는 'both'(기본값)입니다.
-graball
일부 이전 창에 필요한 전체 화면 모드일 때 전체 X 서버를 가져옵니다.
fvwm2와 같은 관리자.
-팝업픽스
팝업을 일부 이전 창 관리자에 필요한 포인터 위치로 되돌립니다.
fvwm2처럼.
-grabkbd
일부 창 관리자가 필요로 하는 전체 화면 모드일 때 X 키보드를 잡습니다. 같은
as -그랩키보드. -grabkbd 기본값입니다. 사용 -nograbkbd 비활성화합니다.
-bs, -nobs
기본 뷰어 창에 X 서버 Backingstore를 사용할지 여부입니다. 그만큼
주로 대부분의 Linux 등 시스템 X 서버가 *all*을 비활성화하기 때문에 기본값은 not입니다.
기본적으로 백업 저장소. 다시-할 수있게하다 넣어
옵션 "백킹 스토어"
/etc/X11/xorg.conf의 장치 섹션에서. ~ 안에 -bs X 서버가 없는 모드
backingstore, 화면 영역이 다시 채워질 때마다-노출된 그것은 밖으로 나가야합니다
VNC 서버는 픽셀을 검색합니다. 이것은 너무 느립니다.
In -nobs 모드에서 메모리는 뷰어에 의해 할당되어 자체 백업을 제공합니다.
메인 뷰어 창. 이렇게 하면 실제로 일부 활동이 더 빨라집니다(큰 변화
지역) 그러나 너무 많이 "깜박이는" 것처럼 보일 수 있습니다.
-noshm MIT 공유 메모리 확장 사용 비활성화(권장하지 않음)
-termchat
터미널 vncviewer에서 UltraVNC 채팅을 수행하십시오.
창.
-unixpw 하위 버전
x11vnc에 로그인하는 데 유용합니다. -unixpw 방법. "str"은 많은 것을 허용하는 문자열입니다.
Unix 사용자 이름과 Unix 암호를 입력하는 방법. 이러한 문자: 사용자 이름,
newline, password, newline은 VNC 인증 후 VNC 서버로 전송됩니다.
일어났다. x11vnc에서 그들은 다음에 사용됩니다. -unixpw 로그인. 다른 VNC
서버는 비슷한 일을 할 수 있습니다.
환경 변수 SSVNC_UNIXPW를 통해 "str"을 나타낼 수도 있습니다.
Escape 키는 실제로 x11vnc에 Unix를 에코하지 않도록 알리기 위해 먼저 전송됩니다.
VNC 뷰어로 돌아가는 사용자 이름입니다. 이를 재정의하려면 SSVNC_UNIXPW_NOESC=1을 설정하십시오.
str이 "."이면 명령줄에 사용자 이름과
정상적인 방법으로 암호. str이 "-"이면 stdin은 다음을 통해 읽습니다. 겟 패스(3)
사용자 이름@비밀번호. 그렇지 않으면 str이 파일이면 파일이 열리고 첫 번째 줄이
read는 Unix 사용자 이름으로, 두 번째는 암호로 사용됩니다. str이 접두사인 경우
"rm:" 파일을 읽은 후 제거합니다. 그렇지 않고 str에 "@" 문자가 있으면
username@password로 사용됩니다. 그렇지 않으면 프로그램이 오류와 함께 종료됩니다. 모두 얻었다
그?
-연발총 하위 버전
이것은 여기에 설명된 UltraVNC repeater 프록시와 함께 사용하기 위한 것입니다.
http://www.uvnc.com/addons/repeater.html. "str"은 보낼 ID 문자열입니다.
리피터. 예 ID:1234 호스트 이름과 포트 또는 디스플레이일 수도 있습니다.
VNC 서버, 예: 12.34.56.78:0 또는 snoopy.com:1. -repeater를 사용할 때,
cmdline의 host:dpy는 VNC 서버가 아니라 repeater 서버입니다. 그만큼
리피터가 연결해 드립니다.
예: vncviewer ... -repeater ID:3333 repeat.host:5900
예: vncviewer ... -repeater vhost:0 repeat.host:5900
repeater가 Single Click III(SSL)인 경우 예를 들어 '-repeater SCIII=ID:3210'을 사용합니다.
repeater(repeater_SSL.exe) 및 연결의 SSL 부분을 전달하고 있습니다.
stunnel, socat 등을 통해. 이렇게 하면 마법의 UltraVNC 문자열 'testB'가
리피터 작업이 전송됩니다.
-rfb버전 하위 버전
알려진 RFB 버전을 설정합니다. 예: -rfbversion 3.6 일부 서버의 경우 예:
UltraVNC 이 작업을 수행해야 합니다.
-초음파
UltraVNC에는 대칭 개인 암호화 DSM 플러그인이 있습니다. 보다
http://www.uvnc.com/features/encryption.html. 유닉스를 사용하고 있다고 가정합니다.
UltraVNC DSM을 암호화하고 해독하는 프로그램(예: ultravnc_dsm_helper)
개울. 그 공급에 더하여 -ultradsm은 이 뷰어에게 RFB를 수정하도록 지시합니다.
UltraVNC 서버와 함께 작동하도록 전송된 데이터. 어떤 이유로 각 RFB 메시지는
type은 DSM에서 두 번 보내야 합니다.
-mslogon 사용자
UltraVNC 서버에 Windows MS 로그온을 사용합니다. 사용자 이름 또는 "1"을 입력하십시오.
메시지가 표시됩니다. 기본값은 UltraVNC MS 로그온 서버를 자동 감지하고 다음을 묻는 메시지를 표시하는 것입니다.
사용자 이름과 비밀번호.
중요 참고 사항: UltraVNC MS-Logon Diffie-Hellman 교환은 매우 약하며
CPU 시간의 몇 초 안에 사용자 이름과 암호를 복구해야 합니다.
안전을 위해 추가 암호화 터널(예: SSL 또는 SSH)을 사용하십시오.
전체 VNC 세션.
-수다스럽게
UltraVNC 텍스트 채팅만 하는 클라이언트가 되십시오. 이 모드는 x11vnc에서 사용됩니다.
실제 X11 콘솔에 채팅 창 표시(예: 사람과 채팅)
디스플레이에서).
-환경 변수=값
환경 변수를 설정하는 쉘 스크립트 작성을 저장하려면 원하는 만큼 지정하십시오.
명령줄에 필요합니다. 예: -env SSVNC_MULTIPLE_LISTEN=MAX:5 -env
편집자=vi
-noipv6
모든 IPv6 소켓을 비활성화합니다. VNCVIEWER_NO_IPV6=1과 동일합니다.
-noipv4
모든 IPv4 소켓을 비활성화합니다. VNCVIEWER_NO_IPV4=1과 동일합니다.
-printres
Ssvnc X 리소스(appdefaults)를 인쇄한 다음 종료합니다. 당신은 그들을 저장할 수 있습니다
파일을 만들고 사용자 지정(예: 키 바인딩 및 팝업 메뉴)한 다음
XENVIRONMENT 또는 XAPPLRESDIR을 통해 파일.
-관로
TurboVNC와 마찬가지로 가능한 한 빨리 다음 프레임 버퍼 업데이트를 요청하십시오.
들어오는 현재 프레임 버퍼 업데이트가 끝날 때까지 기다립니다. 도움말
업데이트를 '파이프라인'합니다. 이것은 현재 기본값입니다. -노파이프라인 비활성화합니다.
-앱 공유
x11vnc와 함께 사용할 기능 활성화 -앱 공유 모드를 공유하는 대신
전체 데스크탑 응용 프로그램의 창만 공유됩니다. 뷰어 멀티리슨 모드는
여러 창을 만드는 데 사용됩니다. -멀티리슨 함축되어 있습니다. 'x11vnc' 참조
-앱 공유 -도움' 모드에 대한 자세한 정보. 뷰어에서 활성화된 기능
아래에 -앱 공유 제목의 최소 추가 텍스트, 자동 -ycrop 사용할 수 없습니다.
x11vnc -remote_prefix X11VNC_APPSHARE_CMD: 메시지 채널, x11vnc 초기 창
위치 힌트. 추가 키 및 마우스 바인딩에 대해서는 아래 Escape 키를 참조하십시오.
-탈출하다 하위 버전
이렇게 하면 'Escape Keys' 수정자 시퀀스가 설정되고 Escape 키 모드가 활성화됩니다. 언제
수정자 키 이스케이프 시퀀스가 눌려 있으면 다음 키 입력이 해석됩니다.
원격 VNC 서버로 전송되는 대신 로컬에서 특수 작업을 수행합니다.
사용하다 '-탈출하다 기본 수정자 시퀀스의 경우 default'입니다. (유닉스: Alt_L,Super_L 및
MacOSX: Control_L,Meta_L)
팝업의 'Escape Keys: Help+Set' 지침은 다음과 같습니다.
Escape 키: 쉼표로 구분된 수정자 키 목록을 '이스케이프 키'로 입력하십시오.
순서'. 이 키를 누르고 있으면 다음 키 입력이 해석됩니다.
원격 VNC 서버로 전송되는 대신 로컬에서 특수 작업을 호출합니다.
즉, '단축키'의 집합입니다.
다음은 특수 작업에 대한 로컬 키 매핑 목록입니다.
r: 바탕 화면 새로 고침 b: 벨 전환 c: 풀 컬러 전환
f: 파일 전송 x: x11커서 z: 타이트/ZRLE 전환
l: 전체 화면 g: graball e: Esc 키 대화 상자
s: 스케일 대화 상자 +: 스케일 업(=) -: 스케일 다운(_)
t: 문자 채팅 a: alphablend 커서
V: 보기 전용 전환 Q: 뷰어 종료 123456: UltraVNC 스케일 1/n
화살표 키: 키를 누를 때마다 뷰포트를 약 10% 이동합니다.
PageUp/PageDown: 화면을 세로로 한 화면씩 이동합니다.
Home/End: 뷰포트를 한 화면 가득 수평으로 이동합니다.
키패드 화살표: 키를 누를 때마다 뷰포트를 1픽셀씩 이동합니다.
Button1을 누른 상태에서 마우스를 끌면 뷰포트가 패닝됩니다.
마우스 버튼3을 클릭하면 팝업 메뉴가 나타납니다.
위의 매핑은 항상 Escape를 설정하지 않는 한 ViewOnly 모드에서 활성화
키 값을 'never'로 설정합니다.
x11vnc -appshare hot-keys: x11vnc에는 간단한 애플리케이션 공유 모드가 있습니다.
뷰어 측에서 원격 최상위 창을 이동, 크기 조정 또는 올릴 수 있습니다. 에게
활성화하고 Shift + Esc 키를 누른 상태에서 다음을 누르십시오.
화살표 키: 바탕 화면에서 원격 창을 이동합니다.
PageUp/PageDn/Home/End: 원격 창의 크기를 조정합니다.
+/-: 원격 창을 올리거나 내립니다.
M 또는 Button1은 승리를 로컬 위치로 이동합니다. D 또는 Button3: 원격 승리를 삭제합니다.
아래 Escape Keys 값이 'default'로 설정되어 있으면
수정자 키가 사용됩니다. Unix의 경우 Alt_L,Super_L이고 MacOSX의 경우
제어_L, 메타_L. 참고: Super_L 키에는 일반적으로 Windows(TM) 플래그가 있습니다.
또한 _L 및 _R은 키가 키보드의 왼쪽 또는 오른쪽에 있음을 의미합니다.
Unix에서 기본값은 키보드 왼쪽에 있는 Alt 및 Windows 키입니다. MacOSX에서
기본값은 키보드 왼쪽에 있는 Control 및 Command 키입니다.
예: 키보드 왼쪽에 있는 Alt 및 Windows 키를 길게 누릅니다.
그런 다음 'c'를 눌러 전체 색상 상태를 전환합니다. 또는 't'를 눌러
ultravnc 문자 채팅창 등
기본값 이외의 것을 사용하려면 쉼표로 구분된 목록(또는 단일
하나)에서: Shift_L Shift_R Control_L Control_R Alt_L Alt_R Meta_L Meta_R Super_L
Super_R Hyper_L Hyper_R 또는 Mode_switch.
신제품 팝업 행위:
보기 전용: ~ -viewonly
벨 비활성화: ~ -nobell
커서 모양: ~ -nocursorshape
X11 커서: ~ -x11cursor
커서 Alphablend: ~ -alpha
긴밀한/Hextile 전환: ~ -hextile 인코딩...
타이트/ZRLE 전환: ~ -encodings zrle...
ZRLE/ZYWRLE 전환: ~ -encodings zywrle...
품질 수준 ~ -품질(타이트 및 ZYWRLE 모두)
압축 수준 ~ -compresslevel
JPEG 비활성화: ~ -nojpeg(단단함)
파이프라인 업데이트 ~ -pipeline
풀 컬러 로컬 화면이 허용하는 만큼의 색상.
그레이 스케일(16 및 8bpp) ~ -그레이, 낮은 색상 16/8bpp 모드 전용.
16비트 컬러(BGR565) ~ -16bpp / -bgr565
8비트 컬러(BGR233) ~ -bgr233
256색 ~ -bgr233 기본 색상 수.
64색 ~ -bgr222 / -use64
8색 ~ -bgr111 / -use8
스케일 뷰어 ~ -scale
Esc 키: 토글 ~ -escape
Esc 키: Help+Set ~ -escape
Y 자르기 설정(y-max) ~ -ycrop
스크롤바 너비 설정 ~ -sbwidth
XGrabServer ~ -graball
UltraVNC 확장:
1/n 서버 스케일 Ultravnc ext를 설정하십시오. 바탕 화면을 1/n으로 확장합니다.
문자 채팅 Ultravnc 내선 문자 채팅을 하세요.
파일 전송 Ultravnc 내선. Java 도우미를 통해 파일 xfer.
단일 창 Ultravnc 확장 단일 창을 잡고 봅니다.
(원하는 창을 선택한 다음 클릭하십시오).
원격 입력 Ultravnc ext를 비활성화합니다. 입력을 방지하고
물리적 디스플레이에서 모니터 보기.
참고: Ultravnc 확장은 다음을 지원하는 서버에만 적용됩니다.
그들을. x11vnc/libvncserver는 이들 중 일부를 지원합니다.
기본이 아닌 클립보드 보내기 ~ -sendclipboard
매번 선택 보내기 ~ -sendalways
인코딩
서버는 클라이언트가 원하는 형식으로 정보를 제공합니다.
클라이언트를 가능한 한 쉽게 구현할 수 있도록 합니다. 클라이언트가 자신을 가능한 것으로 표현하는 경우
여러 형식을 사용하려면 서버에서 하나를 선택합니다.
픽셀 체재 개별 픽셀의 표현을 나타냅니다. 가장 일반적인 형식
24비트 및 16비트 "트루 컬러" 값과 8비트 "컬러 맵" 표현입니다.
임의 맵은 색상 번호를 RGB 값으로 변환합니다.
부호화 사각형 픽셀이 전송되는 방식을 나타냅니다(VNC의 모든 픽셀 정보는
사각형으로 전송). 모든 직사각형에는 위치와 크기를 제공하는 헤더가 있습니다.
사각형 및 뒤따르는 데이터에서 사용되는 인코딩 유형입니다. 이러한 유형이 나열됩니다.
아래.
살갗이 벗어 진 원시 인코딩은 단순히 너비*높이 픽셀 값을 보냅니다. 모든 클라이언트가 필요합니다.
이 인코딩 유형을 지원합니다. Raw는 또한 서버와 뷰어가 가장 빠릅니다.
연결 속도가 본질적으로 무한하고 원시적이므로 동일한 시스템에 있습니다.
인코딩은 처리 시간을 최소화합니다.
복사Rect
Copy Rectangle 인코딩은 무언가를 움직일 때 효율적입니다. 유일한
전송된 데이터는 데이터가 복사되어야 하는 사각형의 위치입니다.
현재 위치. Copyrect는 반복되는 메시지를 효율적으로 전송하는 데에도 사용할 수 있습니다.
패턴입니다.
TPP Rise-and-Run-length-Encoding은 기본적으로 run-length 인코딩의 2D 버전입니다.
(RLE). 이 인코딩에서는 일련의 동일한 픽셀이 단일 픽셀로 압축됩니다.
값과 반복 횟수. VNC에서는 배경색으로 구현되며,
그런 다음 임의의 수의 하위 직사각형과 각각에 대한 색상을 지정합니다.
이는 일정한 색상의 큰 블록에 대한 효율적인 인코딩입니다.
코레 이것은 최대 255x255픽셀 직사각형을 사용하는 RRE의 사소한 변형입니다. 이것
단일 바이트 값을 사용할 수 있으므로 패킷 크기가 줄어듭니다. 이것은 일반적으로
일반적으로 1바이트 값 전송으로 인한 절감 효과가 더 크기 때문에 더 효율적입니다.
매우 넓은 영역이 칠해지는 (상대적으로 드문) 경우의 손실
같은 색.
육각형
여기에서 사각형은 16x16 타일로 분할되며 미리 결정된
주문하다. 타일 내의 데이터는 원시 또는 RRE의 변형으로 전송됩니다. 육각형
인코딩은 일반적으로 고속 네트워크 환경에서 사용하기에 가장 좋은 선택입니다.
(예: 이더넷 근거리 통신망).
ZLIB Zlib는 원시 픽셀 데이터를 압축하기 위해 zlib 라이브러리를 사용하는 매우 간단한 인코딩입니다.
이 인코딩은 좋은 압축을 달성하지만 많은 CPU 시간을 소비합니다. 지원하다
이 인코딩은 VNC 서버와의 호환성을 위해 제공됩니다.
거의 모든 실생활에서 Zlib보다 효율적인 타이트 인코딩 이해
상황.
단단히 Zlib 인코딩과 마찬가지로 Tight 인코딩은 zlib 라이브러리를 사용하여 픽셀 데이터를 압축합니다.
그러나 압축률을 최대화하고 CPU 사용량을 최소화하기 위해 데이터를 사전 처리합니다.
압축에. 또한 JPEG 압축을 사용하여 풍부한 색상의 화면을 인코딩할 수 있습니다.
(위의 -quality 및 -nojpeg 옵션 설명 참조). 엄격한 인코딩
일반적으로 낮은 대역폭 네트워크 환경(예: 저속 모뎀)에 가장 적합한 선택입니다.
사이).
ZRLE SSVNC 뷰어는 RealVNC(www.realvnc.com) ZRLE 인코딩을 유닉스로 포팅했습니다.
tightvnc 뷰어.
ZYWRLE SSVNC 뷰어는 Hitachi 손실 웨이블릿 기반 ZRLE 인코딩을
http://mobile.hitachi-system.co.jp/publications/ZYWRLE/ 유닉스 tightvnc에
뷰어.
리소스
X 리소스 vncviewer 일반적인 Xt 리소스를 제외하고는 다음과 같습니다.
다음과 같습니다 :
데스크탑 공유
동등한 -공유/-비공유 옵션. 기본값은 true입니다.
보기만
동등한 -보기 전용 옵션. 기본값은 거짓입니다.
전체화면
동등한 -전체 화면 옵션. 기본값은 거짓입니다.
그랩키보드
전체 화면 모드에서 키보드를 잡습니다. 이것은 분실 문제를 해결하는 데 도움이 될 수 있습니다.
키보드 포커스. 기본값은 거짓입니다.
raiseOnBeep
동등한 -noraisonbeep 옵션, false로 설정된 경우. 기본값은 true입니다.
비밀번호파일
동등한 -암호 옵션을 선택합니다.
사용자 로그인
동등한 -사용자 옵션을 선택합니다.
비밀번호대화상자
암호를 얻기 위해 대화 상자를 사용할지(true) 또는 tty에서 가져올지 여부
(거짓). 무관한 경우 비밀번호파일 설정됩니다. 기본값은 거짓입니다.
인코딩
동등한 -인코딩 옵션을 선택합니다.
압축 수준
동등한 -압축 수준 옵션(TightVNC 전용).
품질 수준
동등한 품질 옵션(TightVNC 전용).
JPEG 활성화
동등한 -nojpeg 옵션, false로 설정된 경우. 기본값은 true입니다.
useRemoteCursor
동등한 -커서 모양 없음 옵션, false로 설정된 경우(TightVNC 전용). 기본
사실.
사용BGR233
동등한 -bgr233 옵션. 기본값은 거짓입니다.
nColors
BGR233을 사용할 때 BGR233 색상에서 이 많은 "정확한" 색상을 할당하십시오.
입방체. 공유 컬러맵을 사용할 때 이 리소스를 더 낮게 설정하면 더 많은 색상이 남습니다.
다른 X 클라이언트의 경우. 트루컬러를 사용할 때는 관련이 없습니다. 기본값은 256(즉,
그들).
useSharedColors
성공적으로 할당된 "정확한" BGR233 색상의 수가 256개 미만인 경우
나머지는 사용 가능한 "가장 가까운" 색상을 사용하여 채워집니다. 이 자원은 말한다
이 목적을 위해 "정확한" BGR233 색상만 사용할지 또는 사용할지 여부
다른 클라이언트의 "공유" 색상도 마찬가지입니다. 기본값은 true(즉, 다른 클라이언트의
그림 물감).
forceOwnCmap
동등한 -자신의 지도 옵션. 기본값은 거짓입니다.
forceTrueColor
동등한 -트루컬러 옵션. 기본값은 거짓입니다.
요청된 깊이
동등한 -깊이 옵션을 선택합니다.
공유메모리 사용
X 서버와 동일한 시스템에 있는 경우 MIT 공유 메모리 확장을 사용하십시오. 기본
사실.
wm장식폭, wm장식높이
창 관리자 장식이 차지하는 전체 너비와 높이입니다. 이것은 사용됩니다
VNC 뷰어 창의 최대 크기를 계산합니다. 기본값은 너비 4, 높이입니다.
24.
범프 스크롤 시간, 범프스크롤픽셀
전체 화면 모드에서 VNC 데스크탑이 X 디스플레이보다 클 때,
마우스가 화면 가장자리에 닿을 때마다 스크롤이 발생합니다. 최대 속도
스크롤은 bumpScrollTime 밀리초마다 bumpScrollPixels 픽셀입니다. 그만큼
실제 스크롤 속도는 이보다 느립니다.
기계가 빠릅니다. 기본값은 20밀리초마다 25픽셀입니다.
팝업버튼개수
팝업 창의 버튼 수입니다. 자세한 내용은 README 파일을 참조하십시오.
버튼을 사용자 지정하는 방법에 대해 설명합니다.
디버그 디버깅을 위해. 기본값은 거짓입니다.
원시 지연, copyRectDelay
디버깅에 대한 자세한 내용은 README 파일을 참조하십시오. 기본값은 0(끄기)입니다.
환경
로 시작했을 때 -을 통해 옵션, vncviewer는 VNC_VIA_CMD 환경 변수,
"%" 문자로 시작하는 패턴을 확장하고 결과를 명령으로 실행합니다.
VNC 연결에 사용해야 하는 TCP 터널을 생성한다고 가정합니다. 그렇지 않다면
이 환경 변수의 기본값은 "/usr/빈/ssh -f -L %L:%H:%R %G 수면 20".
다음 패턴은 VNC_VIA_CMD (모든 패턴 %G,
명령 템플릿에 %H, %L 및 %R이 있어야 함):
%% 리터럴 "%";
%G 게이트웨이 호스트 이름;
%H 게이트웨이에 알려진 원격 VNC 호스트 이름
%L 로컬 TCP 포트 번호;
%R 원격 TCP 포트 번호.
onworks.net 서비스를 사용하여 온라인에서 ssvncviewer 사용
