Il developer mtheall, dopo una lunga assenza dalla scena, ha rilasciato un nuovo aggiornamento per ftpd pro (precedentemente noto solo come FTPD), il server FTP per console DS/3DS e console Switch presenta una semplice e chiara interfaccia grafica.
Il software si rende compatibile con diversi client FTP e supporta più connessioni simultanee. Tuttavia, poiché il 3DS gestisce solo 4-5 trasferimenti simultanei, è consigliabile limitare il numero di richieste parallele del client.
Supporta inoltre molti comandi, tra cui i nuovi MLSD (elenca i contenuti di una directory se una directory viene nominata), MLST (fornisce i dati relativi all’oggetto denominato sulla sua riga di comando) e SIZE (restituisce la dimensione di un file).
Caratteristiche
- Funziona bene con una varietà di client.
- Supporta più client simultanei. Il 3DS sembra supportare solo abbastanza socket per gestire 4-5 trasferimenti dati simultanei, quindi è consigliabile limitare il client FTP a questo numero di richieste parallele.
- Grafica all’avanguardia.
- Esci su NDS/3DS con il pulsante .
- Esci su Switch con il pulsante .
- Attiva/disattiva la retroilluminazione su NDS/3DS con il pulsante .
- Attiva/disattiva la retroilluminazione su Switch con il pulsante .
- Emulazione di un dispositivo /dev/zero (/devZero) per testare le prestazioni della rete.
- Esempio per scaricare:
curl ftp://192.168.1.115:5000/devZero -o /dev/zero
- Esempio per caricare:
curl -T /dev/zero ftp://192.168.1.115:5000/devZero
- Esempio per scaricare:
Dear ImGui
Il programma utilizza Dear ImGui come backend grafico. Gli input standard del controller per Dear ImGui sono supportati.
- Pulsante
- Attiva/Apri/Alterna.
- Modifica il valore con il D-Pad (+ / per modificare più lentamente/più velocemente).
- Pulsante
- Annulla/Chiudi/Esci.
- Pulsante
- Modifica testo / tastiera su schermo.
- Pulsante
- Tocca: Alterna menu.
- Tenere premuto + / per mettere a fuoco le finestre.
- Levetta
- Scorrere.
- Sposta la finestra (quando si tiene premuto ).
-
- Muovi.
- Modifica valori (quando attivato con ).
- Ridimensiona finestra (quando si tiene premuto ).
Comandi supportati
ABOR | LIST | OPTS | RMD | SYST |
ALLO (no-op) | MDTM | PASS (no-op) | RNFR | TYPE (no-op) |
APPE | MKD | PASV | RNTO | USER (no-op) |
CDUP | MLSD | PORT | SITE | XCUP |
CWD | MLST | PWD | SIZE | XCWD |
DELE | MODE (no-op) | QUIT | STAT | XMKD |
FEAT | NLST | REST | STOR | XPWD |
HELP | NOOP | RETR | STRU (no-op) | XRMD |
Comandi pianificati
- STOU
Comandi SITE
- Mostra aiuto:
SITE HELP
- Imposta nome utente:
SITE USER
- Imposta password:
SITE PASS
- Imposta porta:
SITE PORT
- Imposta hostname¹:
SITE HOST
- Imposta getMTime²:
SITE MTIME [0|1]
- Salva configurazione:
SITE SAVE
¹ L’hostname mDNS non è disponibile su NDS.
² getMTime solo su 3DS. L’attivazione mostra timestamp, ma rallenta le liste.
Changelog
- Supporto Wi-Fi per DSi con aggiornamento a libnds-2.0.0.
- Supporto mDNS.
- Supporto per glob.
- Effetto stereoscopico di ImGui su 3DS.
- Rimozione della build CIA per 3DS. NON CHIEDETEMI SUPPORTO PER CIA.
- Build con CMake.
- Aggiornamento a Dear ImGui v1.91.4.
- Miglioramenti generali della stabilità del sistema per migliorare l’esperienza dell’utente.
Download: ftpd Classic pro v3.2.0 (3DSX)
Download: ftpd Classic pro v3.2.0 (NRO)
Download: ftpd pro v3.2.0 (3DSX)
Download: ftpd pro v3.2.0 (NRO)
Download: ftpd pro v3.2.0 (NDS)
Download: Source code ftpd pro v3.2.0
Fonte: wiidatabase.de