Repository navigation
usbshare 0.7.0
Hinzugefügt
- usbip-win2 im Client-Paket. Das Client-Paket enthält das Setup des Treibers
usbip-win2 (Ordnerusbip-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>.zipmit Update per
Klick: „Nach Updates suchen“ → „Jetzt aktualisieren“ im Server-Fenster bzw.
usbshare updateals Administrator ersetztusbshare.exeundusbshare-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.zipund enthält nur
noch Linux. Ältere Versionen finden es beim Update weiterhin. - Die Kommandozeile
usbshare attachwurde entfernt (das Einbinden übernimmt der
Windows-Client; unter Linuxusbip attachbzw. das Skript incontrib/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.