PC FBI Server 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = PC FBI Server | image = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.jpg|250px | type = PC Utilities | version = v2.0 | licence = Mixed |...")
 
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.jpg|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.jpg|250px
| type = PC Utilities
| type = PC Utilities
| version = v2.0
| version = v2.0 (21 Apr 2019)
| licence = Mixed
| licence = Mixed
| author = DD2XAlpha
| author = DD2XAlpha
Line 10: Line 10:
| source = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.rar
| source = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.rar
}}
}}
<youtube>L1k4uCjNhD4</youtube>


<span style="font-size: 18px">'''PC FBI Server 2.0'''</span>
PC FBI Server is a tool for Windows with Python that can send a CIA file over the wifi, so you don't need to take off your SD/micro SD of your 3DS, put it on your PC and the need of have the double amount of the CIA size that you are going to install, and it installs it automatically.


Hello guys! I've been working hard to get my app PC FBI Server look and work awesome. But some bugs may still there, so if anyone has the opportunity of checking it and if a bug happen send a PM with a screen capture of it.
==Features==
* Accept spaces or special symbols for CIA or folder.
* 3DS box covers (powered by [https://www.gametdb.com/ GameTDB]).
* Ability of choosing preferences for PAL covers.
* Database (thanks to [http://3dsdb.com/ 3dsdb.com] and their XML database).
* When you select a CIA it displays it's name, region and titleID
* Choose between send one single CIA file or more (queuing).


As far as I know, everything should work perfectly. But is always good to know what happen in other people machines.
==User guide==
===Requisites===
* PC with Windows.
* [https://www.python.org Python 3] installed.
* 3DS with [[FBI 3DS|FBI]] installed.
* WiFi connection (PC and 3DS should be on the same network).


'''What is PC FBI Server:'''
'''Note:''' Make sure Python is a PATH variable (see [https://appuals.com/fix-python-is-not-recognized-as-an-internal-or-external-command/ tutorial]).
PC FBI Server is a tool for Windows with Python that can send a CIA file over the wifi, so you don't need to take off your SD/micro SD of your 3DS, put it on your PC and the need of have the double amount of the CIA size that you are going to install, and it installs it automatically!


'''Does it has trasnfer limit?'''
===How to use===
Nope, you can transfer larger CIAs without problem (NOTE: Apparently there is a size limit, the user [https://gbatemp.net/members/371675/ @DualBladedKirito] told me it can not transfer CIA files that it's size is up to 4.5Gb)
On your 3DS open FBI, select <code>Remote install</code> option, then select <code>Receive URLs overt the network</code>.


'''What I need to use it?'''
On your PC, open PC FBI Server. Fill the information required 3DS IP (shown on your 3DS), CIA file, your PC IP and 3DS Port (also shown on the 3DS, usually 5000).


Hit <code>Start</code>.


* PC with Windows
In your 3DS a prompt should appear asking if you want to install, press <code>A</code> to proceed.
* Python 3 installed (you can download it from [https://www.python.org/ here])
* 3DS with FBI installed
* Wifi connection (PC and 3DS should be on the same network)


'''NOTE:''' Make sure Python is a PATH variable, if you don't know how to do it see this [https://appuals.com/fix-python-is-not-recognized-as-an-internal-or-external-command/ tutorial]
===FAQ===
'''Q. How do I send multiple files (queuing)?'''


'''How to use?'''
Queuing works if all the CIA's files are in the same folder.
-On your 3DS open FBI, select 'Remote install' option, then select 'Receive URLs overt the network'
-On your PC, open PC FBI Server
-Fill the information required (3DS IP [Shown on your 3DS], CIA file, your PC IP and 3DS Port [Also in shown on the 3DS, usually 5000]
-Hit start
-In your 3DS a prompt should appear asking if you want to install, just press A.
'''
What is new?'''


For selecting a CIA to send in queuing, check the little box in the <code>State</code> column.


* Now it doesn't matter if the name of the CIA or folder has spaces or special symbols, those now are accepted!
'''Q. Is there a trasnfer limit?'''
* Now with 3ds box covers! Powered by [https://www.gametdb.com/ GameTDB] to add style to the app. Thanks GameTDB
* Ability of choosing preferences for PAL covers
* Now with database thanks to [http://3dsdb.com/ 3dsdb.com] and their XML database
* Design of the app updated
* Now when you select a CIA it displays it's name, region and titleID
* Added Queuing!
* Your PC IP and port 5000 will be already wrote on the textboxes!
* For selecting a CIA to send in queuing, just check the little box in the 'State' column.


'''Images'''
The size limit for CIA files appears to be 4.5Gb. You may see error <code>File size limit reached</code> if you attempt to transfer file that is over 4.5Gb.


'''Q. I am getting error <code>Failed to install from URL</code> during transfer.'''


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
Turn off any Virtual Machines if they are running. Also make sure to check all of your network settings:
* If you have multiple network adapters active, make sure the one you're using has priority.
* Try logging into your router and make sure you don't have any ports blocked by default (opening 5000 and 8080 locally for good measure).


<span>Spoiler</span>
==Media==
<div class="SpoilerTarget bbCodeSpoilerText">
'''How to install CIAs over the internet using FBI''' ([https://www.youtube.com/watch?v=L1k4uCjNhD4 4GVN Spectrum]) <br>
 
<youtube>L1k4uCjNhD4</youtube>
[[File:https://gbatemp.net/attachments/upload_2019-4-20_21-28-35-png.164384/|class=bbCodeImage LbImage|upload_2019-4-20_21-28-35.png]]
[[File:https://gbatemp.net/attachments/upload_2019-4-20_21-29-14-png.164385/|class=bbCodeImage LbImage|upload_2019-4-20_21-29-14.png]]
 
</div>


</div>
==Changelog==
'''V2.0'''
* Changed the theme of the app, so it's more eye appealing.
* Added queuing.
* You can choose between send one single CIA file or more (queuing).
* Your PC ip and port 5000 will appear already wrote in the text boxes, if the PC IP is not correct just change it.


Special thanks to [https://gbatemp.net/members/164902/ @wrettcaughn] for helping me to improve this application!
'''V2.0 R-3 Alpha'''
* Now it doesn't matter if the name of the CIA or folder has spaces or special symbols, those now are accepted.
* Now with 3ds box covers! Powered by [https://www.gametdb.com GameTDB] to add style to the app. Thanks GameTDB.
* Ability of choosing preferences for PAL covers.
* Now with database thanks to [http://3dsdb.com 3dsdb.com] and their XML database.
* Design of the app updated.
* Now when you select a CIA it displays it's name, region and titleID.


<span style="font-size: 15px">You can '''download it here:'''</span>
'''V1.2'''
https://github.com/DD2XAlpha/PC_FBIServer/releases/tag/2.0
* Added new restrictions to the text boxes, it prevents you to write something incorrect.
<span style="font-size: 15px">'''<span style="color: #0080ff">Donations here</span> [[File:styles/default/gbatemp/smileys/hrth.gif|class=mceSmilie|:hrth:]]:'''
* Added the option to remember your data, so you don't have to write it again.
https://www.paypal.me/dd2xalpha/
* Now the program name is PC FBI Server.exe and not ServerFiles.exe, also it has Icon now.


'''Official web:'''
'''V1.1'''
https://dd2xalpha.github.io/PC_FBIServer/
* Added help guide.
* Now the program itself gets your PC IP.
* Added links to the github official page.
* Now the program alerts you in case the name of your cia file doesn't follow the rules, it detects spaces and special characters.


'''Github Repository:'''
'''V1.0'''
https://github.com/DD2XAlpha/PC_FBIServer</span>
* Initial release.


<div class="messageTextEndMarker">
==Credits==
Special thanks to wrettcaughn for helping to improve this application.


==External links==
* Official webpage - https://dd2xalpha.github.io/PC_FBIServer
* GitHub - https://github.com/DD2XAlpha/PC_FBIServer
* GBAtemp - https://gbatemp.net/threads/pre-release-pc-fbi-server-2-0-alpha.531104


</div>
[[Category:3DS homebrew applications]]
[[Category:PC utilities for 3DS homebrew]]

Revision as of 01:09, 11 July 2021

Template:Infobox 3DS homebrew

PC FBI Server is a tool for Windows with Python that can send a CIA file over the wifi, so you don't need to take off your SD/micro SD of your 3DS, put it on your PC and the need of have the double amount of the CIA size that you are going to install, and it installs it automatically.

Features

  • Accept spaces or special symbols for CIA or folder.
  • 3DS box covers (powered by GameTDB).
  • Ability of choosing preferences for PAL covers.
  • Database (thanks to 3dsdb.com and their XML database).
  • When you select a CIA it displays it's name, region and titleID
  • Choose between send one single CIA file or more (queuing).

User guide

Requisites

  • PC with Windows.
  • Python 3 installed.
  • 3DS with FBI installed.
  • WiFi connection (PC and 3DS should be on the same network).

Note: Make sure Python is a PATH variable (see tutorial).

How to use

On your 3DS open FBI, select Remote install option, then select Receive URLs overt the network.

On your PC, open PC FBI Server. Fill the information required 3DS IP (shown on your 3DS), CIA file, your PC IP and 3DS Port (also shown on the 3DS, usually 5000).

Hit Start.

In your 3DS a prompt should appear asking if you want to install, press A to proceed.

FAQ

Q. How do I send multiple files (queuing)?

Queuing works if all the CIA's files are in the same folder.

For selecting a CIA to send in queuing, check the little box in the State column.

Q. Is there a trasnfer limit?

The size limit for CIA files appears to be 4.5Gb. You may see error File size limit reached if you attempt to transfer file that is over 4.5Gb.

Q. I am getting error Failed to install from URL during transfer.

Turn off any Virtual Machines if they are running. Also make sure to check all of your network settings:

  • If you have multiple network adapters active, make sure the one you're using has priority.
  • Try logging into your router and make sure you don't have any ports blocked by default (opening 5000 and 8080 locally for good measure).

Media

How to install CIAs over the internet using FBI (4GVN Spectrum)

Changelog

V2.0

  • Changed the theme of the app, so it's more eye appealing.
  • Added queuing.
  • You can choose between send one single CIA file or more (queuing).
  • Your PC ip and port 5000 will appear already wrote in the text boxes, if the PC IP is not correct just change it.

V2.0 R-3 Alpha

  • Now it doesn't matter if the name of the CIA or folder has spaces or special symbols, those now are accepted.
  • Now with 3ds box covers! Powered by GameTDB to add style to the app. Thanks GameTDB.
  • Ability of choosing preferences for PAL covers.
  • Now with database thanks to 3dsdb.com and their XML database.
  • Design of the app updated.
  • Now when you select a CIA it displays it's name, region and titleID.

V1.2

  • Added new restrictions to the text boxes, it prevents you to write something incorrect.
  • Added the option to remember your data, so you don't have to write it again.
  • Now the program name is PC FBI Server.exe and not ServerFiles.exe, also it has Icon now.

V1.1

  • Added help guide.
  • Now the program itself gets your PC IP.
  • Added links to the github official page.
  • Now the program alerts you in case the name of your cia file doesn't follow the rules, it detects spaces and special characters.

V1.0

  • Initial release.

Credits

Special thanks to wrettcaughn for helping to improve this application.

External links

Advertising: