Bench Suite

作業台のツール用ランチャー

Bench Suiteはgcad、agentee、Antenna Toolbox、WaveShark、thermview、Cyclerをそれぞれのリリースからインストールし、最新に保ち、1つのウィンドウから起動します。Linux、macOS、Windows対応の無料オープンソースです。

LinuxとmacOS

curl -fsSL https://benchsuite.net/install.sh | sh
Bench Suiteのウィンドウ: 3列に6つのツール、それぞれにバージョンと起動ボタン、gcadにはアップデートの提案
Bench Suite 0.1.16つのツール、1つのウィンドウ

アップデートの届き方

ランチャーを開くと、すべてのツールがチェックされます。新しいリリースは1つのボタンで、そのボタンは進捗バーに変わります。

  1. Check

    起動時、ランチャーはすべてのツールと自身について、GitHubに最新のリリースを問い合わせます。変更のない応答は、GitHubの時間あたりの制限にカウントされません。

  2. Download

    あなたのマシン向けのビルドは、ツールの独自のリリースから取得され、進捗はツールのボタンに描画されます。

  3. Verify

    ファイルは、展開する前に、GitHubが公開しているサイズとsha256に対して検証されます。

  4. Install

    新しいバージョンは、古いバージョンが実行中であっても、その場で置き換えられます。ランチャーも同じ方法で自身をアップデートします。

ファイルをウィンドウにドロップ

部品、基板、熱画像をランチャーにドロップすると、対応するツールで開きます。プロジェクトフォルダをドロップするとagenteeで開きます。

  • すでにインストール済みですか?

    cargoやパッケージマネージャーでインストールしたツールはPATHで見つかり、そのまま起動されます。バージョンが読み取られ、要求がある場合のみランチャーが独自のコピーをインストールします。

  • 問題が発生しましたか?

    ツールがエラーで終了した場合、ランチャーは何もせずに黙っているのではなく、出力された最後の行を表示します。

  • バンドルはしていません

    各ツールは独自のリポジトリ、バージョン、リリースを保持します。WaveSharkの修正は、WaveSharkがリリースした日に届き、スイートがリリースした日ではありません。

.gcad.gasm.gsimgcad
.board.toml.sch.toml.pcb.toml.sym.toml.fp.toml.sim.tomlagentee
.irg.jpg.img.seqthermview
ドロップターゲット

ランチャーを取得し、ツールを選択

ランチャーは小さな単一プログラムです。それ以外はすべて内部からインストールします。1つのツールでも、6つすべてでも。