Client SDK for macOS Developers' Guide

以下の PCoIP セッション機能をカスタマイズできます。

  • セッションメニューバーのビジビリティ
  • ホットキーを無効にする
  • ウィンドウまたは全画面モード
  • ホスト解像度の設定
  • カスタム クライアント ブランド
  • 画像スケーリング
  • アスペクト比の維持
  • USB自動転送
  • USB VID/VID自動転送 (USB VID/FW)
  • USB を無効にする
  • ロケール
  • セッション ログ ID
  • ログレベル
  • ログフォルダ
  • ログプレフィックス
  • ネイティブ解像度を強制する

コマンドライン使用状況の例

The examples shown here invoke the session client via the command line. You
can also set these properties when invoking the session client programmatically.

セッション メニュー バーのビジビリティを無効にする

ユーザー体験を拡張するには、Anyware Session Client によってメニューバーが有効になります。 デフォルトですが、場合によっては無効にしたり、非表示にしたりすることが必要になる場合があります ユーザーがメニュー機能にアクセスしないようにします。メニューバー機能を無効にするには パラメータ disable-menubarを使用します。

ホットキーを無効にする

使い勝手を改善するため、 Ctrl+Option+F12 (切断する) などのセッションホットキー PCoIP セッション)はデフォルトでユーザーが利用できます。この機能のパラメータは disable-hotkeys

ウィンドウまたは全画面モード

お使いのアプリケーションのニーズに応じて、いずれかので PCoIP セッションを表示できます。 ウィンドウまたは全画面モード全画面モードでは、ディスプレイのサポートが可能です。 拡張デスクトップとして複数のモニター、ウィンドウモードでは、ユーザーに柔軟性を提供します。 複数のアプリケーションウィンドウをパラレルで表示し、アプリケーションウィンドウを切り替える いち早く。ウィンドウモードはユーザー体験を改善し、その結果、 パフォーマンスが向上します。ウィンドウモードがデフォルトのモードで、有効にします。 全画面モードでは、 full-screen パラメータを使用します。

ホスト解像度の設定

通常、セッションクライアントが開き、任意ウィンドウの寸法が表示されます。場合によっては ホストアプリケーションディスプレイの解像度をロックすることもできます。これにより、 ユーザーの利用体験は異なるモニターやネイティブの間で一貫性を持っています 解像 度。この機能のパラメータは set-host-resolution

  • ホスト解像度の制限: ターゲット解像度は1つしか指定できません。 (すべてのディスプレイの場合) を参照してください。ホスト解像度は、最適な機能には実行されません。 解像度の異なるモニターを用意してください。

カスタム クライアント ブランド

カスタム セッション クライアントのブランディングは、以下の方法でカスタマイズすることができます。 クライアント ブランディング パッケージの作成に取り組みます。これらのカスタマイズはユーザー体験に影響します。 一度、お使いの PCoIP セッションに接続します。この機能のパラメーターは以下のとおりです。 branding-packagebranding-hash。 以下の要素は、セッションクライアントでカスタマイズできます。

  • OS アプリケーション タイトルとロゴ
  • セッション クライアント ツールバーのタイトルとロゴ
  • OS タスクバーに表示されるロゴ
  • 以下のデフォルトメニュー項目ラベル:
    • Anyware クライアントについて
    • Anyware クライアントを終了する
  • [バージョン情報] ダイアログに表示されるコンテンツ:
    • ダイアログテキストを置き換える
    • 企業リソースおよび製品情報へのハイパーリンクを提供します。
    • カスタム ロゴを追加します。
  • クライアント警告およびメッセージウィンドウのタイトルをカスタマイズします。

画像スケーリング

画像スケーリング機能により、クライアントに対するスケーリングを指定する必要なしに可能になります。 デスクトップ解像度を参照してください。クライアントの解像度のときに画像スケーリングを適用することができます。 モニターはホストが提供する解像度と同じではありません。この機能は、 クライアントでの画像スケーリング用の滑らかなプロセス。この機能のパラメータは enable-scaling

アスペクト比の維持

ホストおよびクライアントのアスペクト比が一致せず、このパラメーターを使用しない場合 ディスプレイは、サイズに合わせて引き伸ばされます。この機能のパラメータは maintain-aspect-ratio。 ホストのディスプレイのネイティブのアスペクト比とクライアントのディスプレイがない場合 一致すると、ホストのアスペクト比は維持され、クライアントに黒で表示されます。 バーの両側またはディスプレイの上部と下部のいずれか) に表示されます。

USB 自動転送

自動フィルタリングにより、HID以外のUSBデバイスをすべてオート Bridgeできます。 usb-auto-forward パラメータを使用します。

USB ベンダー ID/製品 ID の自動転送

最大 20 台の USB デバイスをホストに自動的に転送することができます。 セッションクライアントの実行可能ファイルを vidpid-auto-forward および 必要な VID/BMP ペア。自動転送されたデバイスは、USB ドライブに表示されます。 [デバイス] ダイアログボックスで、ホストへの接続または切断が可能です。

USB を無効にする

disable-usbパラメーターでクライアントで USB 機能を無効にすることができます。

ロケール

ローカル機能では、以下の項目に適したローカライズされたユーザーインターフェースを使用することができます。 クライアント セッション。この機能により、セッション GUI が適合する可能性が増します。 さまざまな言語に対応しています。ご希望の言語の翻訳を選択することができます。 locale のパラメータを設定します。以下の表では、利用可能な言語を示しています 変換とコード:

ロケール コード 言語
ドイツ語
ES スペイン語
fr フランス語
それ イタリア語
ja 日本語
韓国語
Pt ポルトガル語 (EU)
pt_BR ポルトガル語 (ブラジル)
ru ロシア語
tr トルコ語
zh_CN 中国語 (簡体)
zh_TW 中国語 (繁体)

デフォルト言語

デフォルトでは、言語は英語に設定されています。

セッション ログ ID

log-id は UUID であり、すべての PCoIP ログファイルでセッションを一意に字下げします。

ログレベル

log-level はログレベルのパラメータです。デフォルトのログレベルを上書きすることできます。 これは2です。ログレベルのパラメータを異なって指定します。指定された全メッセージ レベル以下が記録されます。以下のパラメーターが適用されます。

  • 0 = 重大
  • 1 = エラー
  • 2 = 情報
  • 3 = デバッグ

トラブルシューティングとサポート

トラブルシューティングおよびサポートの目的で問題を解決する際に、 ログレベルを デバッグします。これにより、すべての情報のログをキャプチャーすることができます。 メッセージおよびエラー。

ログフォルダ

log-folder はログフォルダパラメータです。これはログファイルのユーザー定義フォルダーです。

ログプレフィックス

log-prefix はログプレフィックスパラメータです。これは、SDK がログファイルごとに時間情報を追加するログファイル名です。ログファイルは [log-folder]/[log-prefix][timeinformation]になります。

ネイティブ解像度を強制する

クライアント モニターの解像度は、ネイティブ解像度に設定できます。 force-native-monitor-resolution パラメータを使用してセッションクライアントを起動します。


Last updated: Thursday, July 18, 2024