設定、一般
自動保存、ローカルAPIサーバー、更新動作。
設定ダイアログの一般タブでは、表示や保存場所に関係しないアプリ全体の動作を設定します。
編集 → 設定またはCtrl+,から開きます。
フィールド
自動保存
トグル。有効にすると、クラッシュ後に未保存の作業を復元できるよう、Beam Benchはプロジェクトのバックアップコピーを一定の間隔で保存します。
有効にすると、2つ目のフィールドが表示されます。
- 間隔(秒):数値、30~3600。バックアップを保存する頻度です。
デフォルト:オン、間隔120秒。
変更の目安:複雑なプロジェクトで長時間編集する場合は短い間隔が適しています。軽量なプロジェクトでは、ディスクへの書き込みを減らすために長い間隔を使用できます。
クラッシュ後の次回起動時に、復元ダイアログから復元します。
ローカルAPI
トグル。有効にすると、Beam Benchは設定可能なポートでローカルHTTP/WebSocket APIサーバーを実行します。CLIと外部自動化ツールはこのサーバーと通信します。
有効にすると、2つの追加フィールドが表示されます。
- APIポート:数値、1~65535。サーバーが接続を待ち受けるTCPポートです。デフォルト:5900。
- ネットワークデバイスからの接続を許可:トグル。無効にすると、サーバーはlocalhost(127.0.0.1)からの接続のみ受け付けます。有効にすると、すべてのインターフェイスで待ち受け、ネットワーク上の他のマシンからの接続を受け付けます。
デフォルト:オフ、ポート5900、ネットワークデバイスからの接続を許可:オフ。APIを有効にした直後は、このコンピューターからの接続のみを受け付けます。
セキュリティに関する注意:APIには認証がなく、マシンを動かしたりレーザーを発射したりできます。ネットワークデバイスからの接続を許可は、信頼できるネットワーク上の信頼できるデバイスから接続する必要がある場合にのみ有効にしてください。完全なセキュリティモデルについては、HTTP APIページを参照してください。
APIの機能については、HTTP APIの使用を参照してください。
起動時に更新を確認
トグル。有効にすると、Beam Benchは起動するたびに新しいバージョンがないか確認します。更新が利用可能になると、アプリ内通知("Beam Bench <version> が利用可能です。")と表示アクションが表示されます。表示をクリックすると更新ダイアログが開きます。ダイアログは自動的には開きません。
デフォルト:オン。
変更の目安:従量制接続を使用している場合や、更新のタイミングを手動で管理したい場合はオフにしてください。
これらの設定の保存場所
ユーザーのアプリ設定に保存されます。
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
すべてのフィールドは保存時に直ちに適用されます。