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

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

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

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

Сообщение D1P »

Пересохранить в смысле в менеджере TC ?
Да.
Аватара пользователя
sergeich
Сообщения: 185
Зарегистрирован: Вт апр 25, 2006 22:36
Откуда: Москва

Сообщение sergeich »

Пересохранил, тоже самое (
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

Skif_off писал(а):Видел, а это альтернатива? Гислер предлагает использовать версии от Günter Knauf.
sftp (плагин от Гислера) и ftps с ними работают, а что ещё нужно? Пост Гислера от 2008 года, посл. правка - от 2012, тогда и альтернатив, возможно не было. :)

[cut]По идее, версии от Günter Knauf и альтернативы различаются только способом сборки (по второй ссылке, это моё произведение, пришлось самому собирать, т. к. ничего из имеющегося в паблике на эту тему, не устраивало), библиотеки, предлагаемые Гислером, каких-то специальных фич вроде не имеют.[/cut]

D1P
Чёто не пойму - попробовал убрать на время libeay32/ssleay32 из папки Тотала (идущие с плагином вообще не использовались, установленного openssl нет) - плагин работает, как в ни в чём не бывало. Проверял с TC9b3 x32 и x64 в Win 8.1 Pro x64 и с TC9b3 x32 в XP SP3 (была мысль, что длл нужны только для неё (по типу, как у качалки USD, где libeay32/ssleay32 используются для меги в XP, а в более старших виндах не нужны) - но нет, и без них всё прекрасно работает). :?
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Пересохранил, тоже самое (
Уточню: пересохранение проводилось в XP?
Если да, и не работает, нужно попробовать отключить сохранение пароля в TC, и либо сохранить его в самом плагине, либо вводить при каждом подключении. Если сработает - то плагин не при чём, проблема именно с менеджером паролей TC.
Чёто не пойму - попробовал убрать на время ... но нет, и без них всё прекрасно работает).
Значит эти библиотеки где-то есть (они много где используются), и TC их подсосал. Вероятнее всего это каталоги плагинов, либо какие-то системные каталоги.
Аватара пользователя
sergeich
Сообщения: 185
Зарегистрирован: Вт апр 25, 2006 22:36
Откуда: Москва

Сообщение sergeich »

нужно попробовать отключить сохранение пароля в TC, и либо сохранить его в самом плагине, либо вводить при каждом подключении. Если сработает - то плагин не при чём, проблема именно с менеджером подключений TC.
Да, в XP. Спасибо, попробую обязательно, может получится!
UPD: Попробовал по всякому, и вручную вводить и сохранять в настройках плагина-ошибка все равно та же.

P.S. Может действительно дело не в плагине, а в местной сети локальной. Системщик чего то накрутил вроде..

Добавлено спустя 22 минуты:

D1P
Заработало! Местный шлюз блокировал доступ к странице авторизации по адресу auth.mail.ru. Добавил этот адрес в разрешенные и все пошло! Извините за беспокойство и спасибо за плагин! Удачи в его развитии!
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

D1P писал(а):Значит эти библиотеки где-то есть (они много где используются), и TC их подсосал. Вероятнее всего это каталоги плагинов, либо какие-то системные каталоги.
Да, на XP так и оказалось - когда-то что-то по-тихому закинуло libeay32.dll и ssleay32.dll в system32. Удалил их оттуда - плагин перестал работать. Положил свои в папку Тотала - заработал. :)
А вот в Win 8.1 их точно нигде нет, но CloudMailRu работает. Получается, там в них необходимости нет, по той же причине, что у USD - вроде в Vista/Win7 и выше есть какой-то свой API для этого?

p.s. Большое спасибо за CloudMailRu, до сегодняшнего дня и не знал о таком полезном плагине. :D
Последний раз редактировалось addhaloka Пт июл 01, 2016 12:36, всего редактировалось 1 раз.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

А вот в Win 8.1 их точно нигде нет
Очень сомневаюсь. Беглый поиск по c:\ у меня в Win10 нашёл 45 копий этой библиотеки, в т.ч. в System32/SysWOW64. Скорее всего, библиотеки есть есть и уже загружены в память.
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

D1P
Я проверял в сравнении с ftps - после удаления длл'ок из папки Тотала - в Win 8.1 ftps не работает, плагин работает, в XP работало и ftps, и плагин (после чего и определил, откуда берутся длл).
Беглый поиск по c:\ у меня в Win10 нашёл 45 копий этой библиотеки, в т.ч. в System32/SysWOW64. Скорее всего, библиотеки есть есть и уже загружены в память.
У меня в 8.1 они есть, но по идее работать с Тоталом/плагином не должны, т. к. ни в %PATH%, ни в SharedDLLs их нет - просто разбросаны по разным папкам: http://s1.bild.me/bilder/240416/99580962016-07-01_124418.png
А вообще, проехали - вопрос, по сути не важный - библы в любом случае нужны, если не для CloudMail, то для самого TС. Чисто теоретически интересовало...
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Любая из найденных библиотек к моменту вызова плагина может быть загружена сторонним приложением. Почему не работает ftps - ну, например, потому что ему как раз нужны имено те библиотеки, что были удалены, скажем, по причине версионности или ещё почему.
Но это я рассуждаю как теоретик, как на самом деле оно устроено - ни желания, ни взможности разобраться нет.
lsched
Сообщения: 74
Зарегистрирован: Вт окт 20, 2009 08:53
Откуда: Россия, Саратов

Сообщение lsched »

---------------------------
Total Commander 9.0Я3
---------------------------
Exception in MailRuCloud.wfx:FsPutFileW!
External exception EEDFADE
Windows 8.1 6.3 (Build 9600), base: 00400000

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

Windows exception: 0EEDFADE
Stack trace:
04FF7885
>00448436 00448DC6 0042606C 0044836B 0042606C 00402249
004023EF 004023EF 004026B8 00448436 00448DC6 0042606C
0044836B 0042606C 00466A64 00448436 00448DC6 00446E09
00448DC6 0042606C 004482D9 0042606C 00448436 00448DC6
0042606C 0044836B 0042606C 00446E09 004482D9 0042606C
00448436 00448DC6 0042606C 0044836B 0042606C 004482D9
0042606C 00448DC6 0042606C 004482D9 0042606C 00448DC6
0042606C 0046BE5F 0042606C 0044836B 0042606C 0042B750
0042B7EC
Raw:
00402249 004033EC 004021C8 005C002C 004482D9 0042606C
0044913F 00428901 00446E09 00448436 004482D9 0044913F
0042606C 0041BE11 004020A2 00402249 00417C4C 004178D9
00417CAC 0042606C 0044913F 00446E09 00449095 004380B2
004483BE 00448436 00448DC6 00448DE9 0042606C 0044836B
0042606C 00402249 004033EC 004021C8 004023EF 004023EF
004026B8 00402D46 00402F8F 00442B54 00402D81 00463514
0043F8D3 004380B2 004483BE 00448436 00448DC6 00448DE9

Вот такая вот беда. Ошибка возникает на 100% передачи файла, тотал при этом подвисает (не отвечает), потом выдает такую табличку, либо просто сообщение об ошибке.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

lsched
Предъявлять содержимое таких окон здесь (да ещё в виде простого текста и без включения спойлеров) бессмысленно — эта информация предназначена для Гислера, а не для разбора на форумах.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
KopBuH
Сообщения: 127
Зарегистрирован: Пт июл 02, 2010 09:21
Откуда: Tashkent, Uzbekistan

Сообщение KopBuH »

D1P
может быть заточите плагин под конкретную папку dll'шек (например та же папка, где лежит плагин, в формат например SSL32.dll, SSL64.dll
и выложите именно те версии, с которым работает ваш плагин
а то из за этой чехарды с DLLшками нормально не поработаешь с ним.
Оглянись вокруг, посмотри, подумай, поблагодари.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

KopBuH писал(а):D1P
может быть заточите плагин под конкретную папку dll'шек (например та же папка, где лежит плагин, в формат например SSL32.dll, SSL64.dll
Пробуем.
dll ищутся только в каталоге плагина. Нужно потестировать.
Аватара пользователя
KopBuH
Сообщения: 127
Зарегистрирован: Пт июл 02, 2010 09:21
Откуда: Tashkent, Uzbekistan

Сообщение KopBuH »

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

Сообщение D1P »

KopBuH писал(а):хорошо, 32 битная версия вроде работает, подключилась и заливается, а x64 версии плагина и dllшек?
Впилю в основную ветку.
Ответить