Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[WFX] CloudMailRu: работа с облачным хранилищем от mail.ru
Goto page 1, 2, 3 ... 43, 44, 45  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Tue Apr 26, 2016 18:41    Post subject: [WFX] CloudMailRu: работа с облачным хранилищем от mail.ru Reply with quote

Всем привет.
Пишу плагин для работы с облаком от mail.ru: в ссылку тык.

Актуальная инфа - в readme на гитхабе.
Возможно найдутся желающие присоединиться к разработке, или, хотя бы, провести code review. Я не писал на Delphi много лет, полагаю, мой код способен вызвать не один фейспалм. Плюс, времени на подобные развлечения не так много, поэтому больше народу - больше будет скорость разработки.

Плаг пишется на основе реверснутого API облака (пример разбора, реализация на PHP), если вкратце - притворяемся браузером, делаем GET/POST с хитрым набором параметров, получаем JSON с ответом. Реверс протокола, видимо, тоже не окончательный, так что впереди много интересного.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Tue Apr 26, 2016 20:28    Post subject: Reply with quote

Интересно.. но могу помочь разве что как тестировщик, т.к в программировании не силен.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Thu Apr 28, 2016 20:47    Post subject: Reply with quote

Спасибо, о тестировании я попрошу позже, когда решу, что есть, что тестировать.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Wed May 04, 2016 11:50    Post subject: Начало тестирования Reply with quote

Прошу всех желающих протестировать плагин.
На данный момент умеет работать с облаком, как с файловой системой + поддерживает встроенный в TC менеджер паролей.
Поддержки двухфакторной авторизации пока нет, но планируется.

Актуальная инфа - всё там же, на гитхабе.

Что особенно интересует: работа с файлами, содержащими в имени юникодные символы.

Просить доработки можно, но сначала стоит заглянуть в issues, чтобы не повторять.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 486

Post (Separately) Posted: Thu May 05, 2016 03:20    Post subject: Reply with quote

Quote:
Что особенно интересует: работа с файлами, содержащими в имени юникодные символы.

Работает с этой кодировкой.
Хочется возможность получения ссылки на файлы.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Thu May 05, 2016 05:40    Post subject: Reply with quote

Dimsok wrote:

Хочется возможность получения ссылки на файлы


Есть в issues.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Thu May 05, 2016 20:37    Post subject: Reply with quote

Пока просто попробовал, подробно не смотрел, не использовал.
Вопрос - настроенные иконки типов файлов и не должны подхватываться?
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Thu May 05, 2016 20:40    Post subject: Reply with quote

aLLigator wrote:
Вопрос - настроенные иконки типов файлов и не должны подхватываться?

Не должны, будут только общесистемные.[/quote]
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Fri May 06, 2016 15:38    Post subject: Reply with quote

Немного поработал с облаком через плагин.
Из замеченного:
1. При выборе нескольких файлов для загрузки у метя "крашится" ТС целиком (8.52, х86, вынь8.1).
2. Не критично, но источник и назначение в диалоге копирования перепутаны. Получается что вроде как я не копирую с облака, а заливаю на него.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Fri May 06, 2016 15:41    Post subject: Reply with quote

aLLigator wrote:
1. При выборе нескольких файлов для загрузки у метя "крашится" ТС целиком (8.52, х86, вынь8.1).


Зависит ли это от того, какие файлы выбраны? Сколько файлов? Есть ли в выделении каталоги?
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Fri May 06, 2016 15:48    Post subject: Reply with quote

D1P wrote:
Зависит ли это от того, какие файлы выбраны?

Пока детально не проверял этот момент. Сейчас просто есть необходимость скачать резервные копии файлов в архивах на облаке, хотел поставить все списком, но произошел вылет. Сейчас копирую по одному.

Кстати еще заметил что а 99% ТС как бы перестает отвечать (появляется надпись "not responding" на диалоге копирования), но через минуту "отмирает" и докачивает.
D1P wrote:
Сколько файлов?

От двух и больше.
D1P wrote:
Есть ли в выделении каталоги?

В выделении нет, файлы в каталоге второго уровня.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Fri May 06, 2016 15:56    Post subject: Reply with quote

Вылетает с собщением об ошибке или просто закрывается? Что попадает в лог (файл лога tc в %temp_dir% надо мониторить отдельно вне tc)?
Подозреваю, что в списке файлов есть что-то с именем, которое плагин не может корректно закодировать в URL. Но надо найти конкретную причину.

aLLigator wrote:
Кстати еще заметил что а 99% ТС как бы перестает отвечать

Посмотрю.

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

Я добавил копирование/заливку в фоне, заодно переписал некоторые моменты, стоит проверить воспроизведение ошибки.
Проверять стоит на бинарнике отсюда: https://github.com/pozitronik/CloudMailRu/releases/tag/v06052016
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Fri May 06, 2016 19:16    Post subject: Reply with quote

D1P wrote:
Вылетает с собщением об ошибке или просто закрывается?

Сначала вылетает ошибка, потом вылетает ТС. По крайней мере у меня было так.
D1P wrote:
Что попадает в лог (файл лога tc в %temp_dir% надо мониторить отдельно вне tc)?

Лог не нашел.. с тех пор перезапускался, возможно лог потерло.
D1P wrote:
Подозреваю, что в списке файлов есть что-то с именем, которое плагин не может корректно закодировать в URL. Но надо найти конкретную причину.

Все имена файлов с датой создания, вида:
2016.04.23.sav
2016_03.sav
2016.02.07.000.sav
D1P wrote:
Я добавил копирование/заливку в фоне, заодно переписал некоторые моменты, стоит проверить воспроизведение ошибки.

Пока особо не проверял, но закачка нескольких файлов по крайней мере стартовала без ошибки.

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

Рано обрадовался...
Снова получил ошибку при скачивании нескольких файлов.
[/img]
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2824
Location: Москва

Post (Separately) Posted: Fri May 06, 2016 23:03    Post subject: Reply with quote

aLLigator wrote:
Снова получил ошибку при скачивании нескольких файлов.

Что в логе соединения?
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
aLLigator



Joined: 01 Dec 2011
Posts: 146
Location: из тех ворот, что и весь народ...

Post (Separately) Posted: Fri May 06, 2016 23:37    Post subject: Reply with quote

D1P wrote:
aLLigator wrote:
Снова получил ошибку при скачивании нескольких файлов.

Что в логе соединения?

Requesting download shard for current session
Current shard: https://cloclo14.datacloudmail.ru/get/
EStreamError ошибка с сообщением : Out of memory while expanding memory stream при копировании файла с адреса https://cloclo14.datacloudmail.ru/get/HOME/%32%30%31%36/%32%30%31%36.%30%34.%30%39_%31.%30%30%30.sav
EOutOfMemory ошибка с сообщением : Out of memory при копировании файла с адреса https://cloclo14.datacloudmail.ru/get/HOME/%32%30%31%36/%32%30%31%36.%30%34.%30%39_%31.%30%30%31.sav
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 43, 44, 45  Next
Page 1 of 45

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group