Синхронизировать музыку с Banshee через SSH на устройство Android

Я хочу перенести мою музыку на устройство Android через SSH. Я делаю это по беспроводной связи, потому что я не всегда хочу подключить кабель для синхронизации некоторых файлов. Есть ли способ, которым banshee может распознать мое устройство Android по ssh?

Или у вас есть какое-то другое решение, чтобы заставить это работать?

2 ответа

Похоже, в то время как gnomevfs поддерживает доступ к файлам на ssh-серверах, например, к локальным, которые banshe использует C# bindings, нет.

Мое предположение (это всего лишь предположение прямо сейчас) будет таким: если бы вы использовали fusefs, чтобы андроид-устройство отображалось в /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#[email protected]:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222

Последняя команда в командной строке:

mount /media/Sulla.home

Теперь устройство выглядит как обычное навесное устройство. Будем надеяться, банши в этом убедится.

Если это не работает, возможный обходной путь - использовать расширение FolderSync с тем, что мы только что смонтировали.

Есть Android-приложения для запуска ssh-сервера на вашем телефоне. Вы можете установить такое приложение, использовать sftp для подключения к нему со своего компьютера или смонтировать файловую систему телефона на свой компьютер с помощью sshfs и скопировать в него файлы таким образом.

Есть альтернативы, которые могут быть проще. Я считаю, что вы можете копировать файлы с помощью Bluetooth. Вы можете установить Dropbox на свой телефон и связать часть или всю свою музыкальную библиотеку со своей папкой Dropbox на стороне компьютера - клиент Android Dropbox не синхронизируется автоматически, а загружается только тогда, когда вы активно решаете открыть файл, который хорошо для этого приложения.

Другие вопросы по тегам