Mit dem NS-USBloader kannst du NSPs über USB und übers Netzwerk mittels bestimmter NSP-Installer installieren. Es existiert auch eine Android-Version.
Windows-Nutzer müssen für die USB-Installation zuerst mit Zadig den Treiber tauschen. Dazu Zadig am PC ausführen, die Switch anschließen und Goldleaf starten. Anschließend in Zadig unter "Options" -> "List All Devices" und die Switch im Dropdown auswählen. Als Treiber noch "libusbK". Jetzt nur noch mit "Install Driver" oder "Replace Driver" bestätigen!
Linux-Nutzer müssen das Programm mit Root-Rechten starten, esseidenn, du fügst eine udev-Regel hinzu.
Mindestens Java 11 wird benötigt! Der Windows-Installer integriert schon alle benötigten Dateien.
Mit dem Programm lassen sich NSPs auch splitten und wieder zusammenfügen und Fusée-Gelée-Payloads senden.




Obwohl ich die Treiber über Zadig ändere, erkennt mein Computer die Switch nicht. Woran kann das liegen?
Von meinem Anti Virus Programm wird das Programm komplett vermieden und als einen hoch gefährlichen Virus.Agent angesehen. Es ist so schlimm das mein PC mir nicht mal die Wahl lässt es zu instalieren. Weiss jemand was da los ist?
Das ist ein false-positive. Der Installer enthält z.B. noch den nötigen Treiber.
Ich nutze den eigentlich schon immer von Anfang an auf Android ! Schnell und easy ! Besser als über PC
Das freut mich sehr Mal was gescheites wieder nicht immer nur DBI jeden Tag ! Geil Danke !!Wenigsten sinnvoll für viele ! Mfg
Dein Hass auf DBI-Updates ist seltsam, vorallem da in letzter Zeit kaum welche kamen. Auf der Startseite sind es zz. gerade mal zwei 😉
Das ist ja nicht böse gemeint ! Ja ich mag DBI nicht 😉 nein kein Problem ! Eher spaß;) Er soll es halt gleich gescheit machen der von DBI anstatt immer mit Bugs etc gleich zum hochladen;) ! Nicht böse gemeint!
Klappt auf Anhieb unter Linux Mint.
Da die Beschreibung auf Github sehr allgemein ist, hier mal die Schritte für Mint (sollten auch auf Debien/Ubuntu gehen, wenn ihr "xed" durch euren jeweiligen Standard-Texteditor ersetzt):
1. Terminal öffnen
2. Folgenden Befehl eingeben:
sudo xed /etc/udev/rules.d/99-NS.rules3. Im sich öffnenden Texteditor diese beiden Zeilen einfügen:
SUBSYSTEM=="usb", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="3000", GROUP="plugdev"SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", ATTRS{idProduct}=="7321", GROUP="plugdev"
(damit könnt ihr sowohl die USB-Installation als auch das Schicken von Payloads im NS-USBloader nutzen)
4. Datei speichern und Texteditor schließen
5. Folgenden Befehl eingeben:
udevadm control --reload-rules && udevadm triggerWer nun noch die App seinem Startmenü hinzufügen möchte, gibt beim Erstellen eines neuen Eintrags ins Feld für "Befehl" das hier ein (mit eurem entsprechenden Pfad):
java -jar /home/tarik/tools/ns-usbloader/ns-usbloader-4.5.jarAuch wenn auf der offiziellen GitHub-Seite und hier steht, dass Java 8 unterstützt wird, unterstützt NS-USBloader nur Java 11. Wenn man’s mit Java 8 startet kommt der Fehler, dass die Anwendung in einer zu hohen File Version kompiliert wurde (54), jedoch unterstützt Java 8 nur File Version <=52.
Bei mir startet es mit Amazon Corretto 8, ich bekomme lediglich eine ClassNotFoundException bzgl. com.sun.deploy.uitoolkit.impl.fx.HostServicesFactory, allerdings startet das Programm normal (obs auch funktioniert hab ich jetzt nicht getestet).