top of page

RIGDOCKS管理アプリ-RIGDOCKS Bridge-

  • RIGDOCKSのプラグインのダウンロード、設定の管理を行うアプリ

  • API:6項目

  • バージョン情報:RIGDOCKS Bridge ver2.1.0

  • 利用可能OS:Windows10以降/MAC OS12以降 

- Release -

REAPER から独立し、常駐アプリ化
管理画面の追加
プラグインのインストール・設定・ライセンス・接続の管理をすべて RIGDOCKS Bridge から行えるように変更
コマンドラインからRIGDOCKS APIを実行するプログラム rigcmd の追加

AZSTOKE_RIGDOCKS Bridge_ver2.1.0

- Detail -

■構成の変更

  1. 常駐アプリの追加 : RIGDOCKS 本体を常駐アプリ(Windows は通知領域、macOS はメニューバー)として追加。プラグイン(ランクモジュール)は REAPER ではなく常駐アプリが読み込む。REAPER を起動していなくても、REAPER を使わない API とサーバー機能は動く

  2. REAPER 拡張の分離 : REAPER 側は REAPER 拡張(`reaper_RIGDOCKS`)だけになり、REAPER の操作を常駐アプリから依頼する構成に変更

  3. rigcmd の追加 : RIGDOCKS の API をシェルから 1 コマンドで実行するコマンドラインツール [rigcmd]を追加

  4. 管理チャネル : RIGDOCKS Bridge・REAPER 拡張・rigcmd が常駐アプリを操作するための、PC 内専用の[管理チャネル]を追加

  5. ログ : ログを製品ごとのファイルに分け、日付フォルダの下へ置く形に変更(新しいものから 10 日分を残す)

■画面の変更

メイン画面を、左のタブ(Plugins / License / Server / Client / Settings)で切り替える構成に変更

■プラグインタブ

  1. パッケージインストール : インストーラーの画面を出さずに、パッケージを取得して RIGDOCKS Bridge がインストールする方式を追加

  2. 署名の検証 : パッケージとモジュールのコード署名を検証する。検証に通らないものはインストールも読み込まない

  3. 更新の表示 : インストール済みのプラグインに更新があるかを一覧に表示

  4. プラグイン設定画面 : プラグインごとの設定を、一覧の右側の設定領域で変更できるようにした。画面の内容は各プラグインが宣言するため、プラグインが増えても同じ画面で設定できる

  5. 追加データのインストール : プラグインが使う追加データ(SILVER の Whisper モデルなど)を、設定画面から必要なものだけ選んでインストールできるようにした

  6. オフライン時の一覧 : 最後に取得できたカタログを保存しておき、オフラインでも一覧を表示する


■ライセンスタブ
Web サイトのライセンス管理ページと同じ操作を RIGDOCKS Bridge で行える。

  1. ライセンス状況の確認 製品ごとのライセンスの状態・開始日・期限を表示

  2. 体験版の取得 体験版ライセンスを取得

  3. ライセンスの共有 他のユーザーへの共有の追加と解除


■サーバータブ
外部からの接続を受ける側の設定。

  1. 待ち受け : サーバーの起動 / 停止、待ち受けアドレスとポートの変更
    フィンガープリント : サーバーのフィンガープリントの表示と、サーバー鍵の再生成

  2. 接続用 QR クライアントが接続先を登録するための URL を QR コードで表示

  3. 申請受付 : クライアントからの接続の申請を一定時間だけ受け付け、承認待ちの一覧から承認 / 拒否する

  4. 承認済みクライアント : 一覧の表示、名前の変更、削除、クライアント鍵の手動追加

  5. 接続中クライアント : 接続中のクライアントの一覧。
    ログ書き込み : クライアントごとに通信ログの記録を ON / OFF する(既定は OFF)

■クライアントタブ(新規)
自分から繋ぎに行く側の設定。接続用 URL から接続先を登録し、登録済みの接続先を管理する。

■設定タブ

  1. RIGDOCKS Bridge の更新 : 更新があるかを表示し、RIGDOCKS Bridge 自身の更新を画面から実行できるようにした

  2. ダウンロード : サーバーから取得する共有データ(エラーメッセージなど)を一覧で表示し、取り直せるようにした

  3. 通知 : RIGDOCKS 本体が出す OS のバナー通知の ON / OFF を追加

  4. アカウント : ログイン中のアカウントと使用中コンピューターの表示、ログアウトを追加

  5. エンドユーザーライセンス : 利用規約の同意の状態と本文(PDF)を表示

  6. サードパーティ表示 : RIGDOCKS Bridge に含まれる第三者のソフトウェアのライセンスを表示

  7. ファイルアクセス設定 : ファイルを扱う API のパス制限(アクセス拒否 / アクセス許可のフォルダ)を画面から編集できるようにした

■ライセンス・利用規約の変更

  1. 利用規約への同意 : 利用規約に同意するまでプラグインを使用できないように変更。規約が改定された場合は、同意し直すまで使用できない

  2. ライセンスの自動更新 RIGDOCKS : 本体の起動時と 24 時間ごとに、セッションの更新・利用規約の取得・ライセンスの確認を自動で行う。ログインし直す操作は不要

  3. オフライン時の動作 : オフラインのときは、保存済みのライセンスファイルで確認する。ログイン済みであれば、オフラインでも RIGDOCKS Bridge を開いて通信の要らない操作を行える

  4. 使用中コンピューター : 同時に使えるのは 1 台まで。使用中のコンピューターを RIGDOCKS Bridge から確認・切り替えできる
    ライセンスの解除 : ライセンスが解除されたとき、PC に保存したライセンスファイルを削除する

  5. 自動ログイン : パスワードが違う状態で自動ログインを繰り返さないように変更


■通信・セキュリティの変更

  1. 待ち受けの一本化 : 外部からの接続を RIGDOCKS 本体が 1 つのポートで受け、宛先のプラグインへ振り分ける。プラグインごとにポートを開かない

  2. 既定の設定 : 新規インストール時は、待ち受けアドレス `127.0.0.1`(PC 内のみ)、ポート `23760`、サーバーの実行 OFF。保存済みの設定がある環境は従来の値のままTLS : TLS 1.3 のみを受け付ける(暗号スイートは AEAD のみ、鍵交換はエフェメラルのみ)

  3. 認証情報 : サーバー鍵と承認済みクライアントの情報を RIGDOCKS 共通の保存先にまとめた。アンインストールしても消えない

  4. 接続の制限 : 同時接続数・認証前の同時接続数・認証前のメッセージサイズ・認証までの制限時間に上限を追加

  5. OS 通知 : クライアントの接続時、接続の申請を受け取ったとき、未承認の鍵の拒否や不審な通信があったときに OS のバナー通知を出す

  6. モジュールの使用可否 : プラグインごとに、外部からの接続で使用できるかを判定する仕組みを追加

  7. 旧世代プログラムの拒否 : 対応していない旧世代のモジュールを読み込まないように変更

  8. パス制限 : RIGDOCKS / RIGDOCKS Bridge のフォルダなど保護対象のフォルダを、ファイルを扱う API から操作できないようにした。

bottom of page