通过SSH将Banshee中的音乐同步到Android设备


10

我想通过ssh将音乐传输到我的android设备。我进行无线操作是因为我并不总是希望插入电缆来同步某些文件。女妖可以通过ssh识别我的android设备吗?

还是您有其他解决方案可以实现这一目标?

Answers:


2

好像gnomevfs支持像本地服务器那样访问ssh服务器上的文件时,c#绑定女妖正在使用的文件却没有。

我的猜测(现在只是一种猜测)将是,如果您使用fusefs使android设备像普通设备一样出现在/ mount中,女妖将看到该设备。并且如果此设备包含.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

有Android应用程序可在手机上运行ssh服务器。您可以安装这样的应用程序,使用sftp从您的计算机连接到该应用程序,或者使用sshfs在您的计算机上安装手机的文件系统,然后以这种方式将文件复制到该应用程序。

有些替代方法可能会更容易。我相信您可以使用蓝牙复制文件。您可以在手机上安装Dropbox,并将部分或全部音乐库链接到计算机端的Dropbox文件夹-Android Dropbox客户端不会自动同步,只有在您主动选择打开文件时才会下载,对这个应用程序很有用。


1
谢谢您的回答,但这不是我要寻找的。我已经在设备上运行了SSH服务器,并且连接正常。当我在Banshee中听音乐时,我喜欢一首歌,我想将其快速传输到我的设备上。马上从女妖出来。我不想先插入电缆。我也不想搜索歌曲所在的文件夹以进行手动传输。这就是为什么我问是否有任何Banshee扩展将SSH服务器作为移动设备集成到Banshee中以将音乐传输到它的原因。
zaunspringer

1
您是否找到任何与此相关的扩展程序或帮助?我的Android上也有运行SSH的服务器,因此我想直接从Banshee传输音乐而无需连接任何电缆
Felipe

作为音乐播放器插件,这将是一个很棒的功能。我的解决方法是通过电话进行ftp,但集成程度不够
Sean Houlihane
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.