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

Ftpd Switch

From GameBrew
Revision as of 08:52, 29 March 2023 by HydeWing (talk | contribs) (Created page with "{{Infobox Switch Homebrews |title=Ftpd Pro |image=ftpdproswitch.png |description=FTP Server for 3DS/Switch. |author=mtheall |lastupdated=2021/06/13 |type=Utilities |version=3.1.0 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/ftpdproswitch.7z |website=https://github.com/mtheall/ftpd |source=https://github.com/mtheall/ftpd |donation= }} {{#seo: |title=Switch Homebrew Apps (Utilities) - GameBrew |title_mode=append |image=ftpdproswitch.png |image_alt=...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Ftpd Pro
File:Ftpdproswitch.png
General
Authormtheall
TypeUtilities
Version3.1.0
LicenseGPL-3.0
Last Updated2021/06/13
Links
Download
Website
Source

Ftpd is a FTP Server for Switch.

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

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
    • Tap: Toggle menu
    • Hold + L/R: Focus windows
  • Left Stick
    • Scroll
    • Move window (when holding Y)
  • D-Pad
    • Move
    • Tweak values (when activated with A)
    • Resize window (when holding Y)

Media

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

Screenshots

ftpdproswitch-01.png ftpdproswitch-02.png

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

Planned Commands

  • STOU

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

Changelog

v.3.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

v.3.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

v.2.3.1

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

v.2.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

v.2.2

  • Now with more stuff

v.2.1

  • Turbo Edition

v.2.0

  • Turbo Edition

v.1.1

  • First Release.

External links

Advertising: