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

Ftpd Switch

From GameBrew
ftpd
Ftpdnx.png
General
Authormtheall
TypeUtilities
Version3.1.0
LicenseGPL-3.0
Last Updated2021/06/13
Links
Download
Website
Source

FTP Server for 3DS/Switch/Linux.

Features

  • Appears to work 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.
  • Cutting-edge graphics.
  • Exit on NDS/3DS with START button .
  • Exit on Switch with PLUS button.
  • Toggle backlight on NDS/3DS with SELECT button.
  • Toggle backlight on Switch with MINUS button.
  • Emulation of a /dev/zero (/devZero) device for network performance testing.
    • Example retrieve curl ftp://192.168.1.115:5000/devZero -o /dev/zero
    • Example send curl -T /dev/zero ftp://192.168.1.115:5000/devZero

User guide

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] (only on 3DS, enabling will give timestamps at the expense of slow listings.)
  • Save config: SITE SAVE

Controls

A - Activate/Open/Toggle, Tweak value with D-Pad (+ L/R to tweak slower/faster)

B - Cancel/Close/Exit

X - Edit text / on-screen keyboard

Y - Toggle menu

Hold Y+L/R - Focus windows

Left Stick - Scroll

Y+Left Stick - Move window

D-Pad - Move, Tweak values (when activated with A), Resize window (when holding Y)

Screenshots

Classic build
ftpdnx2.png

Dear ImGui
ftpdnx3.png

Media

Setting Up FTPD (Wireless File Transfers) - Nintendo Switch Edition - Full Guide! (KlutchxGaming)

Changelog

v3.1.0

  • Access Point mode on Switch.
  • Reset button for configuration.
  • Update to Dear ImGui 1.83.
  • General system stability improvements to enhance the user’s experience.

v3.0.0

  • Even better graphics than ever (Dear ImGui backend).
  • NDS support.
  • Exit button changed from B to PLUS/START.
  • Backlight toggle changed from PLUS/START to MINUS/SELECT.
  • User/Password support.
  • Scrollable log.
  • Status icons/text (battery/wifi/time).
  • "Classic" builds retain console interface.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v2.3.1

  • Rebuild against latest toolchains.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v2.3

  • New Supported Commands:
    • MLSD.
    • MLST.
    • SIZE.
  • Other Features:
    • Switch support.
    • Backlight toggle (Start button).
    • More compatibility with non-compliant clients.
    • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v2.2

  • Now with more stuff.

v2.1

  • Turbo Edition.

v2.0

  • Turbo Edition.

v1.1

  • First Release.

External links

Advertising: