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,

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
  • Like
Reactions: x0x0

leon315

POWERLIFTER
Member
Joined
Nov 27, 2013
Messages
4,100
Trophies
2
Age
124
XP
4,081
Country
Italy
just tried it, everytimes i ran ''scan folders'' my Tinfoil crashes, but i tried another one called ''ALUMINIUMFOIL'' and it worked.
 

gizmomelb

Well-Known Member
Member
Joined
Jul 13, 2006
Messages
926
Trophies
1
XP
1,658
Country
Australia
sorry to ask an obvious but does this work with SX Installer 1.4 or will there be an update to support this utility? thank you.
 

shivoooooo

Active Member
Newcomer
Joined
Feb 14, 2019
Messages
37
Trophies
0
Age
33
XP
555
Country
Japan
Tips For those users that "Zadig" does not recognize their "Nintendo Switch" when connecting to their computer, that is, they do not "libnx USB comms" after selecting "List All Devices", it may be due to the cable they are using. try different things all night, and finally the cause was something as simple as changing the cable for a better quality one. This cable works (worked) for everything, but for something reason, it just does not work for this.
 
  • Like
Reactions: blawar

realg123

Well-Known Member
Member
Joined
Aug 9, 2010
Messages
239
Trophies
1
XP
466
Country
Canada
Stupid question. I got the app to work and I'm running the latest tinfoil. But I don't see an install option anywhere in tinfoil

how would I go about installing?

I'm running the latest tinfoil. Got the link from the Original Poster and still no luck.

Edit: looks like I needed the key file in the tinfoil folder. How would I go about installing "all" I don't see that option
 
Last edited by realg123,

Link2811

Active Member
Newcomer
Joined
Jul 31, 2018
Messages
28
Trophies
0
Age
28
XP
327
Country
France
Well I just tried that, and every game I installed wirelessly just crash on startup :sad:

But no problem so far using USB, really cool ! :D
 

snoofly

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
1,012
Trophies
0
Age
54
XP
2,133
Country
United Kingdom
crazy.
set up a pc drive link to a gdrive folder (regular account), scanned the letter in nut and boom
guess you just need to click rescan each day to pick up the latest
 

blawar

Developer
OP
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
crazy.
set up a pc drive link to a gdrive folder (regular account), scanned the letter in nut and boom
guess you just need to click rescan each day to pick up the latest

Correct, autoscanning is a bad because gdrive limits how many api requests you can make to it per day, you wouldnt want to burn lots of api calls doing pointless scans :)

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

Stupid question. I got the app to work and I'm running the latest tinfoil. But I don't see an install option anywhere in tinfoil

how would I go about installing?

I'm running the latest tinfoil. Got the link from the Original Poster and still no luck.

Edit: looks like I needed the key file in the tinfoil folder. How would I go about installing "all" I don't see that option

Install all is found in the "new games" section. Select "New games" and you should se an option at the bottom to "install all".
 

realg123

Well-Known Member
Member
Joined
Aug 9, 2010
Messages
239
Trophies
1
XP
466
Country
Canada
Thank you, figured it out. But I noticed a few issues:
After a few seconds, new installs dissapears along with new dlc and new updates, and the app the tinfoil app freezes. I have to exit the tinfoil app (pressing home) then go back into album and try again.
 
Last edited by realg123,

KuranKu

I am KranK
Developer
Joined
Jan 13, 2019
Messages
367
Trophies
0
Age
34
Location
Israel
XP
1,181
Country
Israel
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.
I dont see locations in tinfoil 1.0 , wheres is it located ?
 

blahblah

Well-Known Member
Member
Joined
May 16, 2018
Messages
1,132
Trophies
0
Age
35
XP
1,472
Country
United States
Can we set this to scan once an hour? I can afford the API calls. Beats refreshing manually. Wish the Windows version had more configuration options. Seems kinda pared down.
 
Last edited by blahblah,

wurstpistole

GBAtemp MVP
Member
Joined
Nov 19, 2015
Messages
4,660
Trophies
1
XP
5,428
Country
United Kingdom
Short question,
Will IP Port and username and password stay the same for everytime I run the nut server? So I just run it and run SX installer and can install Via network without entering data again?

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

Just tried it with SX Installer - I ran nut.exe, scanned folder, saw nsps in Nut.
Then I went to "File Browser" and pressed X to add new.
I chose "Nut" in Protocol, entered IP, entered Port, left path blank, left username blank (as it says "none" in Nut), and entered the password guest.
When I open that new path then, nothing shows.
Everytime I enter the path in SX, the cmd window in the background shows
"GET /api/search HTTP/1.1" 401 -

It clearly connects, but I don't know what causes the issue. Any idea what I might be doing wrong?
 
Last edited by wurstpistole,

Extreme184X

Member
Newcomer
Joined
Jun 15, 2018
Messages
15
Trophies
0
Age
44
XP
128
Country
United States
Amazing work Blawar, your work is highly appreciated.
No more python for me! (at least for now)

This mini-tool works fine, and can install games without any issues, BUT i did come across one BUG;
instead of choosing to install a game, if let it idle (or do nothing) for exactly 1 minute, the following prompt pops up and it keeps repeating it self over and over:
usb exception: [Errno None] b'libusb0-dll:err [claim_interface] could not claim interface 0, win error: Cannot create a file when that file already exists.\r\n'

Once this prompt pops up, both tinfoil and sx launcher freezes, I would have press the home button to reload the app.
Again, this only happens if leave tinfoil or sx launcher idle for exactly one minute. otherwise this mini-tool works fine if don't let it idle for one minute.

I tried two USB type c cables, and same thing happens (i don't think its a USB cable bug)
Just want to know, has anyone one come across this? or does this bug only happen to me.
 
Last edited by Extreme184X,

fixingmytoys

Well-Known Member
Member
Joined
Jan 4, 2018
Messages
536
Trophies
0
XP
884
Country
Australia
DAM THIS IS GOOD!!!!!!! now if i could get this running on my QNAP nas/sever that would be the best and would not have to have my pc on , nas is on 24/7 :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: This parrot is no more it has ceased to be!