[WFX] CloudMailRu: работа с облачным хранилищем от mail.ru

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

Ага, хоть он и так уже - мечта. Уже можно полноценно и эффективно работать - я во всех штатных его обкатал. Эффективность выросла на порядок!
Спасибо!
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

Погонял пару дней в реальной работе, в связи с чем пару соображений:
может, совсем убрать опциональность копирования/переноса через линки и сделать его безусловным? Трудно представить, для чего нужна была бы возможность отключения, а в этом случае никаких проблем не возникает - плагин работает сразу в соответствии с интуитивно ожидаемым. А кому покажется медленным, можно будет глянуть в хелп и узнать об альтернативе (команды clone и rmdir (здорово всё же, что Вы их реализовали - полный функционал теперь!)).
Ну и хорошо бы папки x32 и х64 просто включить в релиз - чтоб сразу работало.
Это конечно если не стоит задача ограниченного распространения плагина (только администратором) - уникальная ж вещь, несущая неисчислимые блага любому, даже изредка пользующемуся облаками. А так - из десятка вполне продвинутых, кому я сначала сообщил просто ссылкой на релиз, ни один не стал пользоваться - "не работает" и всё, а сделал пакетик, включающий всё необходимое - море восторга у всех - революционный же буквально плагин
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

может, совсем убрать опциональность копирования/переноса через линки и сделать его безусловным?
В каждом облаке есть ограничение по количеству одновременно существующих публичных ссылок. Оно довольно большое, но оно есть. При создании новой ссылки поверх лимита удаляется самая старая.
Я исхожу из соображения, что возможна ситуация, когда юзер исчерпал этот лимит, в таком случае копирование через линки будет неочевидным способом удалять ему один старый линк. Да, проблема не очень большая, тем не менее, я предпочту, чтобы пользователь сам включал эту настройку, выражая, таким образом, понимание ситуации.
А кому покажется медленным, можно будет глянуть в хелп и узнать об альтернативе
В планах увеличить скорость процесса, Гислер поделился одним неочевидным мне способом для этого.
Ну и хорошо бы папки x32 и х64 просто включить в релиз - чтоб сразу работало.
Да, не вижу причин не делать этого, добавлю в релиз. Но это всё равно не поможет избежать проблем с пользователями, не желающими и не умеющими читать справку и разбираться.
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

D1P писал(а):возможна ситуация, когда юзер исчерпал этот лимит, в таком случае копирование через линки будет неочевидным способом удалять ему один старый линк.
Да, точно. Нельзя. Спасибо, что.
Простите, что вынудил пояснять почти очевидное
D1P писал(а):В планах увеличить скорость процесса
У, здорово! Хоть и то, что Вы добавили rmdir, уже принципиально круто!
Спасибо!
Последний раз редактировалось Ronim Чт ноя 17, 2016 15:53, всего редактировалось 1 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Ronim
Я частично исправил ошибку с удалением каталогов при переносе без галки "Copying/moving between accounts via public link". Частично - потому что наткнулся на ограничения API, не позволяющие полностью решить проблему (в тикете все подробности).
Если интересно - можете взять последний билд и потестировать.
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

D1P писал(а): Я частично исправил ошибку
Ух, как оригинально! :)
Спасибо!
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

D1P
Насколько я понял, плагин занижает 2-гигабайтное ограничение мейла на размер файла. Мейл щедр, и считает, что 2 Гб = 2048 Мб, т.е., если я правильно посчитал, 2147483648 байт. По крайней, 2100 млн. байт мейл точно пропускает.
Я не знаю, какое у Вас принято значение, но при попытке загрузки файлов более него, но допускаемого менеджером загрузки мейла (хоть через браузер, хоть через агент), выдаётся ошибка. Причём, галочка paid не помогает.
Это, наверное, непринципиально для большинства применений, но при сохранении многотомных архивов, подготовленных ранее с этим пределом (а он стандартен почти для всех облак), возникает куча неудобств. Если собственные архивы можно просто перепаковать заново, то с многотомными архивами, созданными другими программами (бэкап-, ISO- и пр.-менеджерами, например) это сложнее... А встроенный в плагин сплитинг делает контент облака зависимым от ТС.

ТС 8.5, билд сегодняшний
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

:lol: :lol: :lol:
Ну, не знаю. Я очень чувствителен к этому вопросу - у меня несколько десятков тысяч зашаренных 2-гигабайтных томов архивов на разных ресурсах. Поэтому я всегда ограничиваю размер тома (на всякий) двумя млрд. байт (инвариантных относительно взглядов хозяев хостингов на то, что такое терабайт :) ). Столкнулся я с превышением этого предела при работе с образами Easeus ToDoBackup (не очень известная пока, но безусловно лучшая по всем параметрам, на мой, программа этого плана), которая при указании размера тома 2 Гб разбивает их на тома по 2000 Мбайт, и другой единицы измерения этого размера нет (не было, точнее - может, сейчас что-то изменилось). Мейл (мой) их прекрасно принимает...
Что мейл (общий, надеюсь) считает терабайтом 1099511627776 байт, можно убедиться, посчитав размер некогда раздаваемого (или свободно конвертируемого ныне в любую из валют) им фантастического терабайта :)

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

Только что залил через браузер пару десятков файлов, размером 2097 млн. байт.


И про галочку Ignore ещё - она что, работает только с реально paid? Я думал, она должна просто пропускать (в облако; пытаться, по крайней) файлы более 2 000 000 000 (как теперь выяснилось) байт...
Последний раз редактировалось Ronim Чт ноя 17, 2016 21:55, всего редактировалось 1 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Я перепроверю ограничение. Но когда я выяснял лимит, это точно не была ошибка из-за сбоя, API вполне корректно возвращало описание ошибки.
Я думал, она должна просто пропускать (в облако; пытаться, по крайней) файлы более 2 000 000 000 (как теперь выяснилось) байт
Вроде бы так и должно всё работать. Но если включены и paid и split, файлы больше 2Гб всё равно будут резаться.
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

D1P писал(а):
Я думал, она должна просто пропускать
Вроде бы так и должно всё работать. Но если включены и paid и split, файлы больше 2Гб всё равно будут резаться.
Split отключён (я эту возможность и не тестировал) - всё равно ошибка.

Может, можно позволить пользователю задавать этот предел? (если Вы не измените его, конечно). Хоть бы где-нить в .ini. Уж очень многие программы разбивают на тома исходя из 1 Гб = если не 1024 Мб, то 1000, но таки Мб, который = 1024 кб (странно, но это есть).
Последний раз редактировалось Ronim Чт ноя 17, 2016 22:03, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Ronim
За такие скрины тут получают замечания (см. правила форума). Картинки заменены ссылками.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ronim
Сообщения: 57
Зарегистрирован: Пн ноя 14, 2016 15:42

Сообщение Ronim »

Avada
Виноват, больше не повторится
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

D1P
Вроде с SSL-библиотеками давно уже решено, но всё же рискну озвучить такую хотелку: возможность использовать 64-х битные dll из %COMMANDER_PATH%\64.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

addhaloka
Теоретически, TC и должен подсовывать плагину собственнозагруженные библиотеки (как родительский, по отношению к плагину, процесс). Как оно на самом деле - не знаю, и, честно сказать, не очень желаю в эту магию снова влезать.
Ответить