Approver
518
edits
m (Added what you need header to manual cia instructions) |
(add features + supported commands. Remove {{Page WIP}}) |
||
Line 1: | Line 1: | ||
{{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 |