[WFX] CloudMailRu: работа с облачным хранилищем от mail.ru
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
D1P
К сожалению, зашифрованные иходники уже удалил, по-этому воссоздать путь пока не могу, до появления новых файлов и новых проблем, пока просто не на чем даже потестировать. В итоге, залил именно перемещая файлы из тех папок, из которых система не могла их якобы видеть, на уровень ближе к корню и заливал на облако в те, куда надо, благо было всего две таких папки и разок можно было и заморочиться. А создать *.lst из облака бессмыслено, потому как на облаке то всё и так создаётся. Не могло, что-то случится в плане UNC?
И еще вопросик, в плане "доступа к публичным папкам" ничего не намечается? А то пошарил тут папочку для товарища на 150ГБ, а выкачать можно лишь 4ГБ, а дать общий доступ то-же не получается, акк у товарища всего на 10ГБ и подключить 150 низзя. А давать данные на весь акк с этой папкой как-то не комильфо, вот и выходит, что и не воспользоваться никак кроме как если бы плагин мог подключаться к "публичным каталогам".
К сожалению, зашифрованные иходники уже удалил, по-этому воссоздать путь пока не могу, до появления новых файлов и новых проблем, пока просто не на чем даже потестировать. В итоге, залил именно перемещая файлы из тех папок, из которых система не могла их якобы видеть, на уровень ближе к корню и заливал на облако в те, куда надо, благо было всего две таких папки и разок можно было и заморочиться. А создать *.lst из облака бессмыслено, потому как на облаке то всё и так создаётся. Не могло, что-то случится в плане UNC?
И еще вопросик, в плане "доступа к публичным папкам" ничего не намечается? А то пошарил тут папочку для товарища на 150ГБ, а выкачать можно лишь 4ГБ, а дать общий доступ то-же не получается, акк у товарища всего на 10ГБ и подключить 150 низзя. А давать данные на весь акк с этой папкой как-то не комильфо, вот и выходит, что и не воспользоваться никак кроме как если бы плагин мог подключаться к "публичным каталогам".
newsky
Я попробовал создать файл с полным путем, как в предыдущем посте, и залить его в облако. Получил описанную ошибку - значит, есть материал для анализа. Займусь.
По публичным папкам не намечается, как и по другим задачам. Пока что цейтнот, постараюсь на следующих выходных уделить время. Но далеко не факт, что это вообще возможно.
Я попробовал создать файл с полным путем, как в предыдущем посте, и залить его в облако. Получил описанную ошибку - значит, есть материал для анализа. Займусь.
По публичным папкам не намечается, как и по другим задачам. Пока что цейтнот, постараюсь на следующих выходных уделить время. Но далеко не факт, что это вообще возможно.
Послал таки Гислеру отчеты по ошибкам, которые временами возникают при отправке файлов в облако (такие отчеты неоднократно выкладывались в этой ветке). Вот его ответ:
Hi!
You wrote:
> These errors happened sometimes, when I uploaded files to Mail.ru cloud.
> Exception in MailRuCloud.wfx:FsPutFileW!
Thanks for your report. The error is in the MailRuCloud.wfx plugin, as
the error report shows. I'm not the author of this plugin. Please report
it to the plugin author!
Best regards
Christian Ghisler
И заодно: что-то прошлую неделю зачастила ошибка
Adding file error Socket Error # 11001 Host not found.
Файл закачивается на 100%, потом долгое раздумье и потом вот это.
Hi!
You wrote:
> These errors happened sometimes, when I uploaded files to Mail.ru cloud.
> Exception in MailRuCloud.wfx:FsPutFileW!
Thanks for your report. The error is in the MailRuCloud.wfx plugin, as
the error report shows. I'm not the author of this plugin. Please report
it to the plugin author!
Best regards
Christian Ghisler
И заодно: что-то прошлую неделю зачастила ошибка
Adding file error Socket Error # 11001 Host not found.
Файл закачивается на 100%, потом долгое раздумье и потом вот это.
newsky
Я нашёл проблему с копированием файлов, чей путь превышал 256 символов. Если интересно, оказалось что дельфовская ExpandUNCFileName (которая является обёрткой над функцией WinAPI WNetGetUniversalName) не возвращает UNC-имена для локальных дисков, хотя когда я это тестировал - оно, вроде, работало...
В общем, я просто закодил принудительное приведение путей к UNC-виду, прошу проверить (последняя бинарная сборка в master).
Я нашёл проблему с копированием файлов, чей путь превышал 256 символов. Если интересно, оказалось что дельфовская ExpandUNCFileName (которая является обёрткой над функцией WinAPI WNetGetUniversalName) не возвращает UNC-имена для локальных дисков, хотя когда я это тестировал - оно, вроде, работало...
В общем, я просто закодил принудительное приведение путей к UNC-виду, прошу проверить (последняя бинарная сборка в master).
junk
Я реализовал опциональное хранение настроек в APPDATA (смотрите подробности в ридми) и хранение пароля от прокси в менеджере паролей TC. На хорошее тестирование последней фичи у меня категорически не хватает времени, поэтому прошу потестировать и отписать здесь или в тикете.
Кроме того, за последнюю неделю я внёс большое количество улучшений и исправлений в плагин. Кроме прочего, появилась возможность быстро добавить в облачный каталог содержимое публичной ссылки из другого облака (команда clone), и поддержка быстрого копирования между аккаунтами через эту функцию.
Я реализовал опциональное хранение настроек в APPDATA (смотрите подробности в ридми) и хранение пароля от прокси в менеджере паролей TC. На хорошее тестирование последней фичи у меня категорически не хватает времени, поэтому прошу потестировать и отписать здесь или в тикете.
Кроме того, за последнюю неделю я внёс большое количество улучшений и исправлений в плагин. Кроме прочего, появилась возможность быстро добавить в облачный каталог содержимое публичной ссылки из другого облака (команда clone), и поддержка быстрого копирования между аккаунтами через эту функцию.
А можно ли вбить в ссылку на скачивание в каталоге вот этот адрес на ''Гитхабе''?D1P писал(а):Оставил просто ссылки, размещать (и постоянно обновлять) сборки плагина тут я не хочу. На гитхабчике всё происходит автоматически, а тут этим заниматься очень уж неудобно и долго.
https://codeload.github.com/pozitronik/ ... zip/master
Вечному двигателю -- вечные тормоза!..
D1P
Спасибо огромное!
Хочу сообщить об одной особенности работы плагина (или мейла), которая мне показалась странной.
Такое использование плагина, наверное, нетипично и нештатно, но я на всякий - может, у кого-то тоже такая бредовая мысль возникнет, а последствия можно не заметить (если папок в корне много), и можно подумать о потере данных
Если на панелях открыть разные аккаунты cloud.mail.ru и попробовать скопировать какую-нить папку из одного в другой, копируется только дерево, файлы нет. Но при этом исходные файлы исчезают (в эккаунте-источнике тоже остаётся только дерево). Реально при этом папка переносится в корень эккаунта-источника в папку, одноимённую с папкой, в которую производилось копирование в эккаунте-получателе, вновь создаваемую, если такой не было
Если это спам, приношу свои, и больше не повторится
Спасибо огромное!
Хочу сообщить об одной особенности работы плагина (или мейла), которая мне показалась странной.
Такое использование плагина, наверное, нетипично и нештатно, но я на всякий - может, у кого-то тоже такая бредовая мысль возникнет, а последствия можно не заметить (если папок в корне много), и можно подумать о потере данных
Если на панелях открыть разные аккаунты cloud.mail.ru и попробовать скопировать какую-нить папку из одного в другой, копируется только дерево, файлы нет. Но при этом исходные файлы исчезают (в эккаунте-источнике тоже остаётся только дерево). Реально при этом папка переносится в корень эккаунта-источника в папку, одноимённую с папкой, в которую производилось копирование в эккаунте-получателе, вновь создаваемую, если такой не было
Если это спам, приношу свои, и больше не повторится
Ну где брали - там и смотрите, есть ли новее. Справку ещё можно прочесть, там ссылка: https://github.com/pozitronik/CloudMailRu
>Жаль, что нельзя прямо - это было бы круто...
Оно и работает теперь именно напрямую в облаке, я отключил стандартные механизмы удалённая ФС=>локальный диск=>удалённая ФС.
>Жаль, что нельзя прямо - это было бы круто...
Оно и работает теперь именно напрямую в облаке, я отключил стандартные механизмы удалённая ФС=>локальный диск=>удалённая ФС.