mirror of
https://github.com/wiiu-env/ftpiiu_plugin.git
synced 2024-12-22 19:11:47 +01:00
Update readme
This commit is contained in:
parent
70d59218cd
commit
11d18c31a1
42
README.md
42
README.md
@ -6,12 +6,44 @@ FTP Server for 3DS/Switch/Linux.
|
|||||||
|
|
||||||
- Appears to work well with a variety of clients.
|
- 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.
|
- 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.
|
- Cutting-edge [graphics](#dear-imgui).
|
||||||
|
|
||||||
- Toggle backlight on 3DS with SELECT button
|
- 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
|
- 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`
|
||||||
|
|
||||||
|
## Dear ImGui
|
||||||
|
|
||||||
|
ftpd uses [Dear ImGui](https://github.com/ocornut/imgui) as its graphical backend.
|
||||||
|
|
||||||
|
Standard Dear ImGui controller inputs are supported.
|
||||||
|
|
||||||
|
- 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)
|
||||||
|
|
||||||
## Latest Builds
|
## Latest Builds
|
||||||
|
|
||||||
NDS: https://mtheall.com/~mtheall/ftpd.nds
|
NDS: https://mtheall.com/~mtheall/ftpd.nds
|
||||||
|
|
||||||
CIA: https://mtheall.com/~mtheall/ftpd.cia
|
CIA: https://mtheall.com/~mtheall/ftpd.cia
|
||||||
@ -26,6 +58,8 @@ CIA QR Code
|
|||||||
|
|
||||||
## Classic Builds
|
## Classic Builds
|
||||||
|
|
||||||
|
Classic builds use a console instead of Dear ImGui.
|
||||||
|
|
||||||
CIA: https://mtheall.com/~mtheall/ftpd-classic.cia
|
CIA: https://mtheall.com/~mtheall/ftpd-classic.cia
|
||||||
|
|
||||||
3DSX: https://mtheall.com/~mtheall/ftpd-classic.3dsx
|
3DSX: https://mtheall.com/~mtheall/ftpd-classic.3dsx
|
||||||
@ -132,5 +166,7 @@ Build `switch/ftpd.nro`:
|
|||||||
- Set username: SITE USER <NAME>
|
- Set username: SITE USER <NAME>
|
||||||
- Set password: SITE PASS <PASS>
|
- Set password: SITE PASS <PASS>
|
||||||
- Set port: SITE PORT <PORT>
|
- Set port: SITE PORT <PORT>
|
||||||
- Set getMTime: SITE MTIME [0|1]
|
- Set getMTime*: SITE MTIME [0|1]
|
||||||
- Save config: SITE SAVE
|
- Save config: SITE SAVE
|
||||||
|
|
||||||
|
*getMTime only on 3DS. Enabling will give timestamps at the expense of slow listings.
|
||||||
|
Loading…
Reference in New Issue
Block a user