Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

FTPD: Difference between revisions

From Hacks Guide Wiki
m (Added what you need header to manual cia instructions)
(add features + supported commands. Remove {{Page WIP}})
 
Line 1: Line 1:
{{Page WIP|notes=Needs a feature list}}{{short description|Wirelessly transfer files}}{{Infobox homebrew
{{short description|Wirelessly transfer files}}{{Infobox homebrew
| title = FTPD (Nintendo Switch)
| title = FTPD (Nintendo Switch)
| forswitch = 1
| forswitch = 1
Line 24: Line 24:


==Features==
==Features==
 
* Graphical user interface using [https://github.com/ocornut/imgui Dear Imgui]
* Supports multiple simultaneous clients
* Emulation of a /dev/zero (/devZero) device for network performance testing
* Set username, password, and port with the GUI version of FTPD
* Toggle backlight by pressing SELECT on DS/3DS or MINUS on Switch
* Battery and Wi-Fi indicators


==Installation==
==Installation==
Line 121: Line 126:
* [[3DS:FTP]]
* [[3DS:FTP]]
* [[Switch:FTP]]
* [[Switch:FTP]]
== Supported commands ==
{|
|
* ABOR
* ALLO (no-op)
* APPE
* CDUP
* CWD
* DELE
* FEAT
* HELP
* LIST
* MDTM
* MKD
* MLSD
* MLST
* MODE (no-op)
* NLST
* NOOP
* OPTS
* PASS (no-op)
* PASV
* PORT
|
* PWD
* QUIT
* REST
* RETR
* RMD
* RNFR
* RNTO
* SITE
* SIZE
* STAT
* STOR
* STRU (no-op)
* SYST
* TYPE (no-op)
* USER (no-op)
* XCUP
* XCWD
* XMKD
* XPWD
* XRMD
|}
=== SITE commands ===
* Show help: SITE HELP
* Set username: SITE USER
* Set password: SITE PASS
* Set port: SITE PORT
* Set getMTime*: SITE MTIME [0|1]
** getMTime only on 3DS. Enabling will give timestamps at the expense of slow listings.
* Save config: SITE SAVE