Glashkoff.com

Полезные советы, софт для Windows и Android, создание сайтов на WordPress

Программы

Как бесплатно подключить Облако Mail.Ru через WebDAV

Работаем с облачным хранилищем от Мейл.ру как с обычным диском.

Предисловие

Кто-нибудь помнит о том, что у Mail.Ru есть собственное облачное хранилище? Оно довольно скромное по сравнению, например, с Диском от Яндекса. Без денежных вложений Облако Mail.Ru предоставляет 8 Гб места, а Яндекс дарит 10 Гб, которые можно "разогнать" приглашениями друзей до 20. Можно было бы забыть про Облако, если бы не акция невиданной щедрости на рубеже 2013-2014 годов - облачное хранилище можно было расширить до аж 1 терабайта раз и навсегда.

До недавнего времени официального способа подключить Облако как сетевой диск не было. 28 ноября вышла в свет программа Диск-О:, оказавшейся, на мой взгляд, сплошным недоразумением. О том, что с ней не так, будет в конце статьи, сейчас же расскажу, как подключить мейлрушное хранилище как сетевой диск. И не одно, а сколько потребуется!

Зачем нужно подключать хранилища как диски

Ответ прост: чтобы не держать копии файлов на локальном диске, открывать и сохранять файлы без мытарств с загрузкой/синхронизацией.  Для этого многие облачные сервисы поддерживают протокол WebDAV для подключения сетевых дисков, например - Яндекс.Диск. Облако Мейла тоже умеет в WebDAV, но только на платных аккаунтах.

Компания имеет право в чём-то ограничивать пользователей без платной подписки, но отказ от WebDAV не имеет технических обоснований. Это маркетинговое ограничение легко обходится несколькими способами. Например, есть замечательный плагин CloudMailRu для Total Commander, но сегодня речь о другой софтине.

WebDavMailRuCloud

Созданная программистом с ником yar229 программа эмулирует сервер WebDAV, позволяя работать с содержимым Облака почти как с обычным диском. На них можно будет хранить документы и даже запускать игры (пробовал RimWorld, грузилась дольше получаса из-за большого количества мелких файлов, но работало!).

Программа нужна для подключения Облака Mail.ru как сетевого диска. Другие сервисы не поддерживаются.

P. S. из-за многочисленных вопросов. Диск Яндекса тоже не поддерживается. Вот никак. Совсем. Подключайте напрямую, у них WebDAV доступен бесплатно.

Метод, используемый для подключения к Облаку, вряд ли прикроют, потому что WebDavMailRuCloud по сути имитирует действия пользователя через веб-интерфейс. Когда юзер сохраняет на сетевой диск файл или создаёт папки, сервера Мейла ничего необычного не замечают - с их точки зрения пользователь работает с Диском через браузер.

1. Скачайте архив WebDAVCloudMailRu-*.*.*.*-dotNet45.zip со страницы релизов. Вместо цифр версий я поставил звёзды, потому что, когда вы будете читать эти строки, скорее всего уже выйдет новая версия и цифры всё равно будут другими. Для работы требуется .NET Framework 4.5.

2. Распакуйте скачанный архив WebDAVCloudMailRu-*.*.*.*-dotNet45.zip в, например, C:\Program files\WDMRC.

3. Запустите wdmrc.exe с параметрами командной строки вида "--port 801 --install WDMRC", где:

--port 801 - это порт эмулятора сервера. Если нужно подключить несколько Облаков Мейл.ру, нужно указать несколько портов через запятую: --port 801,802,803 и так далее.
--install WDMRC - запуск установки WebDAVCloudMailRu как службы, чтобы в будущем не нужно было запускать программу вручную. Замена --install на --uninstall службу удалит.

Либо, если вы не знаете, как запускать программы с параметрами командной строки, создайте в Блокноте текстовый файл с таким содержанием:

Как бесплатно подключить Облако Mail.Ru через WebDAV 1

"C:\Program files\WebDAVCloudMailRu\wdmrc.exe" --port 801,802 --install WDMRC
Pause

В кавычках - путь до распакованной программы wdmrc. Убедитесь, что он правильный, ведь вы могли распаковать его в другую папку. Для копирования пути можете нажать правой кнопкой мыши с зажатым Shift по программе wdmrc.exe в папке и выбрать пункт "Копировать как путь" - это и будет полный, точный путь до софтины.

Обратите внимание: в примере я указал два порта 801 и 802 для подключения двух Облаков. Если у вас одна учётная запись, достаточно 801.

Сохраните текстовый документ под именем, например, installwdmrc.bat и запустите от имени администратора, нажав правой кнопкой мыши и выбрав "Запуск от имени администратора":

Как бесплатно подключить Облако Mail.Ru через WebDAV 2

О том, что всё прошло удачно, в открывшемся окне сообщат такие строки:

Служба WDMRC успешно установлена

Служба WDMRC успешно установлена

Что может пойти не так

  • Неверно указали путь до wdmrc.exe.
  • Забыли про кавычки (нужны, когда в пути присутствуют символы пробела или кириллица).
  • Не запустили от имени администратора.
  • Антивирусный софт мешает установке службы (выключите его на время).
  • Неверно указали порты (--port порт1, порт1, порт3... - смотря сколько учётных записей нужно использовать). Тогда при подключении диска случится ошибка 67. Будьте внимательны!

После успешной установки можно закрывать окно. Установленная служба пока не будет запущена, да это и не важно: нужно сначала внести изменения в реестр операционной системы и перезагрузить компьютер. После служба эмулятора WebDAV будет запускаться автоматически.

4. Необходимо изменить логику работы клиента WebDAV, используемого в Windows, хотя бы частично сняв ограничение на максимальный размер файла, который можно сохранить на сетевой диск (сокращенный вариант инструкции из FAQ по WDMRC) и изменить способ авторизации.

Этот шаг важен, потому что без изменений параметров WebDAV в реестре Windows у вас могут появляться самые разные ошибки. Не забудьте перезагрузить компьютер после изменений.

Скачайте и запустите вот этот файл из архива по ссылке и перезагрузите компьютер. Либо, если вы не доверяете всему, что скачиваете из интернета, измените записи в реестре вручную:

  1. Нажмите Win+R, наберите regedit, нажмите OK
  2. Идите по дереву в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. Щёлкайте правой клавишей мыши по BasicAuthLevel, выбирайте Изменить...
  4. В поле Value пишем 2, нажимайте OK.
  5. Щёлкайте правой клавишей мыши по FileSizeLimitInBytes, также выбирайте Изменить...
  6. В поле Значение пишите ffffffff, жмите OK.
  7. Закрывайте окно, перезагружайте компьютер (обязательно!).

5. Нужно подготовить .bat файл, подключающий и переподключающий сетевые диски. Создайте файл connect.bat в Блокноте всего с тремя строчками текста:

net use M: /DELETE
net use M: http://127.0.0.1:801 "здесь_пароль_от_почты" /USER:логин@mail.ru
exit

Первая строчка удалит диск, если он был подключён. Вторая - подключит Облако. Команда exit закроет консоль, чтобы чёрное окно исчезло само.

Запустите этот файл двумя щелчками мыши. От имени администратора запускать не нужно, иначе не все программы будут видеть подключенные диски. Если всё успешно, в папке Компьютер появится новый диск M: (буква может быть любая, указанная вами, но не совпадающая с существующими физическими дисками). Если при подключении требует пароль, сообщает об ошибке 67, значит - вы не применили твик реестра из предыдущего шага и, возможно, не перезагрузили ПК. Или указали неверный порт.

Для подключения нескольких дисков по WebDAV к Облаку Mail.ru при наличии нескольких учётных записей просто продублируйте строки, изменив букву диска, порт, логин и пароль:

net use M: /DELETE
net use M: http://127.0.0.1:801 "здесь_пароль_от_почты" /USER:логин@mail.ru
net use S: /DELETE 
net use S: http://127.0.0.1:802 "здесь_пароль_от_второй_почты" /USER:логин2@mail.ru
exit

Служба WDMRC должна заранее знать, что у вас несколько учётных записей, потому что к одному порту можно подключить один диск. Если при установке указали мало портов, нужно переустановить службу.

1. Нажмите Win+R, выполните "services.msc", в открывшемся списке сервисов найдите WebDavMailRuCloud, кликните по строке правой кнопкой мыши - Остановить.

2. Создайте .bat файл с тем же содержанием, что для установки, добавив команду удаления:

"C:\Program files\WebDAVCloudMailRu\wdmrc.exe" --uninstall WDMRC
"C:\Program files\WebDAVCloudMailRu\wdmrc.exe" --port 801,802 --install WDMRC
Pause

Естественно, портов должно быть столько же, сколько и учётных записей. Они должны совпадать с портами в командах подключения (http://127.0.0.1:801, http://127.0.0.1:802 и т.д.).

3. Запустите файл от имени администратора, служба установится и, чтобы не перезагружать ПК для её запуска, в том же окне служб снова найдите WebDavMailRuCloud, жмите правой кнопкой - Запустить.

Всё, можно подключать несколько Облаков.

Если что-то идёт не так, замените команду exit на pause и окно закрываться не будет. Тогда вы увидите информацию о возможной ошибке и сможете спросить меня о решении в комментариях к этой статье.

Учтите, что программа wdmrc.exe - это такой же сервер WebDAV, как и любой другой, просто запускается на вашем ПК. Все возникающие ошибки при подключении ничем не отличаются от ошибок коннекта к любому другому серверу, находящемуся в интернете или локальной сети.

6. Перенесите созданный вами файл connect.bat в папку автозапуска, чтобы диски Облака подключались при включении компьютера. Чтобы не искать, где у вас находится папка "Автозагрузка", нажмите сочетание клавиш Win+R и введите "shell:startup".

Копируем connect.bat в папку Автозагрузка

Копируем connect.bat в папку Автозагрузка

Есть, правда, парочка нюансов, которые могут подпортить жизнь:

1) Пароли от вашей учётной записи будут легкодоступны для копирования. Достаточно открыть connect.bat Блокнотом и всё как на ладони. Так как пароль от Облака является одновременно паролем от почты и других сервисов Мейла.ру, подобная открытость не радует.

2) Если у вас не быстрый компьютер, команда на подключение сетевых дисков может запуститься раньше службы WebDAVCloudMailRu и подключения Интернета. Тогда диски в системе не появятся.

Поэтому, если диски после включения компьютера у вас не подключаются автоматически, предлагаю превратить connect.bat файл в программу и запускать её не через папку Автозапуск, а через Планировщик заданий. Это не защитит ваши пароли на 100%, но от любопытных неумелых глаз скроет и добавит необходимую паузу после запуска Windows.

6.1. Скачайте программу Bat To Exe Converter (она бесплатна) и распакуйте в любую папку. (UPD от 7.06.2018: Убрал ссылку на домашний сайт утилиты и залил проверенную мной версию. Спасибо читателю под ником "_???_" - он заметил, что на домашней странице Bat To Exe Converter теперь майнер. Сама программа в порядке).

6.2. Запустите Bat To Exe Converter, выберите созданный connect.bat и укажите, что приложение должно быть невидимым:

WebDAV Mail.ru 1

Нажмите "Компилировать" и... поздравляю, вы скомпилировали свою первую программу! Созданную программу connect.exe можно будет запускать для подключения и переподключения сетевого диска.

6.3. Чтобы сетевой диск подключался автоматически, скомпилированный батник должен стартовать при запуске Windows. Как я уже писал выше, в автозагрузку его добавлять не следует, так как сетевая часть операционной системы инициализируется спустя некоторое время после появления Рабочего стола и поэтому команда net use может не сработать. Нужен Планировщик задач. Панель управления - Администрирование - Планировщик заданий или правой кнопкой по кнопке Пуск - Управление компьютером - Планировщик заданий, кнопка Создать задачу. На первой вкладке введите имя задачи, на "Триггеры" - "При входе в систему", пользователь - тот, под которым вы сидите, укажите задержку задачи 5 минут (см. скриншот ниже), на вкладке "Действия" укажите запуск созданного скомпилированного батника и, в общем-то, это всё.

В триггере нужно указать задержку срабатывания

В триггере нужно указать задержку срабатывания

7. Перезагрузите компьютер или вручную запустите connect.exe (connect.bat, если решили не заморачиваться с пунктами 6.1-6.3). Если всё сделали правильно, в папке "Этот компьютер" появится новый диск.

Облако Mail.ru через WebDAV

Облако Mail.Ru через WebDAV

В случае проблем возвращайтесь к п. 5.

Шифрование содержимого файлов в Облаке Mail.Ru

Можно включить шифрование содержимого (не имен!) файлов "на лету". Ценой будет снижение скорости загрузки и сохранения файлов на сетевой диск, в остальном работа с зашифрованными папками на диске ничем отличаться не будет от обычного использования диска. При заходе через веб-интерфейс или при подключении диска по WebDAV без ввода ключа зашифрованное содержимое файлов будет выглядеть как каша. Весь диск зашифровать не получится, только отдельные папки и их подпапки.

Защищать тем же ключом, что и пароль от Облака, глупо. Поэтому придумайте ключ, отличный от пароля к почте. Например, что-то вроде 0Mdsf%vdfkj4299vffjh42bbLjdsbb2. Но как его сообщить программе? При подключении через WebDAV нельзя указать посторонние свойства вроде второго пароля, поэтому автор wdmrc.exe решил вопрос шифрования творчески - через модификацию логина и пароля и создание папок, на самом деле являющимися командами.

1. Измените в батнике команду net use следующим образом:

...
net use M: http://127.0.0.1:801 "здесь_пароль_от_почтыKLMN0Mdsf%vdfkj4299vffjh42bbLjdsbb2" /USER:логин@mail.ru#KLMN
...

Тогда WebDAVCloudMailRu будет знать, что ключ шифрования - 0Mdsf%vdfkj4299vffjh42bbLjdsbb2. Обратите внимание на #KLMN в логине - всё, что идёт после знака решётки #, будет рассматриваться как разделитель между паролем от учётной записи Mail.Ru и ключом. Если сочетание KLMN в пароле присутствует, измените его на то, которого там точно нет.

2. Откройте диск в Total Commander'e через плагин WebDAV или в FAR через NetBox. Штатными средствами Windows зашифрованные папки создать нельзя, т.к. не получится ввести символы ">>", манипулировать файлами - можно.

Логин и пароль должны быть такими же, как и в модифицированной команде net use (см. выше), адрес сервера - http://127.0.0.1:801 или подобный.

3. В папке, содержимое которой нужно зашифровать, создайте папку с именем ">>crypt init" без пробелов:

WebDAV Mail.ru 4

На самом деле папка ">>crypt init" не появится, потому что символ ">" запрещен. Программа поймёт, что папку нужно зашифровать и создаст файл .crypt.wdmrc. Не удаляйте его!

Теперь содержимое всех новых файлов, попадающих в такую папку (их может быть несколько), будет защищено от любопытных глаз. Имена файлов по-прежнему видны.

Советы

1. Размер сетевого диска и свободное место отображаются неверно. Не переживайте - Microsoft утверждает, что это нормальное поведение WebDAV в системе.

2. При работающем шифровании появится задержка после сохранения файла. Будет пауза, когда проценты копирования/перемещения дойдут до 100%. Оставайтесь терпеливыми - шифрованию требуется время.

3. Команду "net use" нельзя запускать от имени администратора, потому что тогда сетевой диск увидят только программы, запущенные с повышенными привилегиями.

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

5. Штатный WebDAV клиент, встроенный в операционную систему, не умеет загружать файлы кусками. При открытии файла с видео он сначала загрузит его весь и только потом откроет в плеере, даже если качать придётся 10 гигабайт. Если вам нужно использовать Облако Mail.Ru для просмотра фильмов, пользуйтесь PotPlayer - он умеет открывать WebDAV-хранилища напрямую без всяких дисков (меню Открыть - "FTP/WebDAV/HTTP-клиент") и поддерживает "кусковую" загрузку. Тогда фильмы будут открываться быстрее, а во время перемотки будет лишь небольшая пауза, пока подгрузится нужный кусок файла.

6. Обновить WebDAVCloudMailRu легко: в Диспетчере задач на вкладке Службы остановите службу WebDAVCloudMailRu, распакуйте новую версию с заменой файлов и перезагрузите компьютер.

Что не так с Диск-О:

Это творение программистов из Mail.Ru подключает мейлрушный сервис "Облако" как обычный диск. Несмотря на то, что Диск-О: задачу выполняет, программа оказалась довольно примитивной и, что хуже, со странным ограничением, которое вступит в силу 1 февраля. Она словно слеплена по техзаданию, которое составлял человек, не понимающий, что так топорно ограничивать функционал бессмысленно. Возможно, лет пятнадцать назад такое прокатило бы, но сейчас, когда облачных сервисов приличное количество, так издеваться нельзя.

Вот перечень замеченных мною проблем.

1. Добавить в автозагрузку Диск-О: можно только на этапе установки.

WebDAV Mail.ru 5

Да и то галочка на "Запускать при старте Windows" всё равно не работает и программа в автозагрузке не появится. А ещё в самой программе нет никаких настроек, поэтому решить, запускать программу или нет при включении компьютера, после установки не получится.

2. Нельзя вручную указывать буквы дисков. То есть, допустим, если у вас есть базы данных с абсолютными путями, хранить в подключённом Облаке Mail.Ru такое не получится, в самый неподходящий момент всё превратится в тыкву.

3. Заявленная работа с файлами "напрямую" - только громкие слова, ничего более. На самом деле на жёстком диске хранится кеш из недавно открытых и изменённых файлов. Он имеет свойство разрастаться, так что на диске C: может неожиданно оказаться меньше свободного места, чем вы рассчитывали. А ещё так быстрее умрёт системный SSD.

4. При открытии и изменении файлы подгружаются в оперативную память целиком. Пока идёт работа с документами, об этом как-то не задумываешься. Но когда я попробовал открыть многотомный архив, меня ждал неприятный сюрприз в виде закончившейся памяти и соответственно закрытии программ. У большинства пользователей такая ситуация маловероятна, но у меня как раз были запущены ресурсоёмкие Photoshop и InDesign, было неприятно потерять несколько минут работы. При подключении Облака через эмулятор WebDAV, о котором я рассказал выше, проблем с занятостью ОЗУ не заметил, хотя файлы загружаются тоже полностью.

Эта же особенность не даёт нормально открывать файлы с видео - как и в случае со стандартным клиентом по WebDAV, нужно ждать полной загрузки в ОЗУ. Это не косяк разработчиков из Мейл.ру и поэтому непонятно, поправят ли такое поведение. Они не стали писать что-то своё или включать WebDAV для простых бесплатных пользователей, а пошли быстрым путём, взяв проект winfsp стороннего разработчика и дописали часть, отвечающую за работу с облачными хранилищами. Я с winfsp когда-то работал и пожирание ОЗУ замечал. Сам проект замечательный и не имеет аналогов с доступным исходным кодом, но дорабатывать всё же надо, ведь автор не может предусмотреть все сценарии работы.

5. Не все программы поддерживают работу с облачным хранилищем как с диском. Например, архиваторы не хотят распаковывать архивы на них. А вот это уже проблема от разработчиков Диска-О, потому что за winfsp таких глюков не припомню. Впрочем, и реализовать я пытался несколько иное, могу ошибаться.

6. Ограничения, которые обещают ввести в будущем, нелепы по своей наивности. Сейчас можно бесплатно подключить несколько облачных хранилищ Мейл.ру и конкурента Яндекс.Диска, но с 1 февраля это прикроют:

Добавление диска в Disk-O: ограничат с 1 февраля 2018 года

Добавление диска в Disk-O: ограничат с 1 февраля 2018 года

При этом в официальном анонсе написали как-то косноязычно:

WebDAV Mail.ru 8

Спрашивается, зачем? Неужели ответственные лица в Mail.Ru Group всерьёз считают, что за возможность добавить несколько дисков станут платить, когда есть альтернатива, причем не одна? Это на момент написания статьи так сложно диски подключаются, действия можно сильно упростить. А в случае покупки платной подписки WebDAV будет доступен без всякого постороннего софта, можно сколько угодно дисков подключить.

6. Не проблема, просто забавно. На заметном месте висит надпись "Вы используете бесплатную бета-версию". Словно авторы ограждаются от возможных проблем.

WebDAV Mail.ru 9

На мой взгляд, в том виде, в каком сейчас находится Диск-О:, это уже не бета. Он работоспособен, несмотря на некоторые недостатки. От самой большой проблемы статус "беты" не спасёт: программа не предлагает ничего нового, а только обещает что-то в будущем. Софтину словно создали, исходя из принципа "лишь бы было". То, что в списке будущих поддерживаемых сервисов есть много популярных, ничего не значит - по факту их сейчас нет, когда добавят поддержку - неизвестно, какие ещё ограничения будут - тоже непонятно.

Если у вас остались вопросы - добро пожаловать в комментарии.

Похожие записи:

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

  1. yar229

    В версии https://github.com/yar229/WebDavMailRuCloud/releases/tag/1.10.1.5
    * сама устанавливается как сервис с помощью ключа –install
    * размножать не надо, можно указать несколько портов в ключе –port, разделив их запятой
    * подкаталоги теперь шифруются автоматически

    Ответить

    • Дмитрий Глашков

      Спасибо за уведомление и за этот полезный проект. Инструкцию обновлю.

      Ответить

    • WT

      с двухфакторной авторизацией нифига не подключается. Создавал пароль для приложений – тоже никак. Проверял диски, порты, переустанавливал службу...

      Ответить

  2. Сергей

    Ничего не понял((

    Ответить

    • Дмитрий Глашков

      Благодаря стараниям yar229 программу стало проще устанавливать. Я переписал статью и теперь, надеюсь, будет понятнее.

      Ответить

  3. Иван

    Здравствуйте. При запуске connect.bat пишет
    Системная ошибка 67.
    Не найдено сетевое имя.
    Что делать?

    Ответить

    • Дмитрий Глашков

      Привет. Возможные причины ошибки 67:
      1. Эмулятор WebDAV Mail.ru не запущен.
      2. Неверно указали IP и/или порт.
      3. Файрвол блокирует соединение.

      Ответить

    • YaR

      Проверьте реестр, пункт инструкции про BasicAuthLevel обязателен

      Ответить

  4. Дмитрий

    Системная ошибка 1219 при попытке подключить два диска. Первый работает корректно (правда вместо 100 гигабайт доступного пространства он почему-то показывает 49). Подскажите, что делать. Спасибо!

    Ответить

    • Дмитрий

      upd. Про размер диска прочитал из советов, извиняюсь за невнимательность

      Ответить

      • Дмитрий Глашков

        А вы точно используете разные порты для дисков?

        Ответить

      • Дмитрий

        Именно так. Если надо уточнить – «M» я использовал для одного аккаунта, он заработал. Для другого аккаунта пробовал все буквы от «K» до «Z».

        Ответить

      • Дмитрий Глашков

        Ошибка говорит о том, что вы подключаетесь к одному и тому же порту дважды. Про буквы я ничего не говорил.

        Ответить

  5. Алексей

    Здравствуйте. Спасибо за статью! всё работает. Вот только я подключил 3 порта, а когда попробовал добавить ещё 3 – он мне выдал ошибку 2250. Службу пробовал останавливать – не помогло. первые 3 облака видит, а новые – нет

    Ответить

    • Алексей

      И с шифрованием не разобрался: как открыть диск в тотал командоре, через плагин? я его открыл, создал каталог «»cryptinit» без пробелов. такой там и появился)

      Ответить

  6. Николай

    А как быть с аутентификацией через смс? Все работает, диск стартует, смс приходит, а куда код то вводить? Есть в WebDAV поддержка двухфакторной аутентификации? Кстати установил плагин для тотала все работает, удобно!

    Ответить

    • Иван

      Просто в майл.ру надо создать пароль для доверенного приложения и указывать его, а не пароль от майл.ру

      Ответить

  7. AI

    Круто столько ждал лиш бы не ставить этот «бесовский» глоуд чейто агент.
    А тут еще и шифрование, надеюсь не гост какой нибудь пока не понял. Винда это тоже плохо, но лучше чем не чего. Наконец то задумался как синхронизировать облако с локалом. 3тб пропадает)
    А пока писал пришел на ум TryCrypt, (могу ошибаться) тот который может создавать диски и контейнеры шифрованные. Вот бы его прикрутить и синхронизацию.

    Ответить

  8. div2k

    Добрый день!
    При запуске connect.bat пишет:
    «Введите имя пользователя для «127.0.0.1»:
    Введите пароль для 127.0.0.1: »
    Имя пользователя дает ввести, пароль нет!
    Что делать?

    Ответить

    • Дмитрий Глашков

      Здравствуйте. Вообще-то скрипт не должен требовать ни имя пользователя, ни пароль, они уже прописаны в .bat файле. Внимательно перечитайте инструкцию – возможно, что-то пропустили.

      Ответить

  9. igor.gor

    Спасибо! Очень удобно

    Ответить

  10. GeorgWin

    Та же самая проблема как у товарища ниже, – системная ошибка 67.
    Сама служба WDMRC запускается удачно, изменения в реестре сделал, ОС Windows 10. В имени ящика есть нижнее подчёркивание, но это наверное не должно влиять. Подключаю через пароль для внешних приложений (иначе СМС приходит), в пути кириллице нет (путь до приложения, такой же как в статье).

    Ответить

  11. GeorgWin

    Подключится удалось с помощью этого способа:

    rem пристрелить сервер, если уже запущен
    taskkill /im wdmrc.exe

    rem запускаем сервер
    start «WebDAV Cloud Mail.Ru» wdmrc.exe –port 3332

    rem подождем, пока запустится
    ping 127.0.0.1 -n 6 > nul

    rem если диск V: уже подключен – отключим
    net use V: /DELETE

    rem подключаем облако как диск V:
    net use V: http://127.0.0.1:3332 «тут_пароль» /USER:мой _ящик@mail.ru

    Описанным в статье способом не выходит, там всегда ошибка 67.

    Ответить

    • Дмитрий Глашков

      Привет. Я перепроверил мануал, повторил шаги и единственное, что могу предположить: при создании сервиса WDMRC и/или при подключении вы указали неверный порт. То, что 3332 подошёл, как раз об этом говорит. В своей инструкции я использую 801, 802 и т.д.

      Ответить

  12. GeorgWin

    Нет, через сервис WDMRC не получается подключится через любой порт, всегда ошибка 67. Пробовал и разные порты и через реальный пароль, и через доверенное приложение, везде одно и тоже, не знаю в чём проблема. Работает только вторым способом.

    Ответить

  13. GeorgWin

    Сегодня ещё протестировал (всё никак не сдаюсь :D), оказывается версия 1.10.1.10 прекрасно работает, а версия 1.10.1.11 выдаёт ошибку 67. Я даже дополнительно проверял её на Windows 7 (на втором компьютере), там тоже эта ошибка. Надеюсь yar229 прочтёт и исправит, и спасибо за прогу, она очень полезна. :)

    Ответить

  14. Эльдар

    При копировании файлов на облако Мейл.ру этим способом локальный жесткий диск тоже используется, заполняется при синхронизации с облаком? Или просто будет отправляться, не влиять на объем диска? Влияет или нет?
    И этот способ безопасен ли для личных данных, грубо говоря не троян или какой-то вирус? Заранее спасибо вам.

    Ответить

    • Дмитрий Глашков

      1. Облако, подключённое через WebDAV, не будет занимать место на локальном жёстком диске.
      2. Я считаю WDMRC безопасным софтом. Исходники открыты, поэтому при наличии соответствующих знаний или знакомых программистов можете сами составить своё мнение.

      Ответить

  15. Эльдар

    Например У меня на жестком диске 15 гига свободного Места а Облаке 50 гига свободного места WDMRC -показывает размер мой жесткого диска я могу кинуть файл например 50 гига на папку WDMRC не будет влиять на мой жесткий диск ? Уважаемый Дмитрий Глашков

    Ответить

    • Дмитрий Глашков

      Прочтите, пожалуйста, мой ответ на ваш предыдущий вопрос и саму статью, все ответы там есть. Да, это не будет влиять на ваш жёсткий диск. Копируйте сколько хотите, хоть до байта можете забить Облако, на вашем локальном жёстком диске меньше места не станет.

      Ответить

  16. Эльдар

    Спасибо Большое

    Ответить

  17. _???_

    Замените ссылку в пункте 6.1. Скачайте программу BatToExe ... на ____://sourceforge.net/projects/bat-to-exe/ так как там майнер.

    В целом статья хорошая, спасибо.

    Ответить

    • Дмитрий Глашков

      Спасибо за сигнал, перезалил утилиту на Яндекс.Диск.

      Ответить

  18. Данила

    Доброго времени. Все сделал по вашей инструкции. Но на win10 выдает ошибки к обоим ящикам: Системная ошибка 1244.
    Запрошенная операция не была выполнена, так как пользователь не зарегистрирован. Хотя через браузер все заходит на оба аккаутнта.
    На Win7 выдает Системная ошибка 85. Имя локального устройства уже используется. Где собака зарыта?

    Ответить

  19. Алексей

    Спасибо, все работает.
    Только из-за ограничений майла на 2гб, видео файлы размером 3гб на два куска разбился.
    А папки с кучей мелких файлов, превышающие показанный размер диска не грузятся, пишут недостаточно места. Хотя в облаке 400гб свободно

    Ответить

  20. Игорь

    С майлом ру я эксперементировать боюсь. У меня 100Гб облака, а вот по теме в Яндексе всё существенно проще, одна команда
    net use W: https://webdav.yandex.ru/ /PERSISTENT:YES /USER:логин@mail.ru ваш_пароль
    и всё! То же самое должно быть в Box.com.
    Ещё отмечу существенный недостаток вашего подхода, это копирование файлов с одного аккаунта на другой. В браузерной версии расшаренная папка вообще к вам закачиваться и выкачиваться не будет а полетит сразу на место по внутренней сети майла. Думаю в диске-О также.
    Таким образом иметь несколько дисков майла бессмысленно. А с одним аккаунтом можно отлично поработать и с ftp-шной версией отсюда github.com/pozitronik/CloudMailRu. Хотя установив её я ей честно говоря и не пользуюсь совсем! Если у кого нибудь появятся проблемы с аккаунтом пожалуйста сообщите в ветке.

    Ответить

    • Дмитрий Глашков

      Полагаю, вы увидели проблемы и недостатки там, где их нет.
      1. Ссылка на плагин, который вы рекомендуете, находится в самом начале текста, и он использует точно такой же способ доступа к Облаку, как и WDMRC. Если вас ещё не забанили, значит, и с WDMRC всё будет хорошо.
      2. Наличие смысла обладания несколькими Облаками не зависит от возможности быстрого копирования между ними данных. WebDAV не для этого, а для доступа к содержимому Облаков как к физическому диску, этот инструмент в принципе не обязан уметь каким-то особенным образом перемещать файлы. Это было бы неплохо, но и только. Зато бонусом прилагается прозрачное шифрование файлов на стороне клиента и автоматическое разбиение-собирание больших файлов, для диска Яндекса и многих других облачных хранилищ такое реализовать сложнее.

      Ответить

Написать комментарий

Правила:
  • 1. Пожалуйста, будьте вежливы. Мат и оскорбления запрещены.
  • 2. Обсуждать нелицензионные версии софта нельзя.
  • 3. Комментарии с ссылками видны только после проверки модератором.

Тема Rowling от Anders Norén. Копирование материалов сайта разрешается только с указанием автора и активной ссылкой на источник.