SwiFTP FTP Server : FTPクライアントからAndroidにアクセス可能!Androidアプリ561

おはようございます、タマイ・ラマです。
今回はAndroid端末にFTPクライアントでアクセス可能になるアプリを紹介します!

パソコンとUSBで接続をせずにデータのやりとりが可能になります。
設定はとても簡単なので、是非使ってみてください!

アプリを起動したら初期設定を行います。
ユーザー名、パスワードは任意のものを入力してください。

「Accept connections from wifi」にチェックを入れると、同一のWiFiネットワークにいるクライアントからAndroidに接続が可能になります。
「Accept connections from the net」にチェックを入れると、プロキシサーバー経由でインターネット上にあるどのパソコンからでも接続が可能になります。

設定後、「Start」を押したらFTPサーバーがスタートします。

「Wifi URL」部分がWifi経由で接続する場合のURL、「URL」がどこからでも接続できるアドレスになります。
(キャプチャではWiFiはオフにしています)

Androidに接続する

アプリに表示されているURL、ユーザ名、パスワードを利用すれば、大抵のFTPクライアントからAndroidに接続が可能になります。
AndFTPなど、Android用のFTPクライアントもいくつかマーケットに公開されています。

ここでは本アプリのドキュメントから、FTPクライアントをインストールせずとも使える方法を紹介したいと思います。
※Windowsはwifi環境のみしかテストしていません。

WindowsXP/2000
  1. スタート>「ファイル名を指定して実行」
  2. 出現したフォームに「explorer」と入力
    (ダブルクリックなどでエクスプローラーを開いても大丈夫です)
  3. アドレスバーにURLを入力
  4. ユーザー名、パスワードを入力

ファイルの書き込みと読み込みの両方ができます。
※ドキュメントにはユーザー名を「anonymous」にするように書いてありましたが、自分の環境ではユーザ名が必要でした。

Mac OS X

※読み込み専用になります。

  1. Finder「移動」>「サーバーに接続」を選択後、表示されているアドレスを入力
  2. その後表示される画面でユーザー名とパスワードを入力
  3. FinderにAndroidの中身が表示

プロキシを使って接続している場合、表示されているURLが、「ftp://xxxxx@c1.swiftp.org」となっている場合は、xxxxxの部分がユーザー名になります。

ファイルを編集する権限が必要な場合は他のクライアントをご利用ください。
ドキュメントではCyberduckTransmit(商用)などのクライアントがお勧めされています。

最後に

以前AndroidがサーバになるServersmanを紹介しましたが、この手のアプリを使うとデータのやり取りがとても楽になりますね!
USBでiPodやらキーボードやらを接続していると、空いているUSBポートが足りない!なんて方にもお勧めのアプリです。