BansheeからSSH経由でAndroidデバイスに音楽を同期する


10

音楽をssh経由でAndroidデバイスに転送したいのですが。一部のファイルを同期するためにケーブルを常にプラグインしたくないので、私はそのワイヤレスを行います。BansheeがAndroidデバイスをSSHで認識できる方法はありますか?

それともそれを機能させる他の解決策はありますか?

回答:


2

gnomevfsはローカルサーバーのようなsshサーバー上のファイルへのアクセスをサポートしているようですが、bansheeが使用しているc#バインディングはそうではありません。

私の推測(現時点では推測にすぎません)は、fusefsを使用してAndroidデバイスを/ mountに表示させると、通常のデバイスのようにbansheeがこのデバイスを表示するというものです。また、このデバイスに.is_media_deviceファイルが含まれていて、MP3プレーヤーとして識別されている場合、実際にはそのデバイスが使用されます。

試してみましょう(私はsshキーを使用してデバイスでパスワードなしの認証を設定しました、私のローカルユーザー名はgunter、私のAndroidデバイスのユーザー名はrootです、そしてこのデバイスはroot化されていないのでsshはそこで実行されています非標準ポート2222)

sudo mkdir /media/Sulla.home

sudo chown gunter:gunter /media/Sulla.home/

sudo chmod a+r /etc/fuse.conf

...次の行を/ etc / fstabに追加します。

sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222

コマンドラインでの最後のコマンド:

mount /media/Sulla.home

これで、デバイスは通常のマウント済みデバイスのように見えます。これでバンシーが納得することを願っています。

これが機能しない場合、考えられる回避策は、マウントしたものでFolderSync拡張機能を使用することです。


1

携帯電話でsshサーバーを実行するAndroidアプリがあります。このようなアプリをインストールし、sftpを使用してコンピューターからアプリに接続するか、sshfsを使用して携帯電話のファイルシステムをコンピューターにマウントし、その方法でファイルをコピーできます。

より簡単な代替案があります。Bluetoothを使用してファイルをコピーできると思います。Dropboxを電話にインストールし、音楽ライブラリの一部またはすべてをコンピューター側のDropboxフォルダーにリンクできます-Android Dropboxクライアントは自動的に同期せず、ファイルをアクティブに選択したときにのみダウンロードします。このアプリケーションに適しています。


1
この回答をありがとうございますが、それは私が探しているものではありません。デバイスでSSHサーバーがすでに実行されており、接続が適切に機能します。Bansheeで音楽を聴いているときに曲が気に入ったら、それをデバイスにすばやく転送したいと思います。バンシーからすぐ。最初にケーブルをプラグインしたくありません。また、曲が保存されているフォルダーを検索して手動で転送する必要もありません。そのため、SSHサーバーをモバイルデバイスとしてBansheeに統合してMusicを転送するBanshee拡張機能があるかどうかを尋ねました。
zaunspringer

1
これに関する拡張機能やヘルプを見つけましたか?AndroidでSSHサーバーを実行しているので、ケーブルを接続せずにBansheeから直接音楽を転送したい
Felipe

これは、音楽プレーヤーのプラグインとして持つのに最適な機能です。私の回避策は電話からftpすることですが、十分に統合されていません
Sean Houlihane
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.