これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド directvnc です。
プログラム:
NAME
directvnc - Linux フレームバッファデバイス用の VNC クライアント
SYNOPSIS
directvnc サーバ:表示 [オプション]
DESCRIPTION
DirectVNC によって使用されるリモート フレームバッファ プロトコル (rfb) を実装するクライアントです。
VNCサーバー。 VNC サーバーがマシン上で実行されている場合は、これを使用して接続できます。
クライアントに接続し、その表示内容を画面に表示します。 キーボードとマウス
イベントはサーバーに送信されるため、基本的に VNC サーバーをリモートで制御できます。 そこには
サーバー (および他のクライアント) は、すべてのオペレーティング システムで自由に利用できます。
DirectVNC が他の Unix VNC クライアントと異なるのは、Linux を使用することです。
DirectFB ライブラリを介してフレームバッファ デバイスを実行できるようにすることで、
X サーバーを実行する必要のないフレームバッファーを備えています。 これには埋め込み型も含まれます
デバイス。 DirectFB は、特定のグラフィックス カードのアクセラレーション機能も使用します。 したがって、たくさんの
構成は、ライブラリ固有の構成ファイルを作成することで実行できます。
/etc/directfbrc またはプログラム固有の構成ファイル /etc/directfbrc.directvnc。 見る
直接fbrc(5) または、ここで DirectFB の詳細を確認してください:
www.directfb.org
DirectVNC は基本的に、UNIX フレームバッファ システム用の非常に薄い VNC クライアントを提供します。
辞職
ヒッティングビューアを終了します。
OPTIONS
-NS、 - 助けて
ヘルプ出力を表示して終了する
-v、 - バージョン
出力バージョン情報を表示して終了
-NS、 - パスワード
認証のためにサーバーに渡されるパスワード文字列。 これは注意して使用してください。
-NS、 --bpp
クライアントが使用するピクセルあたりのビット数。 現在は 16 と 24 bpp のみです。
にアクセスできるようにしています。
-e --エンコーディング
DirectVNC は、画面更新をエンコードするためにいくつかの異なる圧縮方法をサポートしています。
このオプションは、優先順位で使用する一連のセットを指定します。 エンコーディングは
スペースで区切って指定するため、複数の場合は引用符で囲む必要があります。
と指定されている。 リモート接続で使用可能なエンコードは、デフォルトの順序で次のとおりです。
「copyrect タイト hextile zlib corre rre raw」。 ローカル接続の場合(同じ
machine) の場合、デフォルトの試行順序は「raw copyrect tiny hextile zlib corre rre」です。
他のエンコーディングを使用できない場合、生のエンコーディングが常に最後のオプションとして想定されます。
何らかの理由で。
-f --ポール頻度
イベントが発生しない場合に画面更新をポーリング間で待機する時間 (ミリ秒)
加工された。 これにより、CPU とネットワークの負荷が軽減されます。 デフォルトは50ミリ秒です。
-s、 -共有 (デフォルト)
すでに接続されているクライアントを切断しないでください。
-NS、 --非共有
すでに接続されているクライアントを切断します。
-NS、 --nolocalcursor
ローカル カーソル トラッキングを無効にする デフォルトでは、サーバーが次の機能を備えている場合、
SoftCursor エンコードでは、マウスの移動によってフレームバッファの更新が生成されず、
カーソルの状態はローカルに保持されます。 これにより、マウス ポインタの遅延が解消され、接続が可能になります。
より速く現れます。
-c --圧縮レベル レベル
「tight」および「zlib」エンコードに指定された圧縮レベル (0..9) を使用します (のみ使用可能)
それらのエンコーディングが可能なサーバーを使用します)。 レベル 1 は最小限の CPU 時間を使用し、
低い圧縮率を達成しますが、レベル 9 は最高の圧縮を提供しますが、速度が遅くなります。
サーバー側の CPU 時間消費量の観点から。 非常に遅いレベルで高レベルを使用する
ネットワーク接続、および高速 LAN 上での作業時の低レベル。 そうではありません
圧縮レベル 0 を使用することをお勧めしますが、適切な選択はレベル 1 から始めます。
-q - 品質 レベル
「タイトな」エンコーディングには、指定された画質レベル (0..9) を使用します (
それらのエンコーディングが可能なサーバー)。 このオプションを指定すると、「タイトな」エンコーダが可能になります
非可逆 JPEG 圧縮を使用します。 品質レベル 0 は画質が悪いが、非常に優れていることを示します。
優れた圧縮率を実現しますが、レベル 9 は低い圧縮率でも非常に優れた画質を提供します。
圧縮率。 「タイト」エンコーダは JPEG を使用してそれらの画面のみをエンコードすることに注意してください
非可逆圧縮に適していると思われる領域なので、品質レベル 0 が常に有効であるとは限りません。
許容できない画質を意味します。
-m --modmap パス
ロードする modmap (X スタイルのサブセット) ファイルへのパス。 このオプションを使用すると、次のことが可能になります
非ラテン文字をサポートする機能を備えた代替キーボード レイアウトを設定します。
キリル文字など。 以下のサブセットを含むプレーン テキスト ファイル xmodmap(1) 構文 (のみ
キーコード式は最大 XNUMX つの KEYSYMNAME で認識されます) に変換できます。
directvnc が理解する形式で、directvnc の起動時にロードできます。
このオプション。 見る directvnc-kbマッピングとします。
制限
現時点では、色を設定するには --bpp コマンド ライン オプションを使用する必要があります。
深さ。 リモート VNC サーバー側とネゴシエートするときに、
サーバーが使用されます。 したがって、(少なくとも現時点では)次のことを確認する必要があります。
画面の色深度 (デフォルト、または DirectFB 構成ファイルで設定)、色深度
コマンド ラインで指定され、リモート VNC サーバーの色深度がすべて一致します。
onworks.net サービスを使用してオンラインで directvnc を使用する