More actions
No edit summary |
|||
Line 78: | Line 78: | ||
==Credits== | ==Credits== | ||
The original SocketPunch GUI app was developed by GBATemp's user @Joshtech thanks to @Steveice10's sockfile. You can find the orignal SocketPunch it in his original post. | The original SocketPunch GUI app was developed by GBATemp's user @Joshtech thanks to @Steveice10's sockfile. You can find the orignal SocketPunch it in his original post. | ||
==External links== | |||
* GitHub - https://github.com/Olmectron/SocketPunch | |||
* GBAtemp - https://gbatemp.net/threads/release-socketpunch-fbi-network-cia-installer-for-android-pc.412174 | |||
[[Category:3DS homebrew applications]] | [[Category:3DS homebrew applications]] | ||
[[Category:PC utilities for 3DS homebrew]] | [[Category:PC utilities for 3DS homebrew]] |
Revision as of 02:21, 23 February 2022
SocketPunch | |
---|---|
File:Socketpunch2.png | |
General | |
Author | Olmectron |
Type | PC Utilities |
Version | Desktop 1.2.5 & Android 0.5 alpha |
License | Mixed |
Last Updated | 2016/06/19 |
Links | |
Desktop & Android Download | |
Website | |
Source | |
Socket Punch is an application developed for sending CIA files through local network and install them directly using FBI's network abilities.
The app is available for desktop Java 8 platform and as a Java Native EXE installer. The Java version (JAR file) should work on Windows, Mac and some Linux distros, given that you can install the latest Oracle's Java version. The Java Native EXE installer works on Windows 7 and higher, and doesn't need you to install Java separately.
Note: No longer being maintained. It is receommended using custom install which is a lot faster than SocketPunch.
User guide
The Android port should work on version 2.3.3 or higher. However, it's only been tested on Android 4.4 and 5.1 so far. You can find it below.
As of April, 2016, Steveice10, the author of FBI, has released the 2.0 update. This update changed the way data is sent to the app from the PC. The Desktop version is already compatible with this new protocol, while the Android version still needs to be updated.
While the Socket Punch Desktop app already works with the FBI 2 update, if you want to use the old sending method, you can use the inculded FBI 1.4 build from wjchen (this build fixes the problem with big files stopping midway when transferring in FBI 1.4).
Instructions for Android
- Start the app from your app menu.
- Press the OPEN CIA button. A Document Selector will show up, look for your CIA files.
- After selecting you CIA file in step 2, open FBI in your 3DS and press Y button.
- Copy the IP Address that FBI will show to the "IP Address" field in the app.
- Press the Punch icon blue button in the bottom right corner and wait for your CIA file to be installed.
Instructions for desktop
- Start the JAR extension app. Or double click the installed Socket Punch app if you used the Native EXE installer.
- Look for CIAS in your directories pressing the folder icon button in the upper right corner. (Or add them by dragging and dropping on the window).
- Open FBI in your 3DS and press Y button.
- Copy the IP Address that FBI will show to the "3DS IP Address" field in the app.
- Press the Punch icon blue button in the bottom right corner and wait for your CIAS to be installed.
Note: It is recommended to disable the prompt option in FBI by pressing A when waiting for network. Specially if you're transfering many CIAS.
FAQ
Q. FBI doesn't want to connect, but I'm in a local network!
Sadly, FBI most times doesn't connect if you don't have an active internet connection in your 3DS (with internet access, and not only local network access). If you are sure your local network have internet access, check that your internet connection is correctly set up in your 3DS Settings.
Q. The transfer stops before it reaches 100%. I get a MISALIGNED error or something like that in FBI.
Download and install wjchen's build of FBI. The download link is nearly on the top of this post. Look for orange letters.
Q. Does it work if I'm using my 3DS connected to wifi tethering on my mobile device?
Yes, as long as your PC is connected to that same mobile network, and you have internet access.
Q. From my last question, I was talking about the Android app working with wifi tethering connected 3DS.
Yes, it should work. You can turn on your WiFi tethering on an Android device, and after connecting your 3DS to it, the Android app should work correctly with the local IP your 3DS will show.
Screenshots
Changelog
Desktop v1.2.5
- Fixed bug that prevented to send more than one file at in the same queue when using Newest Mode with FBI 2.
- Fixed bug that didn't open the file chooser if your last opened directory was removed or deleted.
- Note:There are some issues with language files right now. Method for loading strings will change for the next release, now it'll use XML files-
Desktop v0.6
- This release includes Material Design for GBATemp's @JoshTech's original SocketPunch app.
- It adds a Drag & Drop function for CIA files.
- You can download the JAR for use it with any Java 8 compatible device, or you can download the Windows native installer.
Credits
The original SocketPunch GUI app was developed by GBATemp's user @Joshtech thanks to @Steveice10's sockfile. You can find the orignal SocketPunch it in his original post.