Homebrew [Release] SocketPunch - FBI network CIA installer for Android & PC

  • Thread starter Thread starter Olmectron
  • Start date Start date
  • Views Views 430,578
  • Replies Replies 671
  • Likes Likes 54
In the folder with your .jar place config.txt with
Code:
// This file contains settings for SocketPunch
// Please keep in mind that buffersize should match with FBI (default 128)
savelog=true
buffersize=128
ip=192.168.137.33
That's exact contents of mine. Start your SocketPunch mod. That's all.
And btw: What's Initial code: and I'm a five thingy?

Oh, thanks! So it's what I said in my edit to my last post:

Edit: Oh, did you have an older config.txt (probably from the original SocketPunch)? If so, it could be that I changed encoding from Unicode (which was used before) to UTF-8, deleting the old one should fix the double field issue.

Initial code is the four "first" bytes that identify the CIA when it's installed to the 3DS. You could even put Title ID, but it's shorter than it (it's only the last 4 bytes of the Title ID, I think).

I'm a five was the only thing that I thought that could fit in little space in the GUI for telling people a field has a value of 5 if they don't write anything on it:

example_five.PNG
 
Oh, thanks! So it's what I said in my edit to my last post:



Initial code is the four "first" bytes that identify the CIA when it's installed to the 3DS. You could even put Title ID, but it's shorter than it (it's only the last 4 bytes of the Title ID, I think).

I'm a five was the only thing that I thought that could fit in little space in the GUI for telling people a field has a value of 5 if they don't write anything on it:

View attachment 43125
Yeah, I just thought it's a good idea to replace older config with the new one. Less confusion. Look at my edit with Cyrillic errors, please
And a little suggestion: can you add ability to change the order of CIA's in the queue?
 
  • Like
Reactions: Olmectron
Yeah, I just thought it's a good idea to replace older config with the new one. Less confusion. Look at my edit with Cyrillic errors, please
And a little suggestion: can you add ability to change the order of CIA's in the queue?
I'll look into that suggestion. Would you mind sharing your language text file with me, please?
 
Are you using the recommended FBI build posted in the OP? It's not the same as the latest. It fixes the error you're showing.

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



The build in that link, @morrisonian

Thanks man it worked!! Even the transfer speed is faster 940 KB/s approximately. JUst one final question: whenever I install any other update of the FBI, after installing it, I'll always have to install the fix cia or just this time?
 
Just tried this app out for the first time since I can't stand plugging my micro sd card into my computer over and over. I get 1500KB/s for my speed.
 
First, I just wanted to say thanks for working on this.

There's a small issue with opening CIA files if the directory that was last opened was deleted or renamed which causes nothing to open. You can click the button, but the open file prompt never appears. It's a minor issue, but I did a quick look through and didn't see it mentioned.
 
  • Like
Reactions: Olmectron
So, should I translate into Cyrillic languages or not?
Sorry, I've been out and haven't been able to check the issue, yet.

I'll check later today, in 5-6 hours or before.

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

Thanks man it worked!! Even the transfer speed is faster 940 KB/s approximately. JUst one final question: whenever I install any other update of the FBI, after installing it, I'll always have to install the fix cia or just this time?
Sorry for not answering before. It's the FBI app you need to have installed. Sorry if this causes any inconvenience.

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

First, I just wanted to say thanks for working on this.

There's a small issue with opening CIA files if the directory that was last opened was deleted or renamed which causes nothing to open. You can click the button, but the open file prompt never appears. It's a minor issue, but I did a quick look through and didn't see it mentioned.
Thanks for commenting. I'll look into It.
 
  • Like
Reactions: morrisonian
So, should I translate into Cyrillic languages or not?
Hi there. Sorry for the late reply. I wasn't able to replicate the error you showed to me. It could have to see with your computer language and path, so it failed to read the text file? The console errors weren't enough to say for sure. Could you please tell me your language name (in your computer) and the absolute path where the JAR was stored when used? If you can't, that's okay too. Thanks for your help so far!

cyrilic issue.PNG
 
Yo, just leavin this here~


o3DS Transfer speed:
5prcHfM.png



n3DS Transfer speed:
hjkTmn6.png


There IS an improvement, specially on the OLD 3DS which speeds only reached around half a megabyte, now it's exactly 1MB/s (It reached that speed with other files than the one in the picture)
The NEW 3DS reached an exact speed of 1.2MB/s 1.4MB/s and I am pretty happy with those speeds :)

Good job mate!
 
Last edited by TinchoX,
  • Like
Reactions: Olmectron
Any plan for deleting the .cia's directly on the 3ds is that possible ? because you have to use the sd card one day anyway to make space again and delete old cia's you dont even need.
 
Any plan for deleting the .cia's directly on the 3ds is that possible ? because you have to use the sd card one day anyway to make space again and delete old cia's you dont even need.
This app installs directly your CIA files from your computer. It doesn't "copy" any CIA file to your SD card.

If you want to uninstall a CIA (the software installed in your console), simply do It from the Data Management menu in your 3DS System Settings.
 
Last edited by Olmectron,
Hi there. Sorry for the late reply. I wasn't able to replicate the error you showed to me. It could have to see with your computer language and path, so it failed to read the text file? The console errors weren't enough to say for sure. Could you please tell me your language name (in your computer) and the absolute path where the JAR was stored when used? If you can't, that's okay too. Thanks for your help so far!

View attachment 43477
It's russian.
D:\3DS\games\CIA\
How do you change the language? I just type language=russian (same as language filename).

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

So overthinking isn't a good thing, yeah. Sorry for bothering you, it's all good now. Eh.

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

What about About page? Why not add it to lang file too?

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

IDK if it's a good idea to write log in file in non-english localization btw
 
It's russian.
D:\3DS\games\CIA\
How do you change the language? I just type language=russian (same as language filename).

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

So overthinking isn't a good thing, yeah. Sorry for bothering you, it's all good now. Eh.

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

What about About page? Why not add it to lang file too?

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

IDK if it's a good idea to write log in file in non-english localization btw
I think you already figured out how to change the language. "Import language" and "Chang3e language" options in the app. If you are editing the config.txt file, just write the full name of your file, including the .txt extension.

I don't want the About info to be translated because people could simply remove the "..." from the text line and write anything they want. I just let that hard coded.

The log is written with UTF-8 without BOM encoding, so it should be okay even with other languages like Japanese or Chinese. Is this what you meant?
 
Last edited by Olmectron,
I think you already figured out how to change the language. "Import language" and "Chang3e language" options in the app. If you are editing the config.txt file, just write the full name of your file, including the .txt extension.

I don't want the About info to be translated because people could simply remove the "..." from the text line and write anything they want. I just let that hard coded.

The log is written with UTF-8 without BOM encoding, so it should be okay even with other languages like Japanese or Chinese. Is this what you meant?
No, I meant that you'll be unable to read app's log in Russian, for example.
BTW, here's my localization.
The hardest part was to get strings length just right, Russian phrases tend to me more lengthy, you know.
I hope I didn't miss anything. Can you check it, please? Just that it didn't cut words.
And check this one
Code:
speed_update=Осталось ... минут, ...MB из ...MB на скорости ...KB/s
I moved first ... a word to the right, coz you can't make normal sentence in russian the way it was before.
 

Attachments

  • Like
Reactions: Olmectron
Latest desktop build
March 25th, 2016: SocketPunch MOD v1.0.5

Standard multiplatform JAR
Native EXE Installer for Windows

  • Now you can re-order items in the list by dragging around and releasing the mouse button on another item (they will swap places in the list). Thanks to @WallK for suggesting this feature.
  • Added Russian thanks to user @WallK
  • Added Italian thanks to user @Real.96 . Users @Criminal90 and @iv2b, shared an Italian translation too, so thanks everyone!

    movement_card.gif
 
Last edited by Olmectron,

Site & Scene News

Popular threads in this forum