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

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

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

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

Сообщение D1P »

С нулевой длиной выходит вот что: это случается, когда нода облака отправляет плагин в бесконечный цикл редиректов. Если интересно посмотреть - возьмите последнюю сборку из ветки debug, там это логируется. Если покажете лог после этого - это может помочь.
Можно также поэкспериментировать: попробовать соединиться с интернетом по альтернативному подключению (через модем телефона, например), и посмотреть, что изменилось.

tl;dr: в плагине ошибки нет, это непонятное поведение облака.
WatsonRus
Сообщения: 22
Зарегистрирован: Пт апр 12, 2013 22:39

Сообщение WatsonRus »

D1P писал(а):Можно также поэкспериментировать: попробовать соединиться с интернетом по альтернативному подключению (через модем телефона, например), и посмотреть, что изменилось.

tl;dr: в плагине ошибки нет, это непонятное поведение облака.
Так у меня на рабочем ноуте с Vista и есть то самое подключение - мегафоновский свисток. При подключении к кабельной сети то же самое. :(

лог отправил в ЛС. Действительно - бесконечные редиректы...

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

Сообщение D1P »

Да, в логе такая же фигня, как у остальных тестировавших. Увы, я не вижу никакой логики в том, почему тут работает, а тут - не работает.
WatsonRus
Сообщения: 22
Зарегистрирован: Пт апр 12, 2013 22:39

Сообщение WatsonRus »

Жаль... но это означает, что на плагин никакой надежды нет. Нет никакой гарантии, что тут будет работать, а там нет.

Ладно, значит, будем использовать ЯндексДиск и ГуглоДиск...


С нехваткой памяти не может быть проблем? У меня на ноуте всего 2 Гб, при том, что часть еще видяха отъедает. Там, где работает, 3.2 Гб (рабочих).
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

WatsonRus
у меня нет никаких предположений, к сожалению. Я послал запрос в mail.ru, возможно они прояснят ситуацию.
WatsonRus
Сообщения: 22
Зарегистрирован: Пт апр 12, 2013 22:39

Сообщение WatsonRus »

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

Сообщение D1P »

Мейлру ответили. Появилась теория, что почему-то не проходит авторизация по куке, но почему, и как исправить - неясно. Как вариант решения они предложили OAuth-авторизацию не использующую куки (тикет).
WatsonRus
Сообщения: 22
Зарегистрирован: Пт апр 12, 2013 22:39

Сообщение WatsonRus »

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

Сообщение D1P »

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

Сообщение D1P »

Добавил "резалку" больших файлов для обхода ограничения бесплатных аккаунтов.
Подробнее.
newsky
Сообщения: 101
Зарегистрирован: Пт мар 19, 2010 14:54

Сообщение newsky »

D1P
Прекрасно! Работает как часы! Как-же удобно стало, нет слов! Только слова благодарности! Спасибо большое!
Аватара пользователя
Lisabon
Сообщения: 147
Зарегистрирован: Чт фев 17, 2011 23:11

Сообщение Lisabon »

D1P
Нашёл своеобразный баг. Баг проявляется, если нет доступа в интернет.
Записал видео, как баг получить: видео

[cut="Код ошибки"]

Код: Выделить всё

---------------------------
Total Commander 8.52a
---------------------------
Exception in MailRuCloud.wfx:FsPutFileW!
Access violation at address 04DFECEC. Read of address 00000010
Windows 8.1 6.3 (Build 9600)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Windows exception: C0000005
Stack trace:
04DFECEC
67460D  >678471  678CA9  678E75  418CBC  40362C

Raw:
67460D  40208C  402249  703AC5  703920  68954A
703BE7  68B029  6BA3AF  6BA3DF  703C27  703E6E
6782C3  703B2B  678471  703C27  703AC5  41B9E1
67433B  4020A2  402249  417968  4175F5  4179C8
678CA9  678E75  418CBC  40362C  
Press Ctrl+C to copy this report!
---------------------------
ОК   
---------------------------
[/cut]
Total Commander v8.52a 32-bit, Windows 8.1 64-bit
[cut="wincmd.ini"]

Код: Выделить всё

[Configuration]
InstallDir=c:\totalcmd
languageini=wcmd_rus.lng
Mainmenu=wcmd_rus.mnu
UseNewDefFont=0
firstmnu=3066
FirstTime=0
test=185
SeparateTree=0
PanelsVertical=0
FirstTimeUnpack=0
FirstTimeZIP=0
[left]
path=c:\totalcmd\
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=0
[right]
path=c:\totalcmd\Plugins\wfx\CloudMailRu-master\
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=0
[MkDirHistory]
0=Plugins\wfx\
[FileSystemPlugins]
CloudMailRu=C:\totalcmd\Plugins\wfx\CloudMailRu-master\MailRuCloud.wfx
[RightHistory]
0=c:\totalcmd\Plugins\wfx\CloudMailRu-master\
1=c:\totalcmd\Plugins\wfx\
2=c:\totalcmd\Plugins\
3=c:\totalcmd\
4=c:\
[LeftHistory]
0=c:\totalcmd\
1=c:\totalcmd\Plugins\
2=c:\totalcmd\Plugins\wfx\
3=c:\totalcmd\Plugins\wfx\CloudMailRu-master\
[/cut]
MailRuCloud.global.ini

Код: Выделить всё

[Main]
ProxyPort=0
LoadSSLDLLOnlyFromPluginDir=1
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

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

Сообщение D1P »

Lisabon
Проверьте на последнем билде из master, должно быть поправлено.
Аватара пользователя
Lisabon
Сообщения: 147
Зарегистрирован: Чт фев 17, 2011 23:11

Сообщение Lisabon »

D1P
Проверил, теперь нормально.

Можно ли в плагин добавить, чтобы при переходе в плагин, был пункт "F7=new connection" для создания новой учётной записи, как это сделал Ghisler в своих плагинах WebDAV и Cloud:
Изображение
Хочется наглядности и удобства.
Ответить