Bench Suite

Jeden launcher dla narzędzi na twoim stole warsztatowym

Bench Suite instaluje gcad, agentee, Antenna Toolbox, WaveShark, thermview i Cycler z ich wydań, utrzymuje każde w aktualnym stanie i uruchamia je z jednego okna. Darmowe i open source, dla Linuxa, macOS i Windows.

Linux i macOS

curl -fsSL https://benchsuite.net/install.sh | sh
Okno Bench Suite: sześć narzędzi w trzech kolumnach, każde z wersją i przyciskiem uruchomienia, oraz gcad oferujące aktualizację
Bench Suite 0.1.1Sześć narzędzi, jedno okno

Jak przychodzi aktualizacja

Każde narzędzie jest sprawdzane przy otwarciu launchera. Nowe wydanie to jeden przycisk, a przycisk zmienia się w pasek postępu.

  1. Check

    Na starcie launcher pyta GitHub o najnowsze wydanie każdego narzędzia i samego siebie. Odpowiedź, która się nie zmieniła, nie jest liczona do godzinowego limitu GitHub.

  2. Download

    Kompilacja dla twojej maszyny pochodzi z własnego wydania narzędzia, a postęp jest rysowany na przycisku narzędzia.

  3. Verify

    Plik jest weryfikowany pod kątem rozmiaru i sha256 opublikowanych przez GitHub przed rozpakowaniem czegokolwiek.

  4. Install

    Nowa wersja jest podmieniana na miejscu, nawet gdy stara jeszcze działa. Launcher aktualizuje się w ten sam sposób.

Upuść plik na okno

Część, płyta lub obraz termiczny upuszczony na launcher otwiera się w narzędziu, które go czyta. Upuść folder projektu i otworzy się w agentee.

  • Masz już zainstalowane?

    Narzędzie zainstalowane przez cargo lub menedżer pakietów jest wykrywane na twoim PATH i uruchamiane w takiej formie. Jego wersja jest odczytywana, a launcher instaluje własną kopię tylko, gdy o to poprosisz.

  • Coś poszło nie tak?

    Jeśli narzędzie zakończy się błędem, launcher wyświetla ostatnią wygenerowaną linię zamiast cicho nic nie robić.

  • Nic nie jest pakowane

    Każde narzędzie ma własne repozytorium, wersję i wydanie. Poprawka w WaveShark dotrze do ciebie w dniu, gdy WaveShark ją wyda, a nie wtedy, gdy zrobi to suita.

.gcad.gasm.gsimgcad
.board.toml.sch.toml.pcb.toml.sym.toml.fp.toml.sim.tomlagentee
.irg.jpg.img.seqthermview
Miejsce upuszczania

Pobierz launcher, potem wybierz narzędzia

Launcher to jeden mały program. Wszystko inne instaluje się z niego, jedno narzędzie lub wszystkie sześć.