Bench Suite

Un lanzador para las herramientas de tu banco de trabajo

Bench Suite instala gcad, agentee, Antenna Toolbox, WaveShark, thermview y Cycler desde sus propias versiones publicadas, mantiene cada una al día y las inicia desde una sola ventana. Gratis y de código abierto, para Linux, macOS y Windows.

Linux y macOS

curl -fsSL https://benchsuite.net/install.sh | sh
La ventana de Bench Suite: seis herramientas en tres columnas, cada una con su versión y un botón de inicio, y gcad ofreciendo una actualización
Bench Suite 0.1.1Seis herramientas, una ventana

Cómo llega una actualización

Cada herramienta se comprueba cuando se abre el lanzador. Una nueva versión publicada es un solo botón, y el botón se convierte en su propia barra de progreso.

  1. Check

    Al arrancar, el lanzador pide a GitHub la última versión publicada de cada herramienta y de sí mismo. Una respuesta que no ha cambiado no cuenta contra el límite horario de GitHub.

  2. Download

    La compilación para tu máquina viene de la versión publicada de la herramienta, con el progreso dibujado en el botón de la herramienta.

  3. Verify

    El archivo se comprueba contra el tamaño y el sha256 que GitHub publica para él antes de descomprimir nada.

  4. Install

    La nueva versión se sustituye en su sitio, incluso mientras la antigua está en ejecución. El lanzador se actualiza a sí mismo de la misma manera.

Suelta un archivo en la ventana

Una pieza, una placa o una imagen térmica sueltas en el lanzador se abren en la herramienta que las lee. Suelta una carpeta de proyecto y se abre en agentee.

  • ¿Ya instalado?

    Una herramienta que instalaste con cargo o un gestor de paquetes se encuentra en tu PATH y se lanza tal cual. Se lee su versión, y el lanzador solo instala su propia copia cuando se lo pides.

  • ¿Algo salió mal?

    Si una herramienta termina con un error, el lanzador muestra la última línea que imprimió en lugar de no hacer nada en silencio.

  • Nada va incluido

    Cada herramienta mantiene su propio repositorio, versión y publicación. Una corrección en WaveShark llega el día que WaveShark la publica, no cuando lo hace la suite.

.gcad.gasm.gsimgcad
.board.toml.sch.toml.pcb.toml.sym.toml.fp.toml.sim.tomlagentee
.irg.jpg.img.seqthermview
Zona de destino

Consigue el lanzador y luego elige tus herramientas

El lanzador es un único programa pequeño. Todo lo demás se instala desde dentro, una herramienta o las seis.