NUT GUI USB and Network installer for Tinfoil and SX Installer

Easiest way is to just download nut.exe to the directory where your NSP's are, and start it. Will install NSP's from your PC to the switch via USB or network connection. The games will show up on the switch (in the "new games" section) to install, the PC client is just a dumb server. Default username and password is guest/guest for network install.



# USB Install

Run server.py or Windows users can use the precompiled nut.exe in the release section.

Follow the directions found in the release page to install the USB driver.

After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.

Connect your USB cable from your switch to your PC.

Start Tinfoil or SX Installer, and all of the NSP's listed in nut server should now be available to install in Tinfoil or SX Installer.


# Network Install

Run server.py or Windows users can use the precompiled nut.exe in the release section.

After you run the server, ensure NSP's are visible in the list. If they are not, change the path and click the "scan" button.

Start Tinfoil or SX Installer, then go to locations, then select "Add New" location. Enter the ip, port, username, and password that is displayed in the nut server application, then press save.

All of the NSP's listed in nut server should now be available to install in Tinfoil or SX Installer.

https://tinfoil.io/Download#download

changelog:

- Scan path is now saved and remembered.
- Web GUI is now works with the windows release.
- Web gui optionally launches at application launch.
- Various bugfixes / enhancements to web gui.
- Fixed display bug where username did not display in gui.
- conf/users.conf is created, and users can edit their username and password there.
- fixed random error when initializing.
 
Last edited by blawar,

gizmomelb

Well-Known Member
Member
Joined
Jul 13, 2006
Messages
926
Trophies
1
XP
1,658
Country
Australia
Oh okay, so im guessing instead of doing one at a time, after i do one, it will install in background while i queue up more, or something along those lines? Ill try later this week

Thank you!

that is correct.. it installs in the background while you queue up more. At least it does for me when installing over USB.
 

umbrachimera

New Member
Newbie
Joined
Apr 3, 2019
Messages
1
Trophies
0
Age
33
XP
54
Country
United States
I'm sure that I must be doing something wrong, but with Tinfoil it seems like about 1/6 of the games just show a blank line? I double checked they all have TitleIDs and even put them in the right hierarchy. They show just fine on Nut but not in Tinfoil installer. Any ideas?
 

doctorpangloss

New Member
Newbie
Joined
Apr 14, 2019
Messages
1
Trophies
0
Age
36
XP
53
Country
United States
You can probably run a FTP server on your NAS and use that. If not, there is a docker image floating around if you can run docker images on your NAS.

--------------------- MERGED ---------------------------



It is a bug, it is not displaying the user name, the python script was updated but not the binary buld yet. The default username and password is guest / guest (the windows gui erroneously says 'None' for the user, type guest).

--------------------- MERGED ---------------------------



Yes, the username and password will not change unless you change it yourself. You can currently change it by copying conf/users.conf and then editing the file. You can read the readme for more info :)

--------------------- MERGED ---------------------------



This is the USB connection disappearing. It may be your USB cable creating an unstable connection, see if you can try a different cable.

--------------------- MERGED ---------------------------



Menu on the left.

--------------------- MERGED ---------------------------



It is paired down because I have learned that users do not like options and are easily confused. I will add an option to auto scan.

I created a working docker container. Tested only on x86. May work for ARM!
Sadly, I cannot post links since I am new to this forum. Kind of ironic. You can find the post on reddit switchhax.
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,778
Country
United States
Can somebody link me to a tutorial where nutfs/nut is explained? I dunno what do select when I want to install over network.


EDIT: I noticed NUT not showing many of my NSPs due to "NSP titleID not set". can I force NUT to show those NSPs and maybe set the filename for titleID instead? that would be awesome!
 
Last edited by naddel81,

gizmomelb

Well-Known Member
Member
Joined
Jul 13, 2006
Messages
926
Trophies
1
XP
1,658
Country
Australia
I think Switch Backup Manager was able to rename titles to include the titleID and other things.. NUT will only rename if your filename includes the titleID
 
  • Like
Reactions: naddel81

S3phi40T

Well-Known Member
Member
Joined
Dec 15, 2016
Messages
302
Trophies
0
Age
40
XP
917
Country
Poland
Can somebody link me to a tutorial where nutfs/nut is explained? I dunno what do select when I want to install over network.


EDIT: I noticed NUT not showing many of my NSPs due to "NSP titleID not set". can I force NUT to show those NSPs and maybe set the filename for titleID instead? that would be awesome!
Rename your files or use some batch script.

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka
 
  • Like
Reactions: naddel81

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,778
Country
United States
Rename your files or use some batch script.

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka

I am certain just "renaming" the files would not work since it need the titleID set. so I would have to rename the titleID to be the correct one for that file. since I do not know the correct titleID, how can I find out?
 

S3phi40T

Well-Known Member
Member
Joined
Dec 15, 2016
Messages
302
Trophies
0
Age
40
XP
917
Country
Poland
I am certain just "renaming" the files would not work since it need the titleID set. so I would have to rename the titleID to be the correct one for that file. since I do not know the correct titleID, how can I find out?
Nut > not downloaded and search. Type game name and you have tid in description.
Copy/paste > nut.py -o

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka
 

S3phi40T

Well-Known Member
Member
Joined
Dec 15, 2016
Messages
302
Trophies
0
Age
40
XP
917
Country
Poland
As long as whatever nap file contains [title ID] it will be properly renamed.

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka
 
  • Like
Reactions: naddel81

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
Which SD card do you have? And where are the titles you are installing located?
Sandisk Class10, Files are stored on USB HDD - copying to a USB Stick gives 14MB/s...

I will do some tests with usb card reader to determine the Speed of the Card when the actual queue is installed via Network ;)
 
Last edited by aut0mat3d,

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
Stable >30 MB/s when copying direct to the Card.
-Same Setup but Cardreader instead of USB Cable.. - tried 2 different USB Cables
 

S3phi40T

Well-Known Member
Member
Joined
Dec 15, 2016
Messages
302
Trophies
0
Age
40
XP
917
Country
Poland
LOL, I have 25 up to 30MB/s over LAN.
14MB over USB wouldn't be worth effort.

Wysłane z mojego Redmi Note 4 przy użyciu Tapatalka
 

razzamatazm

New Member
Newbie
Joined
Aug 7, 2007
Messages
2
Trophies
0
XP
20
Country
United States
I can run server.py and it will scan and serve just fine. But only once. When I close it and reopen it, it locks up upon trying to scan again. This is repeatable for me - and it happens with 1.2 and 1.1 and the exe file. I can fix by removing everything and extracting again.

Any ideas?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    ButterScott101 @ ButterScott101: +1