View RSS Feed

AlexeyS

Работа с Яндекс.Диском

Rate this Entry
Quote Originally Posted by ryzhov_al View Post
С сегодняшнего дня в новом репозитории доступны пакеты davfs2 и wdfs c аналогичным функционалом: они позволяют смонтировать на роутере сетевой ресурс WebDAV.

Например, для того чтобы облачное хранилище Яндекс.Диск появилось на роутере как локальный диск всего лишь необходимо набрать:
Code:
$ opkg install davfs2
$ mkdir /tmp/yandex_disk
$ mount -t davfs https://webdav.yandex.ru /tmp/yandex_disk
После чего Яндекс.Диск будет вам доступен как локальная папка. А дальше всё ограничено лишь вашей фантазией, например, можно организовать:

  • забор роутером *.torrent-файлов и выкладывание скаченного контента в Яндекс.Диск,
  • синхронизацию облаков Яндекс.Диск и Dropbox,
  • бэкап файлов на Я.Диск, благо размер пересылаемых файлов ограничен лишь объёмом, выделенным вам на Яндекс.Диске,
  • устраивание из Я.Диска SAMBA-шары для совместной командной работы,
  • устраивание из Я.Диска папки с медиаконтентом для плеера. Например, будете удалённо подкладывать новые скачанные мультики своему чаду, находясь на работе^)
  • you name it.


Если у вас пока нет приглашения на тестирование Яндекс.Диска, то можно попробовать работу приложений с другими облаками, имеющими интерфейс WebDAV. Мне, например, удалось подключиться к Box.com. Хоть они и пишут что WebDAV у них доступен только с iOS, но файлы их облака читаются нормально.

wdfs - легковесная утилита, состоящая из одного бинарника. В работе она по минимуму использует спецификацию WebDAV. С одной стороны, это позволяет общаться с любыми WedDAV-серверами, даже сильно капризными, как модуль WebDAV в lighttpd, не боясь вызвать ошибок о несуществующих расширениях стандарта, но с другой стороны набор её фич ограничен. Например, AFAIK, она не возвращает объём свободного места на подключенном хранилище.

davfs2 - более развесистая и тюнингуемая, с конфигурационными файлами и пр. Разработка wdfs остановилась в 2007-м году, а davfs2 развивается до сих пор. В репозитории версия от «18» марта 2012г.

Обе утилиты требуют для работы модуль fuse, соответствующий версии вашей прошивки.
Tags: cloud, webdav, yandex Add / Edit Tags
Categories
Uncategorized

Comments

  1. Daledreams's Avatar
    пытаюсь понять как поставить это добро со старым репо и просто теряюсь в догадках...
  2. ryzhov_al's Avatar
    Даже не пытайтесь Не взлетит.
  3. Daledreams's Avatar
    Значит сначала нужно прикрутить Entware и только потом "взлетит"? На dir320 **10.7
    И еще маленький оффтоп (правда искал) возможно ли как то перейти на новый репо не потеряв старые данные, а потом просто обновить пакеты? (сам сомневаюсь) просто не хочется ручками делать все то что сделал за меня "скрипт для чайников".
    Заранее спасибо.