Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Хостинг » Облако Mail.ru (Cloud Mail.ru)

Модерирует : 3xp0, PEDKA

PEDKA (24-02-2017 18:21): Облако Mail.ru (Cloud Mail.ru). Часть 2.
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

Lolliking

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Получить облако (8 Гб)
Ограничения по файлам и папкам в Облаке
В августе 2013 года Mail.ru запустил облачное хранилище данных «Облако Mail.ru».
С 20 декабря 2013 по 20 января 2014 года сервис предлагал бесплатно 1 Тб хранилища. Сейчас можно получить 8 Гб.
 
Похоже приложение «Mail.Ru Cloud» устанавливается без всяких дополнений, вроде «спутника» или «защитника». Источник


Ссылки на загрузку: Windоws | MacOSX | Linux x64 | Linux x86 | iOS | Windows Phone | Android


Всего записей: 13 | Зарегистр. 21-01-2009 | Отправлено: 13:04 21-12-2013 | Исправлено: AlexDAT, 22:41 23-02-2017
Bolenic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ardkl
Цитата:
... в облако попадут только корневые папки флешки, а всё что лежит в папках разного уровня вложенность останется за бортом?

Я чётко высказался о подпапках, созданных в облаке, вручную.
То есть - мы, в данном случае, говорим о разных вещах.

Всего записей: 2645 | Зарегистр. 30-03-2006 | Отправлено: 04:31 14-01-2016 | Исправлено: Bolenic, 04:32 14-01-2016
sssergey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в X-plore File Manager для андроид появилась beta- поддержка облака mail.ru- вроде работает

Всего записей: 285 | Зарегистр. 24-05-2006 | Отправлено: 00:54 15-01-2016
petr23



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sssergey
он там по webdav подключается?

Всего записей: 113 | Зарегистр. 05-11-2006 | Отправлено: 01:55 15-01-2016
sssergey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
petr23
не знаю, но метод авторизации отпугнет многих параноиков - просто в окне программы вводится логин и пароль. Но работает и показывает корректно свободное место

Всего записей: 285 | Зарегистр. 24-05-2006 | Отправлено: 10:03 15-01-2016
xamirk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 124 | Зарегистр. 06-02-2005 | Отправлено: 13:52 18-01-2016 | Исправлено: xamirk, 18:01 18-01-2016
als_999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не получается построить для синхронизации следующую конструкцию:
1. синхронизировать нужно папки, к примеру, D:/Фото, Y:/Документы.
Диск Y - подключаемый вручную пару раз в месяц.
2. Синхронизация настроена через клиент, запускаемый при каждом запуске компьютера.
В клиенте в качестве папки синхронизации указана папка D:/Облако, в этой папке симлинки на папки D:/Фото, Y:/Документы.
 
Если клиент запустить вручную, при этом в момент запуска клиента диск Y: подключен, синхронизация работает. Но при обычной загрузке клиента, когда диск Y: не подключен, папка D:/Фото, которая подключена, не синхронизируется (зацикливается), при этом клиент постоянно работает, пишет свой системный файл в папке синхронизации, серьезно грузит систему (загрузка процессора из-за клиента 20-30% постоянно).
 
Итоговый вопрос: каким образом можно настроить синхронизацию для папок  D:/Фото, Y:/Документы, если клиент стоит в автозагрузке, а диск Y: подключается к системе достаточно редко?

Всего записей: 8 | Зарегистр. 09-01-2009 | Отправлено: 10:04 20-01-2016
dimasic

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вариант:
 
Перед загрузкой клиента проверяем наличие папки на Y: - если она отсутствует, удаляем ведущий на Y: симлинк, а имя этого симлинка прописываем в .cloud_ss, который отвечает за список выключенных из синхронизации папок, потом запускаем клиент.
 
Если папка на Y: существует, создаем симлинк, удаляем его имя из .cloud_ss, запускаем клиент.
 
Должно сработать. Если срабатывает, тогда в порыве автоматизации идем дальше, пишем утилиту. Можно либо мониторить наличие папки на Y:, либо делать это запуском утилиты вручную.
 
upd.
 
Надо еще менять .cloud.db
 
upd2.
 
Попробовал - получилось. Значит, предложенная концепция работает. Только лучше экспериментируйте на тестовых папках и данных. А то на стадии эксперимента можно какое-то из действий забыть сделать. Когда отработаете, потом-то все устаканится. Главное - не удалять симлинк при запущенном клиенте! Иначе он увидит отсутствие локальной папки и сотрет ее данные в облаке. На внешнем диске-то они останутся, но лучше такую ситуацию исключить. Ну и вообще не забывайте останавливать клиент перед внесением изменений в его конфигурацию. Собственно, я сразу предлагал все действия производить перед его запуском.

Всего записей: 805 | Зарегистр. 09-11-2003 | Отправлено: 14:15 20-01-2016 | Исправлено: dimasic, 15:14 20-01-2016
als_999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimasic
Спасибо!
Как-то сложно звучит, буду пробовать...
Я правильно понимаю, что предложенная реализация через bat файл? Или как-то по-другому?

Всего записей: 8 | Зарегистр. 09-01-2009 | Отправлено: 15:39 20-01-2016
dimasic

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Через bat можно, но затруднительно. Проверить наличие папки, создать/удалить линк - это можно сделать таким путем. Но остаются файлы .cloud_ss и .cloud.db - первый файл текстовый, второй - база sqlite. Добавить строчку в текстовый файл можно перенаправлением вывода с помощью >>, но для удаления ее нужна какая-то утилита. Также потребуется утилита, которая может с командной строки вносить изменения в базу sqlite. Плюс, утилита для перезапуска клиента: просто его прибить нельзя, надо вежливо остановить, а каждый раз останавливать и запускать вручную неудобно и чревато ошибками. Поэтому проще и лучше написать программу "все-в-одном", в ней можно и логику работы реализовать более гибко и надежно.
 
Спрашивайте, что непонятно, чем могу - помогу. Лучше в личку, а то народ тут нервный, проходили уже. Наработки по запуску/останову/перезапуску клиента, по работе с .cloud_ss у меня были, надо будет только проверить, как это все работает с последними версиями.

Всего записей: 805 | Зарегистр. 09-11-2003 | Отправлено: 16:32 20-01-2016
kirsha

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimasic

Цитата:
Надо еще менять .cloud.db

Архив на дату последней синхронизации Y:?
 
Добавлено:
 
А вообще клиент наводит на меня тоску и печаль.
 
   
 
Добавлено:
 
Это при том, что ещё осталось 180 GB.

Всего записей: 711 | Зарегистр. 05-12-2008 | Отправлено: 19:35 20-01-2016 | Исправлено: kirsha, 19:35 20-01-2016
dimasic

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kirsha

Цитата:
Архив на дату последней синхронизации Y

Нет. База, содержащая хеши всех файлов в облаке и структуру папок, плюс немножко служебной информации.

Всего записей: 805 | Зарегистр. 09-11-2003 | Отправлено: 19:44 20-01-2016
kirsha

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimasic

Цитата:
База, содержащая хеши всех файлов в облаке и структуру папок

Здесь получается актуальный, за минусом залитых через браузер, клиент другой машины...?

Цитата:
плюс немножко служебной информации

В общем если вас не затруднит, то рассказывайте как это сделать.

Всего записей: 711 | Зарегистр. 05-12-2008 | Отправлено: 19:55 20-01-2016
dimasic

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Здесь получается актуальный, за минусом залитых через браузер, клиент другой машины...?

Хеши ВСЕХ ваших файлов, которые есть в облаке. Даже тех, синхронизация которых отключена через "Выбрать папки".
 

Цитата:
В общем если вас не затруднит, то рассказывайте как это сделать.

Меня не затруднит, но не совсем понимаю, что "это". Вы присоединяетесь к вопросу als_999 по синхронизации папок на временно подключаемых внешних носителях? Или что вас интересует?
 
Закачка в облако без синхронизации была реализована года два назад. Посмотрите начало 2014 года, как раз тогда это обсуждалось. Теперь надо сделать то же самое, но с подключением закачанной папки обратно. Единственный нюанс: раньше база хешей хранилась в проприетарном формате, хеши были сериализованы с помощью какой-то библиотеки, поэтому тогда пришлось пойти на хитрость с удалением базы локальной хешей: при ее отсутствии клиент при подключении к серверу воссоздавал ее. Возможно, этот трюк и сейчас работает (завтра проверю для интереса), но теперь можно реализовать более изящную вещь с прямым изменением базы.

Всего записей: 805 | Зарегистр. 09-11-2003 | Отправлено: 20:21 20-01-2016
kirsha

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimasic

Цитата:
Вы присоединяетесь к вопросу als_999 по синхронизации папок на временно подключаемых внешних носителях?

Да, это я имел ввиду.

Всего записей: 711 | Зарегистр. 05-12-2008 | Отправлено: 20:53 20-01-2016
dimasic

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Создаем точку синхронизации (разовая операция):
1.1. Останавливаем клиента, если он запущен;
1.2. Создаем симлинк к нужной папке на внешнем носителе;
1.3. Запускаем клиента, дожидаемся конца синхронизации. Клиент теперь знает, что в облаке и на локальном диске есть новая папка (вернее симлинк к папке, но ему это по барабану).
 
2. Отключаем точку синхронизации:
2.1. Останавливаем клиента, если он запущен;
2.2. Добавляем в .cloud_ss строку с именем симлинка;
2.3. Устанавливаем в .cloud.db в таблице FOLDERS_RECORDS для относящихся к симлинку записей changed=1, ignore=1;
2.4. Удаляем симлинк из корня папки синхронизации;
2.5. Внешний диск можно отключать, клиента запускать. Клиент оставляет папку в облаке, а ведущий в никуда симлинк отсутствует и не мешает мониторить остающиеся на локальном диске файлы.
 
3. Подключаем точку синхронизации:
3.1. Останавливаем клиента, если он запущен;
3.2. Убираем из .cloud_ss строку с именем симлинка;
3.3. Устанавливаем в .cloud.db в таблице FOLDERS_RECORDS для относящихся к симлинку записей changed=0, ignore=0;
3.4. Создаем в корне папки синхронизации симлинк к нужной папке внешнего носителя;
3.5. Запускаем клиент. Клиент не удивляется, что на локальном диске появилась новая папка, и делает синхронизацию в обычном порядке.
 
Сказанное в п.3.5 надо бы проверить на большом объеме и на папке с вложенными подпапками, чтобы убедиться в том, что он точно ничего не перекачивает из облака. Но не должен бы так безобразничать.
 
Достаточно исчерпывающе?
 
update 21.01
 
В .cloud.db надо менять признак ignore не только для симлинка, но для всего дерева подпапок внутри папки со внешнего накопителя. Работает без сюрпризов, во всех направлениях. Если через веб-интерфейс что-то добавили в папку, при следующем подключении внешнего носителя оно скачивается из облака на внешний диск. Если в папке в облаке что-то удалили, оно удаляется с диска. Если что-то добавили на внешний диск вне сеанса синхронизации, при подключении и синхронизации оно закачивается в облако. Все четко.
 
Описанного достаточно, чтобы реализовать задачу автоматизации синхронизации внешнего диска. Больше и добавить нечего, все тонкости расписал. Удачи!

Всего записей: 805 | Зарегистр. 09-11-2003 | Отправлено: 23:17 20-01-2016 | Исправлено: dimasic, 11:41 21-01-2016
kisooLL



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, есть возможность загружать на майл диск при помощи ФТП?

Всего записей: 66 | Зарегистр. 04-01-2012 | Отправлено: 03:32 24-01-2016
bornbill



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kisooLL
Нет... У них и WebDav я работающим не видел.

Всего записей: 1440 | Зарегистр. 02-04-2004 | Отправлено: 10:09 24-01-2016
leshiy69

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kisooLL  
Цитата:
в X-plore File Manager для андроид появилась beta- поддержка облака mail.ru- вроде работает

 

Всего записей: 64 | Зарегистр. 31-08-2015 | Отправлено: 10:30 24-01-2016
DenisRodman



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Само Маил Облако накопительное так же как Яндекс диск? Можно ли увеличить 25Гб на побольше или у них нет такой функции.

Всего записей: 579 | Зарегистр. 20-09-2013 | Отправлено: 13:21 25-01-2016
Johnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DenisRodman
Можно, но за деньги. В веб-интерфейсе большая кнопка слева "Подключить тариф"

Всего записей: 984 | Зарегистр. 12-10-2002 | Отправлено: 13:30 25-01-2016
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Интернет » Хостинг » Облако Mail.ru (Cloud Mail.ru)
PEDKA (24-02-2017 18:21): Облако Mail.ru (Cloud Mail.ru). Часть 2.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru