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

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

プログラム:

NAME


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

SYNOPSIS


vncviewer [オプション] [host][:画面]
vncviewer [オプション] [host][::ポート]
vncviewer [オプション] -聴く [ディスプレイ]
vncviewer -助けて

DESCRIPTION


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

F8 キーを使用して、ポップアップ ユーティリティ メニューを表示できます。 F8 を 8 回押して、XNUMX 回の FXNUMX を
リモート側。

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 タイト hextile zlib corre rre raw」です。 ローカル接続の場合 (
同じマシン)、デフォルトの試行順序は「raw copyrect、tight hextile、zlib corre」です。
rre"。他のエンコーディングが不可能な場合、生のエンコーディングが常に最後のオプションとして想定されます。
何らかの理由で使用されます。 エンコーディングの詳細については、「エンコーディング」セクションを参照してください。
を参照してください。

-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 にのみ影響します。
認証。

エンコーディング


サーバーは、クライアントが望む形式で情報を提供します。
クライアントの実装をできるだけ簡単にします。 クライアントが自分自身に能力があると表明している場合
複数の形式を使用する場合、サーバーは 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 オプションの説明を参照)。 厳密なエンコーディング
通常、低帯域幅のネットワーク環境 (低速なモデムなど) に最適な選択です。
接続)。

リソース


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 サービスを使用して xtightvncviewer をオンラインで使用する



最新のLinuxおよびWindowsオンラインプログラム