スクリプトの実行

スクリプト実行キーを押すと、シェルでユーザー定義のコマンドが実行されます。

1744946054119

FlexDesigner で

実行するコマンドは、FlexDesigner の関数タブで定義できます (単一行でも可能)。テキスト エディター内にコマンドを 1 行に 1 つずつ入力します。テキスト エディターのサイズは、テキスト エディターの右下にある点線の三角形のアイコンをドラッグすることで調整できます。入力ボックスの右側にテスト実行ボタンがあります。新しいプロファイルを Flexbar にアップロードする前に、コンピュータ上で直接テスト実行を行うことができます。テスト実行では、Flexbar のキーが押された場合と同じ操作を実行する必要があります。

Windows プラットフォームでは、PowerShell コマンドもサポートされています。

1744713170717

Flexbar 上で

キーを押して、FlexDesigner で定義されたコマンドを実行します。

アプリケーションの新しいインスタンスを開く

「open -n /Applications/KiCad/KiCad.app」 (macOS)

指定した Web ブラウザで Web ページを開きます

「open /Applications/Firefox.app --args www.eniacelec.com」 (macOS)

技術的な詳細

内部では、スクリプトの実行は Node.js の spawn 関数を使用して実装されます。コマンドは以下を通じて実行されます。

  • macOS の「/bin/sh」

  • Windows の「cmd.exe」

これは、これらの環境で動作するシェル コマンドはすべて、Flexbar を通じて実行できることを意味します。