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 |...")
 
m (Text replacement - "Category:PC utilities for 3DS homebrew" to "")
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = PC FBI Server
|title=PC FBI Server
| image = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.jpg|250px
|image=pcfbiserver4.png
| type = PC Utilities
|description=Make your PC a server for CIA installation over the WI-FI.
| version = v2.0
|author=DD2XAlpha
| licence = Mixed
|lastupdated=2022/05/19
| author = DD2XAlpha
|type=File Operation
| website = https://gbatemp.net/threads/pre-release-pc-fbi-server-2-0-alpha.531104/
|version=3.0
| download = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/PCFBIServer.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/pcfbiserver.7z
|website=https://github.com/DD2XAlpha/PC_FBIServer
|source=https://github.com/DD2XAlpha/PC_FBIServer
}}
}}
<youtube>L1k4uCjNhD4</youtube>
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.


<span style="font-size: 18px">'''PC FBI Server 2.0'''</span>
==Features==
* Remote install and update homebrew.
* 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).


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.
==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).


As far as I know, everything should work perfectly. But is always good to know what happen in other people machines.
'''Note:''' Make sure Python is a PATH variable (see [https://appuals.com/fix-python-is-not-recognized-as-an-internal-or-external-command/ tutorial]).


'''What is PC FBI Server:'''
===How to use===
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!
* On your 3DS open FBI, select Remote install > Receive URLs overt the network.
* On your PC, open PC FBI Server.
* Fill the information required, including 3DS IP (shown on your 3DS), CIA file, your PC IP and 3DS Port (also shown on the 3DS, often 5000).
* Hit Start.
* In your 3DS a prompt should appear asking if you want to install, press <code>A</code> to proceed.


'''Does it has trasnfer limit?'''
===FAQ===
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)
'''Q. How do I send multiple files (queuing)?'''


'''What I need to use it?'''
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 <code>State</code> column.


* PC with Windows
'''Q. Is there a trasnfer limit?'''
* 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]
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.


'''How to use?'''
'''Q. I am getting error "Failed to install from URL" during transfer.'''
-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?'''


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).


* Now it doesn't matter if the name of the CIA or folder has spaces or special symbols, those now are accepted!
==Screenshots==
* Now with 3ds box covers! Powered by [https://www.gametdb.com/ GameTDB] to add style to the app. Thanks GameTDB
https://dlhb.gamebrew.org/3dshomebrews/pcfbiserver3.png
* 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'''
https://dlhb.gamebrew.org/3dshomebrews/pcfbiserver4.png


https://dlhb.gamebrew.org/3dshomebrews/pcfbiserver5.png


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
==Media==
 
'''How to install CIAs over the internet using FBI''' ([https://www.youtube.com/watch?v=L1k4uCjNhD4 4GVN Spectrum]) <br>
<span>Spoiler</span>
<youtube>L1k4uCjNhD4</youtube>
<div class="SpoilerTarget bbCodeSpoilerText">
 
[[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==
'''V3.0 2022/05/19'''
*New interface (material design).
*Ability to choose between dark and light mode (WIP).
*Now when selecting a folder for queue you can see the CIA size on the grid.
*Async download of the boxart, so it wont freeze the app for a moment.
*Updated database of 3DS games.


Special thanks to [https://gbatemp.net/members/164902/ @wrettcaughn] for helping me to improve this application!
'''V2.0 2019/04/21'''
* 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.


<span style="font-size: 15px">You can '''download it here:'''</span>
'''V2.0 R-3 Alpha 2019/02/11'''
https://github.com/DD2XAlpha/PC_FBIServer/releases/tag/2.0
* Now it doesn't matter if the name of the CIA or folder has spaces or special symbols, those now are accepted.
<span style="font-size: 15px">'''<span style="color: #0080ff">Donations here</span> [[File:styles/default/gbatemp/smileys/hrth.gif|class=mceSmilie|:hrth:]]:'''
* Now with 3ds box covers. Powered by [https://www.gametdb.com GameTDB] to add style to the app. Thanks GameTDB.
https://www.paypal.me/dd2xalpha/
* 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.


'''Official web:'''
'''V1.2 2019/01/21'''
https://dd2xalpha.github.io/PC_FBIServer/
* 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.


'''Github Repository:'''
'''V1.1 2019/01/17'''
https://github.com/DD2XAlpha/PC_FBIServer</span>
* 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.


<div class="messageTextEndMarker">
'''V1.0 2019/01/11'''
* Initial release.


==Credits==
Special thanks to wrettcaughn for helping to improve this application.


</div>
==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

Latest revision as of 04:23, 6 May 2024

PC FBI Server
Pcfbiserver4.png
General
AuthorDD2XAlpha
TypeFile Operation
Version3.0
LicenseMixed
Last Updated2022/05/19
Links
Download
Website
Source

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

  • Remote install and update homebrew.
  • 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 > Receive URLs overt the network.
  • On your PC, open PC FBI Server.
  • Fill the information required, including 3DS IP (shown on your 3DS), CIA file, your PC IP and 3DS Port (also shown on the 3DS, often 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).

Screenshots

pcfbiserver3.png

pcfbiserver4.png

pcfbiserver5.png

Media

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

Changelog

V3.0 2022/05/19

  • New interface (material design).
  • Ability to choose between dark and light mode (WIP).
  • Now when selecting a folder for queue you can see the CIA size on the grid.
  • Async download of the boxart, so it wont freeze the app for a moment.
  • Updated database of 3DS games.

V2.0 2019/04/21

  • 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 2019/02/11

  • 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 2019/01/21

  • 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 2019/01/17

  • 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 2019/01/11

  • Initial release.

Credits

Special thanks to wrettcaughn for helping to improve this application.

External links

Advertising: