Bench Suite

工作台上工具的单一启动器

Bench Suite 从各工具自己的发布版本安装 gcad、agentee、Antenna Toolbox、WaveShark、thermview 和 Cycler,保持每个工具更新,并从单一窗口启动它们。免费且开源,支持 Linux、macOS 和 Windows。

Linux 和 macOS

curl -fsSL https://benchsuite.net/install.sh | sh
Bench Suite 窗口:三列显示六个工具,每个工具显示其版本和启动按钮,gcad 提示有可用更新
Bench Suite 0.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
拖放目标

获取启动器,然后选择您的工具

启动器是一个小型单一程序。其他所有内容均从内部安装,可选择一个工具或全部六个。