3DS:FTP: Difference between revisions
From Hacks Guide Wiki
More actions
m Added additional reason not to use microSD management |
|||
| (5 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
'''FTP''' (File Transfer Protocol) is a way to transfer files wirelessly through a local network. | '''FTP''' (File Transfer Protocol) is a way to transfer files wirelessly through a local network. | ||
== What You Need == | ==What You Need== | ||
'''On your computer''': | '''On your computer''': | ||
<ul> | <ul> | ||
| Line 9: | Line 9: | ||
'''On your 3DS''': | '''On your 3DS''': | ||
* The latest release of {{GitHub|mtheall/ftpd/releases|ftpd}} (any <code>.3dsx</code> or <code>.cia</code>) | *The latest release of {{GitHub|mtheall/ftpd/releases|ftpd}} (any <code>.3dsx</code> or <code>.cia</code>) | ||
** The normal (unlabelled) version has a GUI while the <code>classic</code> version is entirely text-based | **The normal (unlabelled) version has a GUI while the <code>classic</code> version is entirely text-based | ||
== | ==Installation== | ||
If your 3DS can use the internet, choose the Universal-Updater method. | If your 3DS can use the internet, choose the Universal-Updater method. | ||
{{info| | {{info|FTPD is installed as part of [[3dsguide:finalizing-setup|Finalizing Setup]] on 3DS Hacks Guide.}} | ||
<tabber> | <tabber> | ||
| Line 24: | Line 24: | ||
# Press A on the '''ftpd''' entry, and choose one of the four ftpd/ftpd-classic files | # Press A on the '''ftpd''' entry, and choose one of the four ftpd/ftpd-classic files | ||
# Once it finishes downloading, exit Universal-Updater | # Once it finishes downloading, exit Universal-Updater | ||
# If using the 3DSX, open the Homebrew Launcher | |||
# Open ftpd | |||
|-|Manual= | |-|Manual= | ||
| Line 73: | Line 59: | ||
</tabber> | </tabber> | ||
== | ==Usage== | ||
# If you haven't already, install the FTP client for your operating system | #If you haven't already, install the FTP client for your operating system | ||
# Open the FTP client and fill in the information as follows: | #Open the FTP client and fill in the information as follows: | ||
#* File protocol: FTP (''not'' SFTP) | #*File protocol: FTP (''not'' SFTP) | ||
#* Host name/IP address: The IP address displayed on the top screen of the 3DS (e.g. 192.168.0.67) | #*Host name/IP address: The IP address displayed on the top screen of the 3DS (e.g. 192.168.0.67) | ||
#** This is a local IP address, so you don't need to censor it if you need assistance | #**This is a local IP address, so you don't need to censor it if you need assistance | ||
#* Port number: The number after the colon in the IP address displayed on the top screen of the 3DS (usually 5000) | #*Port number: The number after the colon in the IP address displayed on the top screen of the 3DS (usually 5000) | ||
#** If you don't see this option, instead type <code>(ip):(port)</code> into the host name/IP address box, e.g. <code>192.168.0.67:5000</code> | #**If you don't see this option, instead type <code>(ip):(port)</code> into the host name/IP address box, e.g. <code>192.168.0.67:5000</code> | ||
#* Username/password: If you see a checkbox for "Anonymous login", then enable it; otherwise, just leave it blank | #*Username/password: If you see a checkbox for "Anonymous login", then enable it; otherwise, just leave it blank | ||
# Click "Login" or "Connect" | #Click "Login" or "Connect" | ||
#* If prompted to enter a username or password, press ENTER to leave it blank | #*If prompted to enter a username or password, press ENTER to leave it blank | ||
<big>{{success|Your computer is now connected to your 3DS via FTP!}}</big> | <big>{{success|Your computer is now connected to your 3DS via FTP!}}</big> | ||
[[Category:Nintendo 3DS guides]] | [[Category:Nintendo 3DS guides]] | ||
== FAQ == | ==FAQ== | ||
=== Why not microSD Management? === | ===Why not microSD Management?=== | ||
While New 3DS models can do a similar method through microSD Management, said method has a number of downsides: | While New 3DS models can do a similar method through microSD Management, said method has a number of downsides: | ||
* microSD Management does not exist on Old 3DS models. | *microSD Management does not exist on Old 3DS models. | ||
* microSD Management uses a protocol (SMBv1) that is only supported by Windows. | *microSD Management uses a protocol (SMBv1) that is only supported by Windows. | ||
** Additionally, SMBv1 is heavily outdated, [https://techcommunity.microsoft.com/t5/storage-at-microsoft/stop-using-smb1/ba-p/425858 now a major security risk], and disabled by default on modern installations of Windows. | **Additionally, SMBv1 is heavily outdated, [https://techcommunity.microsoft.com/t5/storage-at-microsoft/stop-using-smb1/ba-p/425858 now a major security risk], and disabled by default on modern installations of Windows. | ||
* microSD Management can cause random file corruption in use. | *microSD Management can cause random file corruption in use. | ||
*microSD Management sometimes doesn't allow you to create or paste in folders on modern setups. | |||