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

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

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

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

Сообщение D1P »

Изображение
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

D1P
Постараюсь объяснить подробней. Речь не о файлах на облаке, а о локальных файлах. Имеем папки. В них вложены папки. В папках файлы. Всё в таком-же виде уже лежит на облаке. Некоторые локальные файлы в некоторых папках изменились и их нужно заменить на облаке. Что мы можем сделать? "Встать" на коренную папку и отправить все файлы вложенные в папках на облако. Когда облако увидит, что такие файлы уже имеются, система может перезаписать со значением "заменить более старые файлы". Ок. Это работает. Если есть новые файлы, они так-же добавятся в облако и перепишутся файлы, которые имеют позднюю дату. Но представим, что файлов несколько тысяч и они внутри папок и что-бы их все заменить, потребуется много времени и лишняя трата ресурсов. Для выявления изменённых файлов (локальных) мы можем поступить просто: отобразить стоя на коренной папке "отобразить все файлы без каталогов" и отсортировать их по дате изменения. Ок. Видим, например 10 файлов с ранней датой. Но они лежат во вложенных папках и если мы их просто выделим и отправим на облако, они загрузятся вместе, а не как они реально расположены на локальном компьютере. Раньше для ТС был плагин TreeCopyPlus, а теперь, как я понимаю он встроен в ТС (может я и ошибаюсь, но у меня он есть в версии 8.52), который делает следующее: Вот нашли мы нужные файлы (локальные) по некоторому признаку (например по дате) и копируем их на другой диск (локально) и они копируются точно в той структуре, как они находятся на исходном диске. Сохраняется иерархия. Вот речь именно об этом, что-бы на облако можно было отправлять локальные файлы в той иерархии, в которой они находятся на локальном диске.

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

Сообщение D1P »

Вроде бы понял.
Это не реализуется плагином. Как сделать - не знаю, спросите в общем разделе форума, может подскажут знатоки.
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

Очень, очень жаль. Но боюсь, что это смог бы сделать именно плагин, ведь он "даёт указание", что и куда заливать, исходя из расположения, вот если бы плагин отдавал адрес в любом случае с полным путём, не зависимо от того, из поиска файл копируется или непосредственно из папки... Тогда придётся костылить рабочий процесс Выявлять изменённые файлы, копировать в соседнюю папку в той же иерархии и только потом отправлять в облако с "заменить более старые файлы" только эти, изменённые файлы.
MOHAPXUCT
Сообщения: 2
Зарегистрирован: Чт авг 04, 2016 08:24

Сообщение MOHAPXUCT »

Беда прям какая-то, прокопался пару часов так ниразу и не зашел в облако. установленный есть 8,51а x32, также поставил 8,52 portable x64. Система Win 8.1 x64.
В установленном варианте TC нормально скушал скормленные ему из папки библиотеки но выдает ошибку отсутствия msvcr110.dll. Установленны все Microsoft Visual C++ (2005, 2008, 2010, 2012, 2013), DirectX с системой был 11й, посему не ставил. Но библиотеки такой у меня на компе нет и что надо установить не пойму?
В портативном варианте просто не полчается скормить библиотеки, всегда выдает ошибку "Coud not load SSL library"
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

newsky писал(а):Но боюсь, что это смог бы сделать именно плагин, ведь он "даёт указание", что и куда заливать
Не бойтесь, плагин этого сделать не может.

MOHAPXUCT,
Поищите по этой теме, здесь кажется, давали ссылки на сборку ssl-библиотек, не требующих msvcr110.dll
Для x64-версии плагина нужны x64-версии библиотеки, ссылки на них есть в readme, и в этой теме их давали несколько раз.
MOHAPXUCT
Сообщения: 2
Зарегистрирован: Чт авг 04, 2016 08:24

Сообщение MOHAPXUCT »

D1P
решил проблему в портативной 64битной версии заливкой библиотек в папку плагина из папки TotalCommander/64, которая создалась при распаковке самой программы. 64битные версии библиотек с indy.fulgan.com/SSL/ отказывались работать
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

D1P Возвращаясь к вопросу про "рекурсивное обновление файлов"... а Вы знаете, долил в облако свои 500 ГБ, изменил локально 1 файл и вновь послал папку целиком и Вы знаете, этот объём (35000 файлов) обработался за 5 с небольшим минут (с птичкой "заменять более старые". Это просто замечательно и работоспособно. Ещё раз спасибо.
PRODVi`
Сообщения: 6
Зарегистрирован: Ср авг 03, 2016 14:34

Сообщение PRODVi` »

D1P
не знаю, то ли я такой "везучий на приключения" то ли ещё чего...
но у меня напрочь файлы не копируются с облака - в любом случае 0байт. Ошибок нет, что не так может быть?
На х64 аналогично. TC 8.51
Последний раз редактировалось PRODVi` Чт авг 04, 2016 11:32, всего редактировалось 1 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

PRODVi`
Сообщения: 6
Зарегистрирован: Ср авг 03, 2016 14:34

Сообщение PRODVi` »

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

Сообщение D1P »

PRODVi`
Спасибо. Мне наверняка понадобится какое-то тестирование, но я пока не готов обозначить сроки готовности.
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

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

Сообщение D1P »

newsky
Возьмите последнюю версию из master.
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

Спасибо, всё в порядке теперь

UPD:
Теперь новая странная штука. Запустил поиск со значением "расширение не содержит avi". Нашел (все файлы без расширения, зашифрованные). По Ctrl+M переименовал довавив расширение avi. Решил проверить, все ли переименовались, снова запускаю поиск, с тем-же параметром "расширение не содержит avi" и поиск выдает снова все файлы. Те, которые стали avi. И новый поиск начинал и значения менял, типа "имя фала не содержит avi", "расширение не равно avi" и т.д. И ТС перегружал, и на всякий случай TEMP даже почистил и другие временные папки и компьютер перегрузил и всё равно, поиск упорно, при запросе показать все НЕ avi выводит именно avi
Ответить