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

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

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

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

Сообщение D1P »

Кстати, возможно будет полезно кому-то кроме меня: если в облачном каталоге есть обычный тоталовский descript.ion, то плагин может подхватить из него файловые описания и вывести в контентном поле. Мелочи там дорабатываются, но потестить уже можно (нужо включить поддержку галочкой в настройках и включить соответствующее контентное поле).

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

Lisabon
Можно ли в плагин добавить, чтобы при переходе в плагин, был пункт "F7=new connection"
Можно, но я не стану этого делать. Фича не оправдывает усложнение кода.
Аватара пользователя
Fil_2071
Сообщения: 7
Зарегистрирован: Вт сен 17, 2013 19:34

Проблема

Сообщение Fil_2071 »

На 10-ке плагин работал, а на 7-ке перестал:
CONNECT y-...@mail.ru
Login to y-...@mail.ru
Cloud login error: Could not load SSL library.
Error login to y-...@mail.ru
Ничего не менял, просто папку скопировал из одной системы в другую.
От сумы, тюрьмы и больницы не зарекайся ;-)
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Fil_2071
Прочтите пожалуйста readme
Аватара пользователя
Fil_2071
Сообщения: 7
Зарегистрирован: Вт сен 17, 2013 19:34

Сообщение Fil_2071 »

Если вы про то, что «нужно скопировать библиотеки libeay32.dll/ssleay32.dll в каталог Total Commander», так это сделал. Положил и libeay32.dll/ssleay32.dll и libeay64.dll/ssleay64.dll.
Может библиотеки регистрировать в системе надо?
От сумы, тюрьмы и больницы не зарекайся ;-)
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Fil_2071
Нет, вы всё-таки прочтите readme.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

Давно не заглядывал на форум. Вот заглянул - а тут такой полезный плагинчик появился. Спасибо за работу! Буду тестить.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Аватара пользователя
Fil_2071
Сообщения: 7
Зарегистрирован: Вт сен 17, 2013 19:34

Сообщение Fil_2071 »

D1P
Спасибо. Похоже не тот плагин ставил.
От сумы, тюрьмы и больницы не зарекайся ;-)
WatsonRus
Сообщения: 22
Зарегистрирован: Пт апр 12, 2013 22:39

Сообщение WatsonRus »

flm писал(а):Давно не заглядывал на форум. Вот заглянул - а тут такой полезный плагинчик появился. Спасибо за работу! Буду тестить.
Еще бы он работал везде... а так смысла никакого, коли на одном компе получить содержимое можешь, на другом файлы не скачиваются вовсе...
:(

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

Сообщение D1P »

WatsonRus
Да, я стал обрабатывать ситуацию так, что вполне корректно.

Над проблемой работаю, может исправлю, может нет.
junk
Сообщения: 30
Зарегистрирован: Пн июл 27, 2015 18:33

Сообщение junk »

D1P,
Небольшое пожелание: если уж используем менеджер паролей, то хранить и пароль от прокси в нём же.

И ещё маленькая хотелка, если позволите.
Нельзя ли усовершенствовать алгоритм поиска ini-файлов (как во многих других плагинах). Например, если инишник лежит рядом с wincmd.ini, то брать его, а не всегда безусловно из каталога с плагином. Ну или использовать fsplugin.ini
К тому же, прав записи в католог с плагином может и не быть.
(в случае, когда тотал в programfiles - валят ошибки "ini file error")
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

junk
Хранить пароль от прокси в менеджере паролей - да, можно, подумаю.
К тому же, прав записи в католог с плагином может и не быть.
Подумаю и над этим. Но если вы сами устанавливали плагин, то появление ошибок странно: раз вы как-то установили плагин в каталог TC, то, очевидно, TC имеет права на запись в собственные подкаталоги. Исключение - если установка производилась с повышенными привилегиями, но тогда и поведение плагина вполне корректно.
junk
Сообщения: 30
Зарегистрирован: Пн июл 27, 2015 18:33

Сообщение junk »

D1P
Спасибо большое.
Я всё понимаю про повышение привилегий и проч. Однако описанный Вами сценарий вполне себе обычен - для установки нужен админ, для работы - нет. Есть же аппдата и т.д. Огромная масса софта так работает.
Я, конечно, не настаиваю - Вы разработчик. Но для меня возможность хранить настройки в другом месте - мастхэв.
werdes
Сообщения: 5
Зарегистрирован: Сб авг 06, 2016 20:48

Сообщение werdes »

Установка от админа совсем не значит что приложению требуются эти права на постоянной основе.
Исключение - если установка производилась с повышенными привилегиями, но тогда и поведение плагина вполне корректно.
Даже так, пользователь должен был собственноручно разместить плагин в каталоге TC, вследствие чего с правами конфликтов не должно быть.

junk, приведите пожалуйста подробно конкретный пример, для которого требуется описанный Вами функционал.
Разработчику тогда будет легче понять, нужно ли нагромождать этим плагин.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

По итогам беглого тестирования:
Логин происходит, файлы заливаются/сливаются без проблем. Оставлял tc на несколько часов - таймаутов не происходило.

Единственную странность обнаружил - если в tc находиться внутри плагина и (в приконнекченном состоянии, естественно) нажать disconnect, то произойдёт переход на жёсткий диск и каталог, который был выбран до входа в сетевое окружение. Чтобы дисконнектнуться понастоящему надо нажать на disconnect ещё 1 раз. tc 9.0b11 32bit, если что.

p.s.: не планируется ли в этот плагин добавить поддержку облачных сервисов других контор? Или нароботки из этого плагина как-то включить в cloud плагин от Ghisler'а? (первое предпочтительней)
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
junk
Сообщения: 30
Зарегистрирован: Пн июл 27, 2015 18:33

Сообщение junk »

werdes писал(а):приведите пожалуйста подробно конкретный пример
Вы сами пример и привели: "Установка от админа совсем не значит что приложению требуются эти права на постоянной основе".
Установили плагин от админа в ограниченный на запись каталог - из-под юзера без эскалации работать не будет. Всё.
Вообще, это была иллюстрация возможных проблем у пользователей, у которых тотал установлен в program files.
Мой кейс другой. У меня тотал используют разные юзеры, со своими wincmd.ini, и со своими же настройками плагинов - всеми, кроме CloudMailRu.
Ответить