Homebrew FBI 2.4.3 - QR Code Installer

  • Thread starter Thread starter pman152
  • Start date Start date
  • Views Views 9,607
  • Replies Replies 25

pman152

Well-Known Member
Member
Joined
Dec 29, 2015
Messages
2,262
Reaction score
1,448
Trophies
2
XP
5,148
Country
United States
Anyone else hate this gimmick?
Network Install was working perfectly fine why did @Steveice10 replace it instead of just add it as a new menu.
I just dont understand at all. Now I have to install python and a bunch of dependancies just to send a 5mb file cause why else would I use this instead of a fast sd card reader.

smh
 
The sock file requires either Python or Java, so I don't quite understand why you're complaining.

Well there was SocketPunch you could use in addition to the FBI's Network installer; No messing with python or java required.

Anyone else hate this gimmick?
Network Install was working perfectly fine why did @Steveice10 replace it instead of just add it as a new menu.
I just dont understand at all. Now I have to install python and a bunch of dependancies just to send a 5mb file cause why else would I use this instead of a fast sd card reader.

smh

If you just want to send a 5MB file why not use the built-in FTP manager that's in the HBL? Works just fine. That's how I send over even bigger files because I don't have the screwdriver to open my 3DS.
 
Anyone else hate this gimmick?
Network Install was working perfectly fine why did @Steveice10 replace it instead of just add it as a new menu.
I just dont understand at all. Now I have to install python and a bunch of dependancies just to send a 5mb file cause why else would I use this instead of a fast sd card reader.

smh
I removed network install in favor of QR code installation because:
  • Network installation used a custom protocol, where as the QR code installer uses standard HTTP.
  • Removing the network installer reduces the amount and complexity of code for CIA installation.
  • For a long time I've been getting reports that the network installer is slow to transfer data, while the QR code installer has not had this issue.
As mentioned, sockfile required Java anyway, so needing Python 3 and two libraries isn't much different. If people are really against dependencies, someone can always make an alternative utility if they want to.
Well there was SocketPunch you could use in addition to the FBI's Network installer; No messing with python or java required.
SocketPunch is a Java application.
 
I had an issue of QR code bein extremely slow for me last week
downloaded the pksm homebrew cia with QR code (3mb or so), took me 4 minutes
used the same link that i created the QR code with on pc, 30 seconds
 
if you really complain about the python file + its deps, just install apache/nginx or even use nodejs+express.static to host your files and install them from fbi with a qrcode or whatever
 
  • Like
Reactions: Arubaro
Well there was SocketPunch you could use in addition to the FBI's Network installer; No messing with python or java required.



If you just want to send a 5MB file why not use the built-in FTP manager that's in the HBL? Works just fine. That's how I send over even bigger files because I don't have the screwdriver to open my 3DS.
Thats exactly why, I used that because it doesnt need python or anything

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

Well there was SocketPunch you could use in addition to the FBI's Network installer; No messing with python or java required.



If you just want to send a 5MB file why not use the built-in FTP manager that's in the HBL? Works just fine. That's how I send over even bigger files because I don't have the screwdriver to open my 3DS.
Its not as convenient as FBI's

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

I removed network install in favor of QR code installation because:
  • Network installation used a custom protocol, where as the QR code installer uses standard HTTP.
  • Removing the network installer reduces the amount and complexity of code for CIA installation.
  • For a long time I've been getting reports that the network installer is slow to transfer data, while the QR code installer has not had this issue.
As mentioned, sockfile required Java anyway, so needing Python 3 and two libraries isn't much different. If people are really against dependencies, someone can always make an alternative utility if they want to.

SocketPunch is a Java application.
Right, I understand it but why couldnt you add it instead of overwriting. I dont have any problems with the QR Code if it wasnt requiring python.
 
Thats exactly why, I used that because it doesnt need python or anything

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


Its not as convenient as FBI's

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


Right, I understand it but why couldnt you add it instead of overwriting. I dont have any problems with the QR Code if it wasnt requiring python.
Why can't you just install python? Just curious.
 
I have other apps and it ALWAYS seems to just give me grief like dependancy errors and also sometimes fucks up my Git command and others.
Odd, dependency errors are likely user error but I'm not sure about the git command, doesn't mess mine up.

I guess if it really bothers you that much you can simply delete FBI and install version before the most recent one (or make a custom version with the old network install feature)
 
then just write your own little simple http server, let it server up a .cia file on <pc ip>/ciafile.cia and display a QR code pointing to it, scan and voila... wouldn't be too hard to write up in say, C# or Java
 
  • Like
Reactions: Mrrraou
And where do I get the QRCode? This measure is useless without QR Codes.
If it is directly from the Nintendo server in my case is slower.

That's the reason why I never use freeshop.

You should also add the remaining time in minutes to the download. At least with the Network Installer I would tell you how many minutes were remain in the socketpunch
 
Last edited by Xmortal,
I removed network install in favor of QR code installation because:
  • Network installation used a custom protocol, where as the QR code installer uses standard HTTP.
  • Removing the network installer reduces the amount and complexity of code for CIA installation.
  • For a long time I've been getting reports that the network installer is slow to transfer data, while the QR code installer has not had this issue.
As mentioned, sockfile required Java anyway, so needing Python 3 and two libraries isn't much different. If people are really against dependencies, someone can always make an alternative utility if they want to.

SocketPunch is a Java application.
But now, I can't install CIAs which don't fit on my SD card and have extra space. With the old installer, you could install over network if you did not have enough space.
 

Site & Scene News

Popular threads in this forum