WebDAV для Облака Mail.Ru

Несколько лет назад компания Mail.Ru проводила щедрую раздачу на своём облачном хранилище. Я оказался счастливым обладателем 1ТБ.
WebDav для mail.ru
Но выяснилась неприятная особенность: их можно использовать только для синхронизации со своим локальным диском. Стал искать в интернетах, есть ли возможность подключить облако как сетевой диск (). Нашёлся даже официальный сайт webdav.cloud.mail.ru, но с закрытым доступом. Проблема волновала не меня одного. На хабре оказалось довольно много статей на данную тему: на текущий момент есть как минимум доступ к непубличному API, плагин для TotalCommander и консольное приложение. TotalCommander'ом не пользуюсь, консольное приложение использует открытый ввод логина/пароля, ни одно приложение не поддерживает двойную аутентификацию.

Решил допилить консольное приложение (написано на .net) до юзабельного состояния, основные критерии:

UI интерфейс: логин/разлогин, сворачивается в трей;
Поддержка двойной аутентификации;

Исходники размещены на GitHub. Готовое приложение можно скачать по ссылке.

Чтобы подключить сетевой диск, необходимо запустить программу MailRuCloudWebDav.exe, ввести свои учётные данные на сервисе Mail.Ru, авторизоваться. Далее в мастере подключения сетевого диска (или в консоли с коммандой net use) указать папку:

http://127.0.0.1:8080


Способ подключения WebDav

Настройки локального сервера хранятся в файле MailRuCloudWebDav.exe.config.

Источник: ejuo.livejournal.com/35729.html

Второй вариант для продвинутых: WebDav Mail.Ru Cloud
(Решение проблем и Help на русском — gist.github.com/yar229/4b702af114503546be1fe221bb098f27)

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.