Homebrew RELEASE Boop - Graphical Interface for Tinfoil Network Install

elementalcode

Active Member
OP
Newcomer
Joined
Dec 31, 2016
Messages
32
Trophies
0
Age
30
XP
398
Country
Argentina
Boop 2.0.0
Become a friend of the snek... Now on switch!

Boop started as a C# implementation of the "ServeFiles.py" for FBI.
Then the switch came along... and then Tinfoil came along... and then Tinfoil used the same implementation...


Naturally the snek had to follow the path.

Boop allows you to send .NSP files directly to Tinfoil through your Wireless Local Network. (It also works with .CIA and .TIK for the 3ds, but this is the switch forum :P)


boop2.png


Features
  • Easy to use interface.
  • Multi-File booping
  • Auto detection of your Nintendo console IP address. (trying to match your MAC address)
  • Full Drag and drop support. (Drag those files to wherever you want boi)
  • Name your files whatever you want. I can take it. Even emojis! GO WILD!
  • Works on computers connected to multiple networks (or with multiple network adapters)

Nerd notes:
  • Doesn't require administrator privileges.
  • The webserver runs on EmbedIO.
  • The code is licenced under "The unlicence". That means is free. (Free as in Anarchy).
  • Getting info from inside the .nsp files require keys... Will look into it but it's not my priority.

Downloads:


I will use this spot to thank the hacking community on switch and 3ds. I know this program could be done 1000 times better in other languages, platforms, graphics and a lot of improvement. This is what I can do to give back to the community and if you think you can make a better Boop by all means do

You are now a friend of the snek.

(Any problems or crashes you have, you can post them here or create an issue on github.)
(Special thanks to Adubbz for putting up with my silly questions)
 

Paperjin

Active Member
Newcomer
Joined
Nov 11, 2017
Messages
42
Trophies
0
Age
37
XP
255
Country
United States
Snek is back! yay! It works great! Is drag/dropping into the list of the app supposed to work? i had difficulty with it.
I'm so glad you made this, thank you!
 

elementalcode

Active Member
OP
Newcomer
Joined
Dec 31, 2016
Messages
32
Trophies
0
Age
30
XP
398
Country
Argentina
Snek is back! yay! It works great! Is drag/dropping into the list of the app supposed to work? i had difficulty with it.
I'm so glad you made this, thank you!

I must have made a mistake somewhere. Will be fixed for 2.1.0 :wacko:

(dragging to the exe file does work if it helps)
 
  • Like
Reactions: Paperjin

elementalcode

Active Member
OP
Newcomer
Joined
Dec 31, 2016
Messages
32
Trophies
0
Age
30
XP
398
Country
Argentina
  • Like
Reactions: Eredhel

Captain Library

Well-Known Member
Member
Joined
Jun 21, 2012
Messages
116
Trophies
1
XP
1,058
Country
United Kingdom
I had success installing a few small NSPs with this, but it seems to be struggling with larger files.
Stardew Valley, Celeste, Axiom Verge, I Am Setsuna, Inside, Salt and Sanctuary installed fine.

Street Figher 30th Anniversary Collection, Ittle Dew 2+, Pac-Man Championship Edition 2, DOOM, Breath of the Wild and sadly Snek Pass all failed
It gets stuck at "Installing xxx.cnmt.nca to storage Id 5" on Tinfoil.

Can't quite place where the issue is arising, but anything below 2GB worked fine.
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
I had success installing a few small NSPs with this, but it seems to be struggling with larger files.
Stardew Valley, Celeste, Axiom Verge, I Am Setsuna, Inside, Salt and Sanctuary installed fine.

Street Figher 30th Anniversary Collection, Ittle Dew 2+, Pac-Man Championship Edition 2, DOOM, Breath of the Wild and sadly Snek Pass all failed
It gets stuck at "Installing xxx.cnmt.nca to storage Id 5" on Tinfoil.

Can't quite place where the issue is arising, but anything below 2GB worked fine.

Are you installing any DLC? or are these all base games?

Also, which FTP server are you using?
 

blawar

Developer
Developer
Joined
Nov 21, 2016
Messages
1,708
Trophies
1
Age
40
XP
4,311
Country
United States
Base games. I installed a couple of updates successfully too.



Not sure, I thought I just set a port and my Switch IP (as displayed in Tinfoil) in Boop. Port 8080 (default) if that helps, should I try another?

I havent looked at his source code, but if he's just wrapping tinfoil's python script, it does indeed work with larger files. I would diff his script with native tinfoil's, if its the same, report a bug to tinfoil's github.

https://github.com/Adubbz/Tinfoil
 

elementalcode

Active Member
OP
Newcomer
Joined
Dec 31, 2016
Messages
32
Trophies
0
Age
30
XP
398
Country
Argentina
I had success installing a few small NSPs with this, but it seems to be struggling with larger files.
Stardew Valley, Celeste, Axiom Verge, I Am Setsuna, Inside, Salt and Sanctuary installed fine.

Street Figher 30th Anniversary Collection, Ittle Dew 2+, Pac-Man Championship Edition 2, DOOM, Breath of the Wild and sadly Snek Pass all failed
It gets stuck at "Installing xxx.cnmt.nca to storage Id 5" on Tinfoil.

Can't quite place where the issue is arising, but anything below 2GB worked fine.

Huh... it should work with larger files...
Will try later and see what's going on

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

Why not just set up ftp server and use dz?

"Setup a ftp server"

That is easier said than done.

Having said that, be my guest :)
 

DeuX

Well-Known Member
Member
Joined
Jun 14, 2018
Messages
175
Trophies
0
Age
40
XP
605
Country
Switzerland
I waited so long for this... and it’s finally here! Sadly I forgot I use mostly OS X lol. Thanks for porting over boop :)
 

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
Yep, having the same issue with files > 2GB

That aside great tool though, very intuitive to use.
 

dankasfuk

New Member
Newbie
Joined
Sep 13, 2009
Messages
2
Trophies
0
XP
42
Country
United States
Glad to hear it's not just me with larger files. As others have mentioned, small NSPs are no problem. When attempting a larger transfer the process hangs with no progress. Task manager shows no CPU usage and no network activity, so definitely looks like Boop is the culprit. In any case, great addition to the arsenal and hopefully that 2GB limit can be fixed. Thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
    +1
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
    +1
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
    +1
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
  • BakerMan @ BakerMan:
    guys, should i change my pfp to one of these or keep it the same?
    iu

    iu

    (i guess i could change it to one of my other pfps too, but i just want to see what you guys think first)
  • SylverReZ @ SylverReZ:
    @BakerMan, Up to you.
  • BakerMan @ BakerMan:
    smug sonic time lmao
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Chronic The HempHog
  • DilllyDabDharma @ DilllyDabDharma:
    I'm new! Hi!
    DilllyDabDharma @ DilllyDabDharma: I'm new! Hi!