More actions
(Created page with "{{Infobox 3DS homebrew | title = FTPDB | image = https://dlhb.gamebrew.org/3dshomebrew/FTPDB.jpg|250px | type = Utilities | version = v1.4.1 | licence = Mixed | author = Favna...") |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/FTPDB.jpg|250px | | image = https://dlhb.gamebrew.org/3dshomebrew/FTPDB.jpg|250px | ||
| type = Utilities | | type = Utilities | ||
| version = v1.4.1 | | version = v1.4.1 Sanic CPU edition | ||
| licence = Mixed | | licence = Mixed | ||
| author = Favna | | author = Favna | ||
Line 10: | Line 10: | ||
| source = https://dlhb.gamebrew.org/3dshomebrew/FTPDB.rar | | source = https://dlhb.gamebrew.org/3dshomebrew/FTPDB.rar | ||
}} | }} | ||
FTPDB, formerly called FTP3DS, is a simple FTP client for 3DS. | |||
==Features== | |||
* Works well with a variety of clients. | * Works well with a variety of clients. | ||
* Supports multiple simultaneous clients. The 3DS itself only appears to support enough sockets to perform 4-5 simultaneous data transfers, so it will help if you limit your FTP client to this many parallel requests. | * Supports multiple simultaneous clients. The 3DS itself only appears to support enough sockets to perform 4-5 simultaneous data transfers, so it will help if you limit your FTP client to this many parallel requests. | ||
== | ==Installation== | ||
===Installing=== | |||
Use either CIA or 3DSX. | |||
===Building=== | |||
Install and set up [http://3dbrew.org/wiki/Setting_up_Development_Environment devkitARM and libctru]. | |||
Clone this repository and cd in the resulting directory. | |||
Then run the following command: <code>make</code> | |||
This will create the <code>/output</code> folder with all required files. | This will create the <code>/output</code> folder with all required files. | ||
== Recommended Clients == | ==User guide== | ||
'''Recommended Clients:''' | |||
* Windows - [https://filezilla-project.org/download.php?type=client FileZilla]. | |||
* Linux - [https://filezilla-project.org/download.php?type=client FileZilla]. | |||
* MacOS - [https://filezilla-project.org/download.php?type=client FileZilla]. | |||
* iOS non jailbroken - [https://itunes.apple.com/us/app/ftpmanager-ftp-sftp-ftps-client/id525959186?mt=8 FTPManager]. | |||
* iOS Jailbroken - [http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=filzafilemanagerDp Filza]. | |||
* Android - [https://play.google.com/store/apps/details?id=turbo.client&hl=en Turbo FTP Client & SFTP Client]. | |||
==Media== | |||
<youtube>B4VkMQGuBeU</youtube> | |||
==Changelog== | |||
'''v1.4.1 20 Jan 2017''' | |||
* Updated CPU clock speed to 804 MHz. | |||
'''v1.4 20 Jan 2017''' | |||
* Now has the new homebrew logo courtesy of PabloMK7. | |||
'''v1.3 20 Jan 2017''' | |||
* Following the FreeShop takedown based on using Nintendo 3DS Logo, the logo for FTPDB has been rebuilt with updated Buildtools and ensured it uses Homebrew logo. | |||
'''v1.2 20 Jan 2017''' | |||
* Long requested rename is finally here. Decided to go for FTPDB suggested by /u/ketchup901 on reddit. The 'b' refers to that this version of FTPD uses Buildtools. | |||
* Also added the SIZE command reflecting latest changes made by mtheall. | |||
* IMPORTANT NOTICE: In case the icon of your existing FTP3DS does not change upon updating please fully remove the installed application and reinstall it. | |||
'''v1.1 20 Jun 2016''' | |||
* Updates to reflect changes made for FTPD (v2.2). | |||
* Show free space on SD card. | |||
* Show minimal info on TCP table. | |||
* Updates to reflect changes made for Buildtools (commit a3770c2). | |||
* Fix old typo in RSF template. | |||
* Update Windows and Linux Makerom builds. | |||
'''v1.0 11 Jun 2016''' | |||
* Initial release. | |||
==Credits== | |||
* mtheall for FTPD. | |||
* steveice10 for the project_ctr, bannertool and buildtools. | |||
* usagirei for assisting in the switching of makefile to support buildtools. | |||
==External links== | |||
* GitHub - https://github.com/Favna/FTPDB | |||
* GBAtemp - https://gbatemp.net/threads/release-ftpdb-ftpd-with-buildtools.430464 | |||
* Reddit - https://www.reddit.com/r/3dshacks/comments/4nix5u/release_ftp3ds_a_better_fork_for_ftpd_with | |||
[[Category:3DS homebrew application]] | |||
[[Category:Homebrew utility applications on 3DS]] |
Revision as of 08:46, 6 July 2021
FTPDB, formerly called FTP3DS, is a simple FTP client for 3DS.
Features
- Works well with a variety of clients.
- Supports multiple simultaneous clients. The 3DS itself only appears to support enough sockets to perform 4-5 simultaneous data transfers, so it will help if you limit your FTP client to this many parallel requests.
Installation
Installing
Use either CIA or 3DSX.
Building
Install and set up devkitARM and libctru.
Clone this repository and cd in the resulting directory.
Then run the following command: make
This will create the /output
folder with all required files.
User guide
Recommended Clients:
- Windows - FileZilla.
- Linux - FileZilla.
- MacOS - FileZilla.
- iOS non jailbroken - FTPManager.
- iOS Jailbroken - Filza.
- Android - Turbo FTP Client & SFTP Client.
Media
Changelog
v1.4.1 20 Jan 2017
- Updated CPU clock speed to 804 MHz.
v1.4 20 Jan 2017
- Now has the new homebrew logo courtesy of PabloMK7.
v1.3 20 Jan 2017
- Following the FreeShop takedown based on using Nintendo 3DS Logo, the logo for FTPDB has been rebuilt with updated Buildtools and ensured it uses Homebrew logo.
v1.2 20 Jan 2017
- Long requested rename is finally here. Decided to go for FTPDB suggested by /u/ketchup901 on reddit. The 'b' refers to that this version of FTPD uses Buildtools.
- Also added the SIZE command reflecting latest changes made by mtheall.
- IMPORTANT NOTICE: In case the icon of your existing FTP3DS does not change upon updating please fully remove the installed application and reinstall it.
v1.1 20 Jun 2016
- Updates to reflect changes made for FTPD (v2.2).
- Show free space on SD card.
- Show minimal info on TCP table.
- Updates to reflect changes made for Buildtools (commit a3770c2).
- Fix old typo in RSF template.
- Update Windows and Linux Makerom builds.
v1.0 11 Jun 2016
- Initial release.
Credits
- mtheall for FTPD.
- steveice10 for the project_ctr, bannertool and buildtools.
- usagirei for assisting in the switching of makefile to support buildtools.