英語フランス語スペイン語

OnWorksファビコン

ssvncviewer - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで ssvncviewer を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ssvncviewer です。

プログラム:

NAME


ssvncviewer - VNC 用の X ビューア クライアント

SYNOPSIS


ssvncビューア [オプション] [host][:画面]
ssvncビューア [オプション] [host][::ポート]
ssvncビューア [オプション] 実行=[cmd+引数...]
ssvncビューア [オプション] fd=n
ssvncビューア [オプション] /パス/to/unix/socket
ssvncビューア [オプション] unix=/パス/to/unix/ソケット
ssvncビューア [オプション] -聴く [ディスプレイ]
ssvncビューア -助けて

DESCRIPTION


ssvncビューア VNC (仮想ネットワーク コンピューティング) 用の Xt ベースのクライアント アプリケーションです。
システム。 などの VNC 互換サーバーに接続できます。 Xvnc、WinVNC、または x11vnc,
別のマシンのデスクトップ環境を制御できるようになります。

ssvncviewer は、tightvnc unix ビューアの拡張バージョンであり、
の機能 x11vnc および UltraVNC VNC サーバー。 これらの説明については、以下を参照してください
機能。

F8 を使用すると、ポップアップ ユーティリティ メニューを表示できます (MacOSX では F7 も使用できます)。F8 を XNUMX 回押すと、ポップアップ ユーティリティ メニューが表示されます。
単一の F8 をリモート側に渡します。

OPTIONS


-助けて 短い使用上の通知を標準エラー出力に出力します。

-聴く
ビューアがポート 5500+ でリッスンするようにするディスプレイ サーバーからのリバース接続用。
WinVNC は、[新しいクライアントの追加] メニュー オプション、または
-connect コマンドライン オプション。 Xvnc ヘルパー プログラムの使用が必要です
vncconnect.

-経由 ゲートウェイ
への暗号化された TCP トンネルを自動的に作成します。 ゲートウェイ 接続前のマシン、
に接続する host そのトンネルを経由します (TightVNC 固有)。 デフォルトでは、これは
オプションは、SSH クライアント バイナリが可能であることを前提として、SSH ローカル ポート転送を呼び出します。
/usr/bin/ssh としてアクセスします。 使用する際の注意点は、 -経由 オプション、ホストマシン
名前はゲートウェイ マシンに認識されているように指定する必要があります。たとえば、「localhost」は
  ゲートウェイ、vncviewer が起動されたマシンではありません。 環境を参照
の設定については、以下のセクションを参照してください。 -経由 オプションを選択します。

-共有
接続するときに、共有接続を要求することを指定します。 TightVNCではこれ
はデフォルトのモードであり、すでに他のクライアントとデスクトップを共有できます。
それを使って。

-非共有
接続時に、セッションを共有できないことを指定します。 これは次のいずれかになります
状況に応じて、接続されている他のクライアントを切断するか、接続を拒否します。
サーバー構成。

-表示のみ
クライアントからサーバーへのマウスおよびキーボードのイベントの転送を無効にします。

-全画面表示
全画面モードで起動します。 全画面モードで操作すると、
X ウィンドウ マネージャーを混乱させます。 通常、このような競合により、誤った処理が発生します。
フォーカスを入力したり、ビューア ウィンドウが不思議なことに消えたりします。 「グラブキーボード」を参照
入力フォーカスの問題を解決する方法については、以下の「リソース」セクションの設定を参照してください。

-ノレイソンビープ音
デフォルトでは、ビューアはリモートのビープ音(ベル)イベント時にウィンドウを表示し、上げます。
このオプションは、そのような動作を無効にします (TightVNC 固有)。

-ユーザー ユーザ名
Unix ログイン認証のユーザー名。 デフォルトでは、現在の Unix ユーザー名が使用されます。
このオプションが指定された場合、ビューアは Unix ログイン認証を優先します。
標準の VNC 認証。

-パスワード パスワードファイル
パスワードを取得するファイル ( vncpasswd(1)プログラム)。
このオプションは、標準の VNC 認証にのみ影響します。

-エンコーディング エンコーディングリスト
TightVNC は、画面更新をエンコードするためにいくつかの異なる圧縮方法をサポートしています。
このオプションは、優先順位で使用する一連のセットを指定します。 エンコーディングは
スペースで区切って指定するため、それ以上の場合は引用符で囲む必要があります。
XNUMX つが指定されます。 スペースを避けるためにカンマを使用することもできます。 利用可能なエンコーディング
リモート接続のデフォルトの順序は、「copyrect tiny hextile zlib corre rre」です。
raw"。ローカル接続 (同じマシンへの) の場合、試行するデフォルトの順序は次のとおりです。
「raw copyrect タイト hextile zlib corre rre」。 Raw エンコーディングは常に次のように想定されます。
何らかの理由で他のエンコードを使用できない場合は、最後のオプションを使用します。 詳細については
エンコーディングについては、以下のセクション「エンコーディング」を参照してください。

-bgr233
ピクセル データをエンコードするには、常に BGR233 形式を使用してください。 これによりネットワーク トラフィックが軽減され、
ただし、色は不正確に表現される可能性があります。 bgr233 フォーマットは 8 ビットの「true
カラー」形式で、青 2 ビット、緑 3 ビット、赤 3 ビットで構成されます。

-owncmap
PseudoColor ビジュアルとプライベート カラーマップを使用してみてください。 これにより、VNC サーバーが許可されます。
カラーマップを制御します。

-トゥルーカラー, -天然色
TrueColor ビジュアルを使用してみてください。

- 深さ 深さ
異なる深度の複数の TrueColor ビジュアルをサポートする X サーバーでは、
指定されたもの (ピクセルあたりのビット数) の使用を試みます。 成功すればこの深さ
VNCサーバーからリクエストされます。

-圧縮レベル レベル
指定された圧縮を使用する レベル 「tight」および「zlib」エンコーディングの場合は (0..9)
(TightVNC 固有)。 レベル 1 は最小限の CPU 時間を使用し、弱い圧縮を実現します。
レベル 9 は最高の圧縮率を提供しますが、CPU 時間の点で遅くなります。
サーバー側での消費。 非常に遅いネットワーク接続では高レベルを使用します。
高速 LAN 上で動作する場合は低レベルになります。 使用はお勧めしません
圧縮レベル 0 の場合、適切な選択はレベル 1 から始まります。

品質 レベル
指定された JPEG 品質を使用する レベル (0..9) 「タイトな」エンコーディングの場合
(TightVNC 固有)。 品質レベル 0 は、画質は悪いが非常に印象的であることを示します。
レベル 9 は圧縮率が低くても非常に優れた画質を提供します。
圧縮率。 「タイト」エンコーダは JPEG を使用して、これらのエンコードのみをエンコードすることに注意してください。
非可逆圧縮に適しているように見える画面領域なので、品質レベル 0 は非可逆圧縮に適していません。
常に許容できない画質を意味します。

-nojpeg
Tight エンコーディングで非可逆 JPEG 圧縮を無効にします (TightVNC 固有)。 無効化
JPEG 圧縮は、一般的なケースでは良い考えではありません。
エンコーダの効率が低下します。 どうしても必要な場合は、このオプションを使用するとよいでしょう。
完璧な画質を実現するために必要です ( 品質 オプション)。

-nocursorshape
カーソル形状の更新、リモート カーソルの処理に使用されるプロトコル拡張機能を無効にする
クライアント側でローカルに移動します (TightVNC 固有)。 カーソル形状の使用
更新により、リモート カーソルの移動による遅延が減少し、帯域幅が向上します。
劇的に使える。

-x11カーソル
カーソルを描画する代わりに、X スタイルのカーソル形状を更新した実際の X11 カーソルを使用します。
フレームバッファ上のリモート カーソル。 このオプションはドット カーソルも無効にし、
非全画面モードでのカーソル位置の更新を無効にします。

-オートパス
標準入力からプレーンテキストのパスワードを読み取ります。 このオプションは標準 VNC にのみ影響します。
認証。

強化された TightVNCに ビューアー (SSVNC) OPTIONS


Enhanced TightVNC Viewer (SSVNC) Web ページは次の場所にあります。

http://www.karlrunge.com/x11vnc/ssvnc.html

注: ZRLE および ZYWRLE エンコーディングがサポートされるようになりました。

注: F9 は、フルスクリーン モードを切り替えるためのショートカットです。

注: -listen モードでは、環境変数を設定します。 SSVNC_MULTIPLE_LISTEN=1
一度に複数の受信 VNC サーバーを許可します。 これは以下と同じです
-multilisten については後述します。 これ以上許可しないように SSVNC_MULTIPLE_LISTEN=MAX:n を設定します。
「n」個の同時リバース接続よりも多くなります。

host:port が「exec=command args...」として指定されている場合、
リモート VNC サーバーへの TCP/IP ソケット接続、「command args...」が実行されます
そしてビューアは標準入出力に接続されます。 これにより、経由で確立されたトンネリングが可能になります。
外部コマンド、例: ステルネル(8) これにはリスニングソケットは関係しません。
このモードは、-listen リバース接続では機能しません。 exec= pid を持たないようにするには
終了時に強制終了される場合は、SSVNC_NO_KILL_EXEC_CMD=1 を設定します。

host:port が「fd=n」として指定されている場合、n はすでにオープンされているとみなされます。
ファイル記述子をソケットに送信します。 (つまり、親が fork+exec を実行した)

host:port に「/」が含まれており、ファイル システムに存在する場合、次のように解釈されます。
unix ドメイン ソケット (AF_INET の代わりに AF_LOCAL/AF_UNIX) unix= をプレフィックスとして付けます。
Unix ドメインソケットとして解釈を強制します。

-多重聴取
-listen (リバース接続リスニング) と同様ですが、複数の着信を許可します。
同時に接続するVNCサーバー。 -listen のデフォルトは一度に XNUMX つだけです
time は、ネットワーク上の誰も (多くの) を投稿できないようにすることで、安全策を講じようとします。
長い時間にわたって画面上にデスクトップが表示されます。 制限を設けない場合は、-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
デスクトップをローカルでスケーリングします。 文字列「str」には浮動小数点比率を指定できます。例:
「0.9」、または分数、たとえば「3/4」、または WxH、たとえば 1280x1024。 に合わせるには「fit」を使用します。
現在の画面サイズ。 ウィンドウサイズに合わせて「自動」を使用します。 「str」も設定可能
環境によって。 変数SSVNC_SCALE。

マウス軌跡の描画エラーが発生した場合は、X11 カーソル モードを有効にします (いずれかの方法で)。
ポップアップまたは -x11カーソル.)

スケーリングはソフトウェアで行われるため、時間がかかり、より多くのメモリが必要になる場合があることに注意してください。
高速化のヒント:

このモードでは、ZRLE は Tight よりも高速です。 スケーリングが最初に検出されたとき、
エンコーディングは自動的に 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 の raw エンコーディングを優先します。デフォルトは no です。つまり、SSH があることを前提としています。
代わりにトンネル。

-ノッティ インタラクティブな応答にはターミナルを使用しないようにしてください。メッセージにはウィンドウを使用してください。
代わりにプロンプ​​トを表示します。 メッセージは端末にも出力されます。

-sendclipboard
X PRIMARY の代わりに X CLIPBOARD 選択 (Ctrl+C、Ctrl+V) を送信します。
選択 (マウス選択と中ボタンの貼り付け)。

-センダーウェイズ
マウスが VNC ビューアのメイン ウィンドウに入ると、選択内容が VNC に送信されます。
サーバーが変更されていない場合でも。 これはXtリソースの翻訳に似ています
選択から VNC (常に)

-recvtext
str VNC サーバーからカット テキストを受信すると、ssvncviewer は両方の
X PRIMARY および X CLIPBOARD のローカル選択。 どちらを設定するかを制御するには、次のように指定します
'str' を 'primary'、'clipboard'、または 'both' (デフォルト) として指定します。

-グラボール
フルスクリーン モードのときに X サーバー全体を取得します。これは一部の古いウィンドウで必要です。
fvwm2 のようなマネージャー。

-ポップアップ修正
一部の古いウィンドウ マネージャーで必要な、ポップアップをポインターの位置にワープして戻します。
fvwm2のような。

-grabkbd
全画面モードのときに X キーボードをつかみます。これは一部のウィンドウ マネージャーで必要です。 同じ
as -キーボードをつかむ. -grabkbd がデフォルトです。使用してください -nograbkbd 無効にします。

-bs, -ノブ
メイン ビューア ウィンドウに X サーバー Backingstore を使用するかどうか。 の
デフォルトは無効です。主な理由は、ほとんどの Linux などの System X サーバーが *すべて* を無効にするためです。
デフォルトではバッキングストア。 再するには-有効 それは置いた

オプション「バックストア」

/etc/X11/xorg.conf のデバイスセクションにあります。 の -bs Xサーバーを使用しないモード
backingstore、画面の領域が更新されるたびに-露出 に出なければなりません
VNC サーバーがピクセルを取得します。 これでは遅すぎます。

In -ノブ モードでは、メモリはビューアによって割り当てられ、独自のバッキングを提供します。
メインビューアウィンドウ。 これにより、実際に一部のアクティビティが高速化されます (大きな変更点は
領域))、「点滅」しすぎているように見える場合があります。

-ノシュム MIT 共有メモリ拡張機能の使用を無効にする (非推奨)

-用語チャット
UltraVNC チャットは、独立した端末ではなく、vncviewer がインストールされている端末で実行します。
窓。

-unixpw STR
x11vnc へのログインに便利です -unixpw モード。 「str」は、多くのことを許可する文字列です。
Unix ユーザー名と Unix パスワードを入力する方法。 これらの文字: ユーザー名、
改行、パスワード、改行は、VNC 認証後に VNC サーバーに送信されます。
が起こった。 x11vnc では、これらは次の目的で使用されます。 -unixpw ログイン。 その他のVNC
サーバーも同様のことを行うことができます。

環境変数 SSVNC_UNIXPW を使用して「str」を指定することもできます。

実際には、x11vnc に Unix メッセージをエコーし​​ないように指示するために Escape キーが最初に送信されることに注意してください。
ユーザー名を VNC ビューアに戻します。 これをオーバーライドするには、SSVNC_UNIXPW_NOESC=1 を設定します。

str が「.」の場合、コマンドラインでユーザー名とユーザー名を入力するよう求められます。
通常の方法でパスワードを入力します。 str が「-」の場合、標準入力は次のように読み取られます。 ゲットパス(3)
ユーザー名パスワード。 それ以外の場合、str がファイルの場合は、そのファイルが開かれ、最初の行が
read は Unix ユーザー名として使用され、2 番目はパスワードとして使用されます。 str の接頭辞が次の場合
「rm:」ファイルは読み取り後に削除されます。 それ以外の場合、str に「@」文字がある場合、
はユーザー名@パスワードとして解釈されます。 それ以外の場合、プログラムはエラーで終了します。 全部わかった
その?

-リピータ STR
これは、ここで説明する UltraVNC リピーター プロキシで使用するためのものです。
http://www.uvnc.com/addons/repeater.html。 「str」は送信先のID文字列です。
リピーター。 例: ID:1234 ホスト名とポート、またはディスプレイの場合もあります。
VNC サーバー (例: 12.34.56.78:0 または snoopy.com:1)。 -repeater を使用する場合、
コマンドラインの host:dpy はリピーター サーバーであり、VNC サーバーではありません。 の
リピーターが繋いでくれます。

例: vncviewer ... -repeater ID:3333repeat.host:5900

例: vncviewer ... -repeater vhost:0repeat.host:5900

たとえば、リピーターがシングルクリック III (SSL) の場合は、「-repeater SCIII=ID:3210」を使用します。
リピーター (repeater_SSL.exe) であり、接続の SSL 部分を渡しています。
stunnel、socat などを介して。このようにして、魔法の UltraVNC 文字列「testB」が必要になります。
リピーターとの仕事が送信されます。

-rfbバージョン STR
アドバタイズされた RFB バージョンを設定します。 例: -rfbversion 3.6 一部のサーバーの場合、例:
UltraVNC でこれを行う必要があります。

-ultradsm
UltraVNC には対称プライベート暗号化 DSM プラグインがあります。 見る
http://www.uvnc.com/features/encryption.html。 UNIX を使用していると想定されます
UltraVNC DSM を暗号化および復号化するプログラム (例: Ultravnc_dsm_helper)
ストリーム。 これに加えて、-ultradsm を指定して、このビューアに RFB を変更するように指示します。
UltraVNC サーバーと連携するために送信されるデータ。 何らかの理由で、各 RFB メッセージは
タイプは DSM で XNUMX 回送信する必要があります。

-mslogon user
UltraVNC サーバーへの Windows MS ログオンを使用します。 ユーザー名または「1」を入力してください。
と促されました。 デフォルトでは、UltraVNC MS Logon サーバーが自動検出され、次のプロンプトが表示されます。
ユーザー名とパスワード。

重要な注意: UltraVNC MS-Logon Diffie-Hellman 交換は非常に弱いため、
数秒の CPU 時間でユーザー名とパスワードを強引に回復することができます。
安全のため、追加の暗号化トンネル (SSL または SSH など) を必ず使用してください。
VNC セッション全体。

-シャトンリー
UltraVNC テキスト チャットのみを行うクライアントになるようにしてください。 このモードは x11vnc によって使用されます
物理的な X11 コンソール上にチャット ウィンドウを表示する (つまり、相手とチャットする)
ディスプレイで)。

-env VAR=値
環境変数を設定するためのシェル スクリプトの作成を省略するには、必要なだけ指定します。
コマンドラインで必要です。 たとえば、-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 初期ウィンドウ
位置のヒント。 その他のキーとマウスのバインディングについては、以下のエスケープ キーも参照してください。

-エスケープ STR
これにより、「エスケープ キー」修飾子シーケンスが設定され、エスケープ キー モードが有効になります。 いつ
修飾キーのエスケープ シーケンスが押されると、次のキーストロークが解釈されます。
リモート VNC サーバーに送信されるのではなく、ローカルで特別なアクションを実行します。

使用する '-エスケープ 「default」はデフォルトの修飾子シーケンスです。 (Unix: Alt_L、Super_L、および
MacOSX: Control_L、Meta_L)

ポップアップからの「Escape Keys: Help+Set」の手順は次のとおりです。

エスケープ キー: エスケープする修飾キーのカンマ区切りリストを入力します。
順序'。 これらのキーを押し続けると、次のキーストロークが解釈されます。
リモート VNC サーバーに送信されるのではなく、ローカルで特別なアクションを呼び出すことができます。
言い換えれば、「ホットキー」のセットです。

特別なアクションへのローカル キー マッピングのリストは次のとおりです。

r: デスクトップを更新 b: ベルを切り替え c: フルカラーを切り替え

f: ファイル転送 x: x11cursor z: Tight/ZRLE切り替え

l: フルスクリーン g: グラボール e: エスケープキーダイアログ

s: スケールダイアログ +: スケールアップ (=) -: スケールダウン (_)

t: テキストチャット a: アルファブレンドカーソル

V: 表示のみを切り替える Q: ビューアを終了 123456: UltraVNC スケール 1/n

矢印キー: キーを押すたびにビューポートが約 10% パンします。

PageUp/PageDown: ビューポートを垂直方向に XNUMX 画面分パンします。

ホーム/エンド: ビューポートを XNUMX 画面分水平にパンします。

キーパッドの矢印: キーを押すたびにビューポートを 1 ピクセルずつパンします。

Button1 を押したままマウスをドラッグすると、ビューポートがパンします。

Mouse Button3 をクリックすると、ポップアップ メニューが表示されます。

上記のマッピングは次のとおりです。 常に Escape を設定しない限り、ViewOnly モードでアクティブになります。
キーの値は「never」です。

x11vnc -appshare ホットキー: x11vnc には、シンプルなアプリケーション共有モードがあります。
ビューア側でリモートのトップレベル ウィンドウを移動、サイズ変更、または上げることができるようになります。 に
有効にするには、Shift + Escape キーを押したまま次のキーを押します。

矢印キー: デスクトップ内でリモート ウィンドウを移動します。

PageUp/PageDn/Home/End: リモート ウィンドウのサイズを変更します。

+/-: リモート ウィンドウを上げたり下げたりします。

M または Button1 は勝利をローカル位置に移動します。 D または Button3: リモート Win を削除します。

以下のエスケープ キーの値が「デフォルト」に設定されている場合、デフォルトのリスト
修飾キーが使用されます。 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 テキスト チャット ウィンドウなど

デフォルト以外のものを使用するには、カンマ区切りリスト (または単一のリスト) を指定します。
XNUMX) から: 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。

New ポップアップ 行動:

表示のみ: ~ -表示のみ
ベルを無効にする: ~ -nobell
カーソルの形状: ~ -nocursorshape
X11 カーソル: ~ -x11cursor
カーソルアルファブレンド: ~ -alpha
タイト/ヘクスタイルの切り替え: ~ -エンコーディングヘクスタイル...
Tight/ZRLE の切り替え: ~ -encodings zrle...
ZRLE/ZYWRLE の切り替え: ~ -encodings zywrle...
品質レベル ~ -品質 (Tight と ZYWRLE の両方)
圧縮レベル ~ -compresslevel
JPEG を無効にする: ~ -nojpeg (タイト)
パイプラインの更新 ~ -pipeline

ローカル画面で許可される限りの色数のフルカラー。
グレー スケール (16 & 8-bpp) ~ -grey、低色 16/8bpp モードのみ。
16ビットカラー(BGR565) ~ -16bpp / -bgr565
8ビットカラー(BGR233) ~ -bgr233
256 色 ~ -bgr233 デフォルトの色数。
64色~ -bgr222 / -use64
8色~ -bgr111 / -use8
スケールビューア ~ -scale
エスケープキー: トグル ~ -escape
エスケープキー: Help+Set ~ -escape
Y クロップ (y-max) を設定 ~ -ycrop
スクロールバーの幅を設定 ~ -sbwidth
XGrabServer ~ -グラボール

UltraVNC 拡張機能:

1/n サーバー スケール Ultravnc 内線を設定します。 デスクトップを 1/n で拡大縮小します。
テキスト チャット Ultravnc 内線。 テキストチャットを行います。
ファイル転送 Ultravnc 内線Java ヘルパー経由でファイルを転送します。
シングル ウィンドウ Ultravnc 内線単一のウィンドウを取得して表示します。
(目的のウィンドウを選択してクリックします)。
リモート入力 Ultravnc 内線を無効にする入力を阻止してみたり、
物理ディスプレイでのモニターの表示。

注: Ultravnc 拡張機能は、サポートするサーバーにのみ適用されます。
彼ら。 x11vnc/libvncserver はそれらの一部をサポートしています。

プライマリではないクリップボードを送信 ~ -sendclipboard
毎回選択内容を送信 ~ -sendalways

エンコーディング


サーバーは、クライアントが望む形式で情報を提供します。
クライアントの実装をできるだけ簡単にします。 クライアントが自分自身に能力があると表明している場合
複数の形式を使用する場合、サーバーは XNUMX つを選択します。

ピクセル 形式でアーカイブしたプロジェクトを保存します. 個々のピクセルの表現を指します。 最も一般的な形式
は、24 ビットと 16 ビットの「トゥルー カラー」値、および 8 ビットの「カラー マップ」表現です。
任意のマップは色番号を RGB 値に変換します。

エンコーディング ピクセルの長方形が送信される方法を指します (VNC 内のすべてのピクセル情報は
長方形として送信されます)。 すべての長方形には、その位置とサイズを示すヘッダーが付いています。
四角形と、それに続くデータで使用されるエンコード タイプ。 これらのタイプがリストされています
を参照してください。

Raw 生のエンコードでは、単純に幅×高さのピクセル値が送信されます。 すべてのクライアントが必要です
このエンコーディング タイプをサポートするために。 サーバーとビューアーが接続されている場合も、Raw が最速です。
接続速度は基本的に無限であり、生のままであるため、同じマシン上にあります。
エンコードにより処理時間を最小限に抑えます。

コピーレクト
Copy Rectangle エンコードは、何かを移動するときに効率的です。 唯一の
送信されるデータは、データのコピー元となる四角形の位置です。
現在位置。 Copyrect は、繰り返されるメッセージを効率的に送信するためにも使用できます。
パターン。

TPP ライズ アンド ランレングス エンコーディングは基本的にランレングス エンコーディングの 2D バージョンです。
(RLE)。 このエンコードでは、同一のピクセルのシーケンスが単一のピクセルに圧縮されます。
値と繰り返し回数。 VNC では、これは背景色で実装されます。
次に、任意の数の部分四角形とそれぞれの色の仕様を指定します。
これは、一定色の大きなブロックの効率的なエンコードです。

コア これは RRE のマイナーなバリエーションで、最大 255x255 ピクセルの長方形を使用します。 これ
シングルバイト値を使用できるようになり、パケット サイズが削減されます。 これは一般的には
一般に 1 バイト値を送信することによる節約の方が大きいため、より効率的です。
非常に広い領域がペイントされる (比較的まれな) ケースによる損失
同じ色です。

ヘクスタイル
ここでは、長方形が 16x16 タイルに分割され、所定の形式で送信されます。
注文。 タイル内のデータは、RRE で生またはバリアントとして送信されます。 ヘクスタイル
通常、高速ネットワーク環境で使用する場合は、エンコードが最適な選択です。
(例: イーサネット ローカルエリア ネットワーク)。

Zlibの Zlib は、zlib ライブラリを使用して生のピクセル データを圧縮する非常に単純なエンコードです。
このエンコードでは良好な圧縮が実現されますが、多くの CPU 時間を消費します。 サポート
このエンコーディングは、そうでない可能性のある VNC サーバーとの互換性のために提供されています。
現実のほぼすべての場面で Zlib よりも効率的な Tight エンコーディングを理解する
状況。

タイト Zlib エンコーディングと同様に、タイト エンコーディングは zlib ライブラリを使用してピクセル データを圧縮します。
ただし、圧縮率を最大化し、CPU 使用率を最小限に抑えるためにデータを前処理します。
圧縮について。 また、JPEG 圧縮を使用して、カラーリッチな画面をエンコードすることもできます。
領域 (上記の -quality および -nojpeg オプションの説明を参照)。 厳密なエンコーディング
通常、低帯域幅のネットワーク環境 (低速なモデムなど) に最適な選択です。
接続)。

ZRLE SSVNC ビューアは、RealVNC (www.realvnc.com) ZRLE エンコーディングを UNIX に移植しました。
タイトvncビューア。

ザイワール SSVNC ビューアは、Hitachi の非可逆ウェーブレット ベースの ZRLE エンコーディングを移植しました。
http://mobile.hitachi-system.co.jp/publications/ZYWRLE/ UNIX タイトvnc へ
ビューア。

資料


X リソース vncviewer 通常の Xt リソースとは別に、以下のことを知っています。
以下:

共有デスクトップ
に相当する -共有/-非共有 オプション。 デフォルトは true。

表示のみ
に相当する -表示のみ オプション。 デフォルトは false。

全画面表示
に相当する -全画面表示 オプション。 デフォルトは false。

グラブキーボード
全画面モードでキーボードをつかみます。 これは紛失に関する問題の解決に役立ちます
キーボードのフォーカス。 デフォルトは false。

ビープ音を上げる
に相当する -ノレイソンビープ音 false に設定された場合のオプション。 デフォルトは true。

パスワードファイル
に相当する -パスワード オプションを選択します。

ユーザーログイン
に相当する -ユーザー オプションを選択します。

パスワードダイアログ
パスワードを取得するためにダイアログ ボックスを使用するか (true)、それとも tty から取得するか
(間違い)。 関係ない パスワードファイル が設定されています。 デフォルトは false。

エンコーディング
に相当する -エンコーディング オプションを選択します。

圧縮レベル
に相当する -圧縮レベル オプション (TightVNC 固有)。

品質レベル
に相当する 品質 オプション (TightVNC 固有)。

JPEGを有効にする
に相当する -nojpeg false に設定された場合のオプション。 デフォルトは true。

リモートカーソルを使用
に相当する -nocursorshape false に設定された場合のオプション (TightVNC 固有)。 デフォルト
真。

BGR233を使用
に相当する -bgr233 オプション。 デフォルトは false。

nColors
BGR233 を使用する場合は、BGR233 の色からこの数の「正確な」色を割り当てるようにしてください。
立方体。 共有カラーマップを使用する場合、このリソースを低く設定すると、より多くの色が残ります。
他の X クライアントの場合。 トゥルーカラーを使用する場合は関係ありません。 デフォルトは 256 (つまり、
それら)。

useSharedColors
正常に割り当てられた「正確な」BGR233 色の数が 256 未満の場合、
残りは、利用可能な「最も近い」色を使用して塗りつぶされます。 このリソースには次のように書かれています
この目的に「正確な」BGR233 カラーのみを使用するか、または使用するかどうか
他のクライアントの「共有」カラーも同様です。 デフォルトは true (つまり、他のクライアントのを使用します)
色)。

ForceOwnCmap
に相当する -owncmap オプション。 デフォルトは false。

フォーストゥルーカラー
に相当する -トゥルーカラー オプション。 デフォルトは false。

要求された深さ
に相当する - 深さ オプションを選択します。

共有メモリを使用する
X サーバーと同じマシン上にある場合は、MIT 共有メモリ拡張機能を使用します。 デフォルト
真。

wm装飾幅、 wm装飾高さ
ウィンドウマネージャーの装飾が占める幅と高さの合計。 これは、
VNC ビューア ウィンドウの最大サイズを計算します。 デフォルトは幅4、高さです。
24.

バンプスクロール時間、 バンプスクロールピクセル
全画面モードで、VNC デスクトップが X ディスプレイより大きい場合、
マウスが画面の端に到達すると、スクロールが発生します。 最高速度
スクロールの割合は、bumpScrollTime ミリ秒ごとに、bumpScrollPixels ピクセルです。 の
もちろん、実際のスクロール速度は方法によってはこれより遅くなります。
あなたのマシンは速いです。 デフォルトは 20 ミリ秒ごとに 25 ピクセルです。

ポップアップボタン数
ポップアップウィンドウ内のボタンの数。 詳細については、README ファイルを参照してください
ボタンをカスタマイズする方法について説明します。

debug デバッグ用。 デフォルトは false。

raw遅延、 copyRectDelay
デバッグの詳細については、README ファイルを参照してください。 デフォルトは 0 (オフ) です。

ENVIRONMENT


で始めたとき -経由 オプションの場合、vncviewer は VNC_VIA_CMD 環境変数、
「%」文字で始まるパターンを展開し、結果をコマンドとして実行します
VNC 接続に使用する TCP トンネルを作成すると仮定します。 そうでない場合
設定すると、この環境変数のデフォルトは「/ usr / bin / 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 を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad