Skip to content

usbshare 0.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 12:00

Hinzugefügt

  • usbip-win2 im Client-Paket. Das Client-Paket enthält das Setup des Treibers
    usbip-win2 (Ordner usbip-win2, BSD-2-Clause). Fehlt der Treiber, installiert ihn der
    Client per Klick auf „Installieren“ ohne Rückfragen und bietet danach den nötigen Neustart
    an. Ist auf GitHub eine neuere Version verfügbar oder fehlt das mitgelieferte Setup, wird
    sie heruntergeladen und gegen die SHA-256-Prüfsumme von GitHub geprüft. Menü ⋯ →
    „usbip-win2 installieren / aktualisieren …“ zeigt installierte und verfügbare Version.
  • Eigenes Windows-Server-Paket usbshare-windows-server-<version>.zip mit Update per
    Klick: „Nach Updates suchen“ → „Jetzt aktualisieren“ im Server-Fenster bzw.
    usbshare update als Administrator ersetzt usbshare.exe und usbshare-server-gui.exe,
    testet die neue Version vorher und startet den Dienst neu.

Geändert

  • Deutlich kleinere Programme: Windows-Server 21,7 → 8,5 MB, Client 20,6 → 11,1 MB,
    Server-Fenster 20,6 → 11,1 MB, Linux-Server ca. 37 → 13,5 MB. Die Symbole liegen jetzt
    fertig bei (kein Pillow mehr zur Laufzeit), der Infobereich nutzt direkt die
    Windows-Funktionen (kein pystray mehr), nicht benötigte Teile von Python werden nicht
    mehr mitgeliefert, der Windows-Server enthält keine Oberflächen-Bibliotheken.
  • Das Linux-Server-Paket heißt jetzt usbshare-server-<version>-linux.zip und enthält nur
    noch Linux. Ältere Versionen finden es beim Update weiterhin.
  • Die Kommandozeile usbshare attach wurde entfernt (das Einbinden übernimmt der
    Windows-Client; unter Linux usbip attach bzw. das Skript in contrib/linux-client).

Downloads: für den Rechner mit den USB-Geräten usbshare-server-…-linux.zip (Linux) oder usbshare-windows-server-…zip (Windows); für die Windows-VM usbshare-client-…-windows.zip (mit dem Treiber usbip-win2).

Hinweis: Die Windows-Programme sind nicht signiert. Windows SmartScreen warnt deshalb beim ersten Start – „Weitere Informationen“ → „Trotzdem ausführen“, oder die ZIP vor dem Entpacken unter Eigenschaften → „Zulassen“ freigeben. Details: README. Der Code wurde von Claude (KI) erstellt und kann Fehler enthalten.