解説・検証・その他

PCとのファイル転送方法(USB/FTP)について

もぐたん
毎回SwitchのSD抜くのは面倒もぐ?

今回は、SXOSではFTP機能が標準でついていましたが、Atmosphereに乗り換えてファイル転送ってどうすんの?って方向けです。
転送が速いUSB経由か、転送は遅いけど時代はなんたってワイレスなFTP経由か。お好みで。

hekateのメニューからUSBをつないで転送

SXOSのブートメニューから起動している方、この方法は使えません。必ず接続がタイムアウトして接続できません。別の方法でやりましょう。

SXOSメニュー経由の場合必ずタイムアウトします

TegraRcmGUIなどでペイロードした方はこの方法が使えます。

hekateを開いたら上部の「Tools」→「USB Tools」の順番に開く

Autobootにしてる方はペイロード後
VOL- ボタン長押ししないと
hekateメニューが開かないので注意です。

ここで「SD Card」を開いてその後、USBをつなげばPCから認識します。

hbmアプリから【USBケーブル】でPCをつないで転送

やっぱり、転送速度は譲れない!って方にはこれらがいいですね。

nxmtpを使う方法

Releases · liuervehc/nxmtp · GitHub
Releases · liuervehc/nxmtp · GitHub

Contribute to liuervehc/nxmtp development by creating an account on GitHub.

github.com

上記githubから「nxmtp.nro」をダウンロードするのですが、気になる記述があります。

ちょっと怖いですが、使ってみると一応使えました。が、SDカードを壊すという噂もあるので気になる方は、これの次に紹介する「mtp-server-nx」を使いましょう。

せっかくなので、画面とかいろいろ。
nxmtp.nroをダウンロードしてSDカードのSwitchフォルダ内に入れる。
hbmを起動してnxmtpを起動する。

下のような黒い画面になったらUSBケーブルでPCとつなぎます。というか、先につないでおいてもいい。

書いてある通り、Xボタンを押すと、接続を終了してhbmに戻れます。

PCには「Switch」として認識されます。PCによって違うかも?

「SDCard」「System」「User」3項目にアクセスできます。

mtp-server-nxを使う方法

Releases · retronx-team/mtp-server-nx · GitHub
Releases · retronx-team/mtp-server-nx · GitHub

A MTP Server implementation for Nintendo Switch. Contribute to retronx-team/mtp-server-nx developmen ...

github.com

上記githubから「mtp-server-nx.nro」をダウンロードしてSDカードのSwitchフォルダに入れます。
そして、hbmから「mtp-server-nx」を起動します。

下のような黒い画面になったらUSBケーブルでPCとつなぎます。というか、先につないでおいてもいい。

書いてある通り、Bボタンを押すと、接続を終了してhbmに戻れます。

PCには「MTP Device」として認識されます。PCによって違うかも?

nxmtpとは違い、「SDCard」のみにアクセスできます。でも、基本的にはSDカードにアクセス出来れば問題ないのでこれで十分。

USBで認識されない?そんな時は

こちらを参考にしてみてください。

Windows 10 でスマホがMTP接続できない問題の解決手順 – ラボラジアン
Windows 10 でスマホがMTP接続できない問題の解決手順 – ラボラジアン

Androidスマートフォンでタイトルの問題が発生したのですが、解決しましたのでその手順を紹介します(iPhoneでは試していません)。(追記)本記事の現象は、「Microsoft - WPD - 2 ...

laboradian.com




hbmアプリから【FTP】で転送

速度は遅くても、時代はワイヤレスだろ!って方にはこれらを。

至ってシンプル「ftpd classic」を使う

Releases · mtheall/ftpd · GitHub
Releases · mtheall/ftpd · GitHub

FTP Server for 3DS/Switch. Contribute to mtheall/ftpd development by creating an account on GitHub.

github.com

上記githubから「ftpd-classic.nro」をダウンロードしてSDカードのSwitchフォルダに入れます。いっぱいあるから間違えないように!

hbmから「ftpd classic」を起動します。

この場合Switch本体のIPアドレスは 192.168.10.133 ポート番号は 5000 となります。

文字が端すぎるので拡大しました

あとはFTPクライアントソフトに設定してアクセスしてください。

俺はプロだぜ?「ftpd PRO」を使う

classic と proの違いは、画面がカッコイイのとFTPアクセス時に、IDとパスワードを設定できることくらいっぽい?です。

Releases · mtheall/ftpd · GitHub
Releases · mtheall/ftpd · GitHub

FTP Server for 3DS/Switch. Contribute to mtheall/ftpd development by creating an account on GitHub.

github.com

上記githubから「ftpd.nro」をダウンロードしてSDカードのSwitchフォルダに入れます。いっぱいあるから間違えないように!

hbmから「ftpd pro」を起動します。

画面がカッコよく見やすいですね。
この場合Switch本体のIPアドレスは 192.168.10.133 ポート番号は 5000 となります。

ここまでは、画面がイイ感じなだけでclassicと変わりません。
では、違う部分は左上のここ。「Menu Y」。Yボタン➡Aボタンでメニューが開きます。

「Settings」を開きます。ここでIDとかパスワードを設定します。

正直、全くをもっていらない機能な気がしてますが、画面がカッコイイのでもぐたんはproを使うもぐ。

-解説・検証・その他
-, , , , , , ,