[WFX] CloudMailRu: работа с облачным хранилищем от mail.ru
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: [WFX] CloudMailRu: работа с облачным хранилищем от mail.ru Author: D1PLocation: Тбилиси PostPosted: Tue Apr 26, 2016 18:41
    —
Всем привет.
Пишу плагин для работы с облаком от mail.ru: в ссылку тык.

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

Плаг пишется на основе реверснутого API облака (пример разбора, реализация на PHP), если вкратце - притворяемся браузером, делаем GET/POST с хитрым набором параметров, получаем JSON с ответом. Реверс протокола, видимо, тоже не окончательный, так что впереди много интересного.

#2:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Tue Apr 26, 2016 20:28
    —
Интересно.. но могу помочь разве что как тестировщик, т.к в программировании не силен.

#3:  Author: D1PLocation: Тбилиси PostPosted: Thu Apr 28, 2016 20:47
    —
Спасибо, о тестировании я попрошу позже, когда решу, что есть, что тестировать.

#4: Начало тестирования Author: D1PLocation: Тбилиси PostPosted: Wed May 04, 2016 11:50
    —
Прошу всех желающих протестировать плагин.
На данный момент умеет работать с облаком, как с файловой системой + поддерживает встроенный в TC менеджер паролей.
Поддержки двухфакторной авторизации пока нет, но планируется.

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

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

Просить доработки можно, но сначала стоит заглянуть в issues, чтобы не повторять.

#5:  Author: Dimsok PostPosted: Thu May 05, 2016 03:20
    —
Quote:
Что особенно интересует: работа с файлами, содержащими в имени юникодные символы.

Работает с этой кодировкой.
Хочется возможность получения ссылки на файлы.

#6:  Author: D1PLocation: Тбилиси PostPosted: Thu May 05, 2016 05:40
    —
Dimsok wrote:

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


Есть в issues.

#7:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Thu May 05, 2016 20:37
    —
Пока просто попробовал, подробно не смотрел, не использовал.
Вопрос - настроенные иконки типов файлов и не должны подхватываться?

#8:  Author: D1PLocation: Тбилиси PostPosted: Thu May 05, 2016 20:40
    —
aLLigator wrote:
Вопрос - настроенные иконки типов файлов и не должны подхватываться?

Не должны, будут только общесистемные.[/quote]

#9:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Fri May 06, 2016 15:38
    —
Немного поработал с облаком через плагин.
Из замеченного:
1. При выборе нескольких файлов для загрузки у метя "крашится" ТС целиком (8.52, х86, вынь8.1).
2. Не критично, но источник и назначение в диалоге копирования перепутаны. Получается что вроде как я не копирую с облака, а заливаю на него.

#10:  Author: D1PLocation: Тбилиси PostPosted: Fri May 06, 2016 15:41
    —
aLLigator wrote:
1. При выборе нескольких файлов для загрузки у метя "крашится" ТС целиком (8.52, х86, вынь8.1).


Зависит ли это от того, какие файлы выбраны? Сколько файлов? Есть ли в выделении каталоги?

#11:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Fri May 06, 2016 15:48
    —
D1P wrote:
Зависит ли это от того, какие файлы выбраны?

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

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

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

В выделении нет, файлы в каталоге второго уровня.

#12:  Author: D1PLocation: Тбилиси PostPosted: Fri May 06, 2016 15:56
    —
Вылетает с собщением об ошибке или просто закрывается? Что попадает в лог (файл лога tc в %temp_dir% надо мониторить отдельно вне tc)?
Подозреваю, что в списке файлов есть что-то с именем, которое плагин не может корректно закодировать в URL. Но надо найти конкретную причину.

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

Посмотрю.

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

Я добавил копирование/заливку в фоне, заодно переписал некоторые моменты, стоит проверить воспроизведение ошибки.
Проверять стоит на бинарнике отсюда: https://github.com/pozitronik/CloudMailRu/releases/tag/v06052016

#13:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Fri May 06, 2016 19:16
    —
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]

#14:  Author: D1PLocation: Тбилиси PostPosted: Fri May 06, 2016 23:03
    —
aLLigator wrote:
Снова получил ошибку при скачивании нескольких файлов.

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

#15:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Fri May 06, 2016 23:37
    —
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

#16:  Author: D1PLocation: Тбилиси PostPosted: Sat May 07, 2016 15:27
    —
Подтверди пожалуйста одну мою догадку: размер файлов - больше гигабайта?

И попробуй последнюю сборку из репозитория, там это поправлено.

#17:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sat May 07, 2016 15:49
    —
D1P wrote:
Подтверди пожалуйста одну мою догадку: размер файлов - больше гигабайта?

да, точнее даже ровно 2 гига.
D1P wrote:
И попробуй последнюю сборку из репозитория, там это поправлено.

Скачал, скачивание группы файлов (по 2 гига и меньше) стартовала без ошибок, понаблюдаю как пойдет дело дальше.

#18:  Author: D1PLocation: Тбилиси PostPosted: Sat May 07, 2016 19:40
    —
Добавил поддержку контентных полей. Из наиболее интересных - это weblink - публичная ссылка на файл и virus_scan - статус проверки файла антивирусом.

#19:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sat May 07, 2016 21:31
    —
Поймал какую-то новую ошибку, как я понял еще на предыдущей версии плагина.
EIdReadTimeout ошибка с сообщением : Read timed out. при копировании файла с адреса..

Было выбрано 4 файла суммарным "весом" около 6 гигов, три вроде как скачались нормально (при распаковке будет понятно), а на четвертом выскочила такая ошибка. Общее время скачивания длилось около часа (такая у меня скорость), как я вижу ошибка именно со временем как-то связана.

#20:  Author: D1PLocation: Тбилиси PostPosted: Sat May 07, 2016 21:43
    —
aLLigator wrote:
EIdReadTimeout ошибка с сообщением : Read timed out. при копировании файла с адреса..

Ну тут всё просто: сервер облака не ответил за минуту (кажется, такой таймаут по умолчанию). Это может быть на загруженном/медленном канале, и поделать с этим ничего нельзя, разве что пытаться скачать ещё раз (может быть добавлю такую опцию).

#21:  Author: Dimsok PostPosted: Sun May 08, 2016 13:32
    —
Quote:
virus_scan - статус проверки файла антивирусом

А как это смотреть? В свойствах только ссылку можно получить.

#22:  Author: D1PLocation: Тбилиси PostPosted: Sun May 08, 2016 13:38
    —
Dimsok wrote:
А как это смотреть? В свойствах только ссылку можно получить.

В контентных полях, как у wdx.

#23:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sun May 08, 2016 15:40
    —
D1P wrote:
разве что пытаться скачать ещё раз

А в сторону докачки можно будет подумать?

#24:  Author: D1PLocation: Тбилиси PostPosted: Sun May 08, 2016 16:19
    —
aLLigator wrote:
А в сторону докачки можно будет подумать?

Подумать - можно. Но без обещаний.

#25:  Author: Dimsok PostPosted: Sun May 08, 2016 19:25
    —
Quote:
А в сторону докачки можно будет подумать?

Такое вообще возможно? Сколько пробовал клаудов через webdav, нигде нет такой возможности.

#26:  Author: D1PLocation: Тбилиси PostPosted: Sun May 08, 2016 19:29
    —
Плагин к webdav никакого отношения не имеет. Обмен данными идёт через HTTPS. Если отдающие сервера умеют в Accept-Ranges, тогда всё возможно.

#27:  Author: Dimsok PostPosted: Sun May 08, 2016 19:43
    —
Я пользуюсь Carotdav и Airexplorer. Они не только с Webdav умеют работать. Да и стандартными средствами всяких dropbox, onedrive, google, box.net и яндекс дисков ни разу не замечал, чтобы при обрыве выгрузки, можно было возобновить её. Если подскажете такой сервис/средство, буду признателен.

#28:  Author: D1PLocation: Тбилиси PostPosted: Mon May 09, 2016 19:17
    —
Я решил отказаться от многопоточности, слишком много проблем вылезает. Всё можно поправить, но мне уже просто некогда, а для моих целей работы в один поток вполне хватит (в крайнем случае можно запускать несколько копий TC).
Кто захочет доработок - код открыт, присылайте pull requests. Думаю, это касается и докачки и поддержки двухфакторной авторизации. О багах текущей версии собщайте, постараюсь исправлять.

#29:  Author: Dimsok PostPosted: Tue May 10, 2016 03:21
    —
А реально добавить возможность очищать корзину?

#30:  Author: D1PLocation: Тбилиси PostPosted: Tue May 10, 2016 11:11
    —
Dimsok wrote:
А реально добавить возможность очищать корзину?

В API есть метод trashbin/empty, так что возможность есть. Но поддержку корзины в плагин я добавлять не хочу.

#31:  Author: LonerDLocation: Донецк PostPosted: Fri Jun 10, 2016 17:52
    —
Пока вот так:
Code:
---------------------------
Total Commander 9.0Я1
---------------------------
Exception in MailRuCloud.wfx:FsPutFileW!
Access violation at address 0A140C7E. Read of address 00000030
Windows 10 10.0 (Build 10586), base: 00400000

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

Windows exception: C0000005
Stack trace:
0A140C7E
00448426  00448DB6  0042605C  0044835B  0042605C  >00446DF9
0041BE01  0042605C  004482C9  0042605C  00448DB6  0042605C
004023EF  004023EF  004026B8  004482C9  0042605C  004482C9
0042605C  00466A30  004482C9  0042605C  00448426  00448DB6
0042605C  0044835B  0042605C  004482C9  0042605C  00448426
00448DB6  0042605C  0044835B  0042605C  00402249  005F934C
004482C9  0042605C  00448DB6  0042605C  0044835B  0042605C
0058E91A  0058BB80  0058F143  004471B7  004471F3  00448426
00448DB6  0042605C  0044835B  0042605C  00448DB6  0042605C
0042B740  0042B7DC 
Raw:
00402249  004033EC  0040221D  0046FFFD  004482C9  0042605C
004483AE  00448426  00448DB6  00448DD9  0042605C  0044835B
0042605C  004380A2  00446DF9  00449085  0041BE01  004482C9
0042605C  0044912F  00446DF9  00449085  00436C05  00448426
00448DB6  00448DD9  0042605C  0044835B  0042605C  004013F1
00401491  00401D28  00401F3B  00402249  004033EC  0040221D
00417C4C  004178D9  00417CAC  004482C9  0042605C 
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes   No   
---------------------------


64-х битная версия Тотала просто тихо-мирно крашится.

Не очень понял чехарду с libeay32 и ssleay32 и их совмещением.
Эти файлы уже имеются в корневой директории Тотала (и в подкаталоге 64 для 64-х битной версии Тотала). Они нужны повторно в плагине? Может, проще при наличии их в корне Тотала (и в подкаталоге 64) подхватывать оттуда.

#32:  Author: D1PLocation: Тбилиси PostPosted: Fri Jun 10, 2016 17:56
    —
Quote:
64-х битная версия Тотала просто тихо-мирно крашится.

Это на 9b1? С ней я ещё не имел возможности потестить.
Quote:
Не очень понял чехарду с libeay32 и ssleay32 и их совмещением.

Если они там есть - то могут подхватиться. А могут и не подхватиться - на этот случай и прилагаются dll, с которыми плагин заводится.

#33:  Author: LonerDLocation: Донецк PostPosted: Fri Jun 10, 2016 18:10
    —
D1P wrote:
Quote:
64-х битная версия Тотала просто тихо-мирно крашится.

Это на 9b1? С ней я ещё не имел возможности потестить.

Да, уже на неё перешёл, люблю глюки, и откатываться теперь уже не хочется ))
Файлы, которые есть в облаке, - видятся и скачиваются. А при попытке закачать что-то в облако - крах Тотала.

#34:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Jun 10, 2016 21:02
    —
D1P wrote:
Я решил отказаться от многопоточности, слишком много проблем вылезает.
Это имеет отношение к тому, что в версии от 09.05 пропала кнопка отправки закачки в фон?

У меня на TC9b x64 скачка/закачка работает нормально. Win7

#35:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Sat Jun 11, 2016 18:01
    —
И что, каждый раз заменять DLLшки SSL чтобы переключить битность TC?
Может быть сделать так:
libeay32.dll
libeay64.dll
ssleay32.dll
ssleay64.dll
переименовав x64 битные версии библиотек?

#36:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sat Jun 11, 2016 21:39
    —
KopBuH
64-битные библиотеки надо положить в %COMMANDER_PATH%\64\

#37:  Author: Skif_off PostPosted: Sun Jun 12, 2016 02:28
    —
С этими либами лёгкий бардак: если использовать SFTP Plugin от Гислера, то нужны версии с libcurl, которые к тому же давненько не обновлялись.

#38:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 12, 2016 10:25
    —
Skif_off
А альтернативы поискать? Раз, два, ...

#39:  Author: Skif_off PostPosted: Sun Jun 12, 2016 11:48
    —
Avada
Видел, а это альтернатива? Гислер предлагает использовать версии от Günter Knauf.

#40:  Author: D1PLocation: Тбилиси PostPosted: Mon Jun 27, 2016 11:34
    —
Я добрался, наконец, до тестов, и подтвердить проблему с TC9 не могу (тестил на pb3). Всё работает, как ожидается, x64-версия не крашится. Возможно, дело в сторонних библиотеках SSL (если в системе наличествуют таковые), я не очень понимаю механизм их загрузки и работы, а как заставить плагин работать с заведомо проверенными - не знаю.

Quote:
Это имеет отношение к тому, что в версии от 09.05 пропала кнопка отправки закачки в фон?

На самом деле всё интереснее.
Поначалу плагин был написан достаточно дубово, работать в многопоточном режиме не умел, а переделывать было некогда. Я убрал возможность отправки закачки в фон, и написал об этом с прицелом на то, что переделывать не буду.
Как всегда неожиданно появилось свободное время, я переписал код с учётом работы в многопоточном режиме, вернув эту кнопку. Но оказалось, что работа с несколькими потоками всё равно глючит, но уже не в моём коде, а, кажется, где-то в Indy. У меня снова нет времени ковыряться, но я держу пометку в уме, может когда-нибудь разберусь.

#41:  Author: sergeichLocation: Москва PostPosted: Fri Jul 01, 2016 11:17
    —
D1P
Под XP совсем никак не запустить? Пишет ошибку авторизации. То, что для NT систем читал..

#42:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 11:28
    —
sergeich wrote:
Под XP совсем никак не запустить? Пишет ошибку авторизации. То, что для NT систем читал..

XP - это NT.
Как выглядит ошибка, что в логе?

#43:  Author: sergeichLocation: Москва PostPosted: Fri Jul 01, 2016 11:35
    —
D1P
EIdHTTPProtocolException ошибка с сообщением : HTTP/1.1 403 Forbidden при отправке данных на адрес http://auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup

Как будто не может логин или пароль передать из менеджера паролей TC. Под семеркой все отлично работает, нет ошибок вообще


Last edited by sergeich on Sat Jul 02, 2016 11:43; edited 1 time in total

#44:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 11:42
    —
Quote:
Как будто не может пароль передать из менеджера паролей TC

Эта ошибка говорит о том, что соответствующего пароля в менеджере паролей нет. Я не знаю, как TC хранит пароли, но подозреваю, что тут используется какая-то системная магия, т.е. хранилище привязано к ОС. Стоит попробовать пересохранить пароль под XP, думаю заработает.

#45:  Author: sergeichLocation: Москва PostPosted: Fri Jul 01, 2016 12:12
    —
D1P wrote:
Quote:
Как будто не может пароль передать из менеджера паролей TC

Стоит попробовать пересохранить пароль под XP, думаю заработает.

Пересохранить в смысле в менеджере TC ?

#46:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 12:13
    —
Quote:
Пересохранить в смысле в менеджере TC ?

Да.

#47:  Author: sergeichLocation: Москва PostPosted: Fri Jul 01, 2016 12:37
    —
Пересохранил, тоже самое (

#48:  Author: addhaloka PostPosted: Fri Jul 01, 2016 12:39
    —
Skif_off wrote:
Видел, а это альтернатива? Гислер предлагает использовать версии от Günter Knauf.

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

 Hidden text


D1P
Чёто не пойму - попробовал убрать на время libeay32/ssleay32 из папки Тотала (идущие с плагином вообще не использовались, установленного openssl нет) - плагин работает, как в ни в чём не бывало. Проверял с TC9b3 x32 и x64 в Win 8.1 Pro x64 и с TC9b3 x32 в XP SP3 (была мысль, что длл нужны только для неё (по типу, как у качалки USD, где libeay32/ssleay32 используются для меги в XP, а в более старших виндах не нужны) - но нет, и без них всё прекрасно работает). Confused

#49:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 12:44
    —
Quote:
Пересохранил, тоже самое (


Уточню: пересохранение проводилось в XP?
Если да, и не работает, нужно попробовать отключить сохранение пароля в TC, и либо сохранить его в самом плагине, либо вводить при каждом подключении. Если сработает - то плагин не при чём, проблема именно с менеджером паролей TC.

Quote:
Чёто не пойму - попробовал убрать на время ... но нет, и без них всё прекрасно работает).

Значит эти библиотеки где-то есть (они много где используются), и TC их подсосал. Вероятнее всего это каталоги плагинов, либо какие-то системные каталоги.

#50:  Author: sergeichLocation: Москва PostPosted: Fri Jul 01, 2016 12:48
    —
Quote:

нужно попробовать отключить сохранение пароля в TC, и либо сохранить его в самом плагине, либо вводить при каждом подключении. Если сработает - то плагин не при чём, проблема именно с менеджером подключений TC.


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

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

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

D1P
Заработало! Местный шлюз блокировал доступ к странице авторизации по адресу auth.mail.ru. Добавил этот адрес в разрешенные и все пошло! Извините за беспокойство и спасибо за плагин! Удачи в его развитии!

#51:  Author: addhaloka PostPosted: Fri Jul 01, 2016 13:27
    —
D1P wrote:
Значит эти библиотеки где-то есть (они много где используются), и TC их подсосал. Вероятнее всего это каталоги плагинов, либо какие-то системные каталоги.

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

p.s. Большое спасибо за CloudMailRu, до сегодняшнего дня и не знал о таком полезном плагине. Very Happy


Last edited by addhaloka on Fri Jul 01, 2016 13:36; edited 1 time in total

#52:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 13:35
    —
Quote:
А вот в Win 8.1 их точно нигде нет

Очень сомневаюсь. Беглый поиск по c:\ у меня в Win10 нашёл 45 копий этой библиотеки, в т.ч. в System32/SysWOW64. Скорее всего, библиотеки есть есть и уже загружены в память.

#53:  Author: addhaloka PostPosted: Fri Jul 01, 2016 14:09
    —
D1P
Я проверял в сравнении с ftps - после удаления длл'ок из папки Тотала - в Win 8.1 ftps не работает, плагин работает, в XP работало и ftps, и плагин (после чего и определил, откуда берутся длл).

Quote:
Беглый поиск по c:\ у меня в Win10 нашёл 45 копий этой библиотеки, в т.ч. в System32/SysWOW64. Скорее всего, библиотеки есть есть и уже загружены в память.

У меня в 8.1 они есть, но по идее работать с Тоталом/плагином не должны, т. к. ни в %PATH%, ни в SharedDLLs их нет - просто разбросаны по разным папкам: http://s1.bild.me/bilder/240416/99580962016-07-01_124418.png
А вообще, проехали - вопрос, по сути не важный - библы в любом случае нужны, если не для CloudMail, то для самого TС. Чисто теоретически интересовало...

#54:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 01, 2016 15:29
    —
Любая из найденных библиотек к моменту вызова плагина может быть загружена сторонним приложением. Почему не работает ftps - ну, например, потому что ему как раз нужны имено те библиотеки, что были удалены, скажем, по причине версионности или ещё почему.
Но это я рассуждаю как теоретик, как на самом деле оно устроено - ни желания, ни взможности разобраться нет.

#55:  Author: lschedLocation: Россия, Саратов PostPosted: Fri Jul 01, 2016 20:38
    —
---------------------------
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% передачи файла, тотал при этом подвисает (не отвечает), потом выдает такую табличку, либо просто сообщение об ошибке.

#56:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 01, 2016 20:42
    —
lsched
Предъявлять содержимое таких окон здесь (да ещё в виде простого текста и без включения спойлеров) бессмысленно — эта информация предназначена для Гислера, а не для разбора на форумах.

#57:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Mon Jul 04, 2016 16:24
    —
D1P
может быть заточите плагин под конкретную папку dll'шек (например та же папка, где лежит плагин, в формат например SSL32.dll, SSL64.dll
и выложите именно те версии, с которым работает ваш плагин
а то из за этой чехарды с DLLшками нормально не поработаешь с ним.

#58:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 04, 2016 16:50
    —
KopBuH wrote:
D1P
может быть заточите плагин под конкретную папку dll'шек (например та же папка, где лежит плагин, в формат например SSL32.dll, SSL64.dll

Пробуем.
dll ищутся только в каталоге плагина. Нужно потестировать.

#59:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Mon Jul 04, 2016 17:18
    —
D1P
хорошо, 32 битная версия вроде работает, подключилась и заливается, а x64 версии плагина и dllшек?

#60:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 04, 2016 17:50
    —
KopBuH wrote:
хорошо, 32 битная версия вроде работает, подключилась и заливается, а x64 версии плагина и dllшек?

Впилю в основную ветку.

#61:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Mon Jul 04, 2016 17:57
    —
D1P
заливаю на облако части архива RAR разбитые по 100МБ, скорость 512кб/сек, то есть по 60кб сек при загрузке
Total показывает скорость 180кб, что не соответствует действительности.
После того как я нажимал на паузу, а затем продоложил закачку - по достижении 100% одной 100мбитной части - Total сказал "ошибка при закачке файла", и файл так и не сохранился в облаке...
Нажал "ОК", и пошел заливаться следующий файл. Подождем, что будет...
Использую TC 9.0b1

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

При подключении нового USB-HDD Total (при копировании в облако) выдал ошибку "error control background thread" и с треском закрылся...

#62:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 04, 2016 22:39
    —
Заливка была в фоновом режиме? Вероятнее всего, глюки именно из-за этого, см. здесь.
В следующем апдейте выключу эту возможность, что поделать.

#63:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Tue Jul 05, 2016 16:20
    —
D1P
да, в фоновом, я переключал её туда-сюда.
хорошо, ждём обновления. сделайте уже рабочую версию, с библиотеками SSL32/64 в комплекте, чтобы исключать глюки от чужих версий.

#64:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 05, 2016 18:28
    —
https://github.com/pozitronik/CloudMailRu/releases

Загрузка libeay32.dll/ssleay32.dll (32 в конце имени не связано с разрядностью библиотек!) из каталога плагина включается галочкой в настройках. И убрана многопоточность.

Все версии библиотек я включать не буду, кому надо x64 - ссылка есть в readme.

#65:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Tue Jul 05, 2016 19:46
    —
D1P
ну хорошо, как их совместить то?
32 и 64 битные версии dllшек в одном каталоге с плагином?

#66:  Author: sergeichLocation: Москва PostPosted: Tue Jul 05, 2016 20:19
    —
Теперь долго думает при вызове плагина, потом при подключении. v09052016 пошустрее

#67:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 05, 2016 21:35
    —
KopBuH wrote:
D1P
ну хорошо, как их совместить то?
32 и 64 битные версии dllшек в одном каталоге с плагином?

И те, и другие либы называются одинаково, и переименовывать их нельзя
Есть надобность переключаться туда-сюда между платформами? Могу сделать фичу грузить либы из подкаталогов /x32 или /x64 в зависимости от платформы.

sergeich wrote:
Теперь долго думает при вызове плагина, потом при подключении. v09052016 пошустрее

Не подтверждаю.
Теоретически, такое может быть при той самой включённой галочке загрузки "своей" библиотеки: её надо загрузить, там наверняка какая-то инициализация шифровальная должна пройти. Не знаю, насколько это может быть медленнее, у меня в любом случае всё пускается моментально.

#68:  Author: sergeichLocation: Москва PostPosted: Wed Jul 06, 2016 08:03
    —
D1P
Да, при включенной галочке загрузки библиотек. Откатился на более раннюю версию пока. Может только у меня так.

#69:  Author: D1PLocation: Тбилиси PostPosted: Wed Jul 06, 2016 10:07
    —
sergeich
Проверь пожалуйста скорость со снятой галочкой.

#70:  Author: ZZZAlexZZZ PostPosted: Wed Jul 06, 2016 10:40
    —
Quote:
Могу сделать фичу грузить либы из подкаталогов /x32 или /x64 в зависимости от платформы.

Есть необходимость в такой фиче

#71:  Author: sergeichLocation: Москва PostPosted: Wed Jul 06, 2016 11:32
    —
D1P wrote:
sergeich
Проверь пожалуйста скорость со снятой галочкой.

Вечером обязательно проверю. Дома установлен Win32 8.1, на ней притормаживает с галкой. Сейчас на работе, где Win32 XP, установил новый плагин и поставил галочку. Вызов происходит быстро, но уже при обращении к мэил, выскакивает ошибка "Приложению не удалось запуститься, поскольку файл MSVCR110.dll не найден". В корне тотала лежат либы от 2012 года, с ними, если не стоит галочка, работает быстро и без ошибок.

#72:  Author: D1PLocation: Тбилиси PostPosted: Wed Jul 06, 2016 12:04
    —
ZZZAlexZZZ wrote:
Есть необходимость в такой фиче

Пробуем последнюю сборку из master, каталоги должны называться x32 или x64 соответственно. Работает, только когда галка загрузки своих билиотек включена.

sergeich wrote:
Вечером обязательно проверю. Дома установлен Win32 8.1, на ней притормаживает с галкой. Сейчас на работе, где Win32 XP, установил новый плагин и поставил галочку. Вызов происходит быстро, но уже при обращении к мэил, выскакивает ошибка "Приложению не удалось запуститься, поскольку файл MSVCR110.dll не найден". В корне тотала лежат либы от 2012 года, с ними, если не стоит галочка, работает быстро и без ошибок.

Зависимости, ну что поделать. Либо обновлять рунтайм на XP, либо жить со старыми библиотеками. Если работает - то и пусть работает.

#73:  Author: ZZZAlexZZZ PostPosted: Wed Jul 06, 2016 12:24
    —
Особо не гонял, но всё работает в обоих битностях. Спасибо

#74:  Author: sergeichLocation: Москва PostPosted: Wed Jul 06, 2016 19:58
    —
D1P
Cборка из master работает отлично на XP и 8.1 Спасибо!

А для чего нужен второй файл с настройкой MailRuCloud.global.ini ведь уже есть MailRuCloud.ini?

#75:  Author: addhaloka PostPosted: Sat Jul 09, 2016 00:31
    —
sergeich wrote:
Сейчас на работе, где Win32 XP, установил новый плагин и поставил галочку. Вызов происходит быстро, но уже при обращении к мэил, выскакивает ошибка "Приложению не удалось запуститься, поскольку файл MSVCR110.dll не найден". В корне тотала лежат либы от 2012 года, с ними, если не стоит галочка, работает быстро и без ошибок.

Есть альтернативы: http://forum.wincmd.ru/viewtopic.php?p=116568#116568
По второй ссылке - я собирал (т. к. вариант от Indy тоже не нравится, из-за статической линковки с crt) - вроде нормально работают.

#76:  Author: LonerDLocation: Донецк PostPosted: Sat Jul 09, 2016 01:12
    —
Не знаю - так и задумано (зачем?), ошибка плагина или баг Тотала.
На форуме Гислера зашла речь о панели подключения. Она открывается при работе некоторых wfx-плагинов (хотя, к примеру, дропбоксовский плагин без неё работает). При выполнении команды cm_FtpDisconnect эта панель закрывается и происходит разрыв подключения/выход из плагина, аналогично нажатию кнопки Disconnect на панели.
Пробую разные wfx-плагины, и только CloudMailRu после первого выполнения команды выходит из облака, и только после второго нажатия разрывает соединение и закрывает панель подключения.


Last edited by LonerD on Sat Jul 09, 2016 13:39; edited 1 time in total

#77:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Sat Jul 09, 2016 09:53
    —
Думаю что библиотеки лучше ложить в папки 32 и 64 внутри плагина
потом, нужно ставить галочку грузить их оттуда по умолчанию.
и еще, после установки этой галочки требуется перезапуск плагина (то бишь всего TC)
а то галочку поставил, а до перезапуска - плагин не находит их из папок

#78:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 12:15
    —
addhaloka wrote:

Есть альтернативы: http://forum.wincmd.ru/viewtopic.php?p=116568#116568
По второй ссылке - я собирал (т. к. вариант от Indy тоже не нравится, из-за статической линковки с crt) - вроде нормально работают.

Спасибо, работают библиотеки!

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

LonerD wrote:
Не знаю - так и задумано (зачем?), ошибка плагина или баг Тотала.
CloudMailRu после первого выполнения команды выходит из облака, и только после второго нажатия разрывает соединение и закрывает панель подключения.

Подтверждаю, так же только после второго раза отключается.

#79:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 12:55
    —
LonerD wrote:
Пробую разные wfx-плагины, и только CloudMailRu после первого выполнения команды выходит из облака, и только после второго нажатия разрывает соединение и закрывает панель подключения.

Да, странность есть. Но мне интересно, какой практический смысл у этого знания? Выходить из плагина командой?

Поэкспериментировал: другие плагины (\Secure FTP Connections, например) тоже по разному реагируют и на нажатие Disconnect, и на команду cm_FtpDisconnect. Иногда выкидывает в корень плагина, иногда - на диск, иногда требуется один раз жать кнопку, иногда - целых три раза. Нахожу это странным, но особого внимания не заслуживающим.

#80:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 12:58
    —
D1P
Windows 7, 8.1 при переименовании файла на облаке тотал 8.52а крашится с ошибкой (


Last edited by sergeich on Sat Jul 09, 2016 13:01; edited 1 time in total

#81:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 13:01
    —
sergeich wrote:
D1P
Windows 7, 8.1 при переименовании файла на облаке тотал крашится с ошибкой (

У меня на Win10 не воспроизводится.

#82:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 13:07
    —
При попытке переименовать файл на облаке:
---------------------------
Total Commander 8.52a
---------------------------
Access violation at address 0343F4D0. Read of address 00000008.
Access violation at address 0343F4D0. Read of address 00000008
Windows 7 SP1 6.1 (Build 7601)

#83:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 13:08
    —
Ну блин, хоть напиши из какого имени в какое переименуешь. Я телепатическую машинку на работе забыл.

#84:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 13:13
    —
D1P
Любое имя в любое другое. Напиши что проверить, просто не знаю, какая информация поможет.

#85:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 13:20
    —
sergeich wrote:
D1P
Любое имя в любое другое. Напиши что проверить, просто не знаю, какая информация поможет.

Так - не воспроизводится.
М.б. с SSH-библиотеками проблема. Я пытался слить альтернативные библиотеки отсюда, но на них ругается антивирус.

#86:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 13:30
    —
D1P
Да, у меня сейчас установлены альтернативные библиотеки именно отсюда, антивирус не ругался. Я устанавливал еще отcюда: https://indy.fulgan.com/SSL/ и тоже самое.

#87:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 13:34
    —
У меня нет предположений. На семёрке смогу проверить только на работе.

#88:  Author: sergeichLocation: Москва PostPosted: Sat Jul 09, 2016 13:36
    —
D1P
ок, спасибо. проверил либы еще от версии от Gnter Knauf - тоже падает

#89:  Author: LonerDLocation: Донецк PostPosted: Sat Jul 09, 2016 14:00
    —
D1P wrote:
на нажатие Disconnect, и на команду cm_FtpDisconnect

Да, точно, при нажатии кнопки Disconnect тоже только со второго раза выходит.

D1P wrote:
Да, странность есть. Но мне интересно, какой практический смысл у этого знания?

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

D1P wrote:
иногда - целых три раза.

Интересно. А какой плагин с третьего раза только выходит?
Попробовал несколько - все после первого отключались.

D1P wrote:
Нахожу это странным, но особого внимания не заслуживающим.

Так всё-таки. В коде плагина заложен такой функционал, что нужно выполнять команду (нажимать кнопку) дважды? Или может это баг Тотала, о котором нужно информировать Гислера?

#90:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 09, 2016 16:33
    —
Информировать - не информировать, а спросить бы стоило.

#91:  Author: sergeichLocation: Москва PostPosted: Mon Jul 11, 2016 15:34
    —
D1P
При переименовании любого имени в любое другое. Windows XP. Ставил плагин на чистый тотал-падает все равно(
---------------------------
Total Commander 8.52a
---------------------------
Access violation at address 019AF4D0. Read of address 00000008.
Access violation at address 019AF4D0. Read of address 00000008
Windows XP SP3 5.1 (Build 2600)

#92:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 11, 2016 16:02
    —
Завёл в виртуалке XP SP3, поставил чистый TC8.52a, плагин с гитхаба, вбил тестовый аккаунт - всё работает. Вот хоть как.
На семёрке не тестил, там, скорее всего, тоже будет работать.

То, что вываливается только на переименовании - это крайне непонятно. Принцип работы всех команд абсолютно одинаковый - отдать серверу команду, получить ответ и распарсить его. Если бы ошибку вызывало имя файла - падало бы на любом действии. Если имя аккаунта - тоже на любом действии. Если бы ошибка была в SSL-библиотеке (которая просто обеспечивает https-слой) - валилось бы аналогично при любом действии.

Мне не за что зацепиться.

#93:  Author: sergeichLocation: Москва PostPosted: Mon Jul 11, 2016 17:38
    —
D1P
Да, странно все это. На трех компах и разных ОС у меня валится.

#94:  Author: sergeichLocation: Москва PostPosted: Tue Jul 12, 2016 17:02
    —
D1P
Нашел зависимость: если файл находится в корне, все нормально переименовается, но если в папке - падает. Имя папки не имеет значения.

#95:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 12, 2016 17:03
    —
Подтверждаю =)

#96:  Author: sergeichLocation: Москва PostPosted: Tue Jul 12, 2016 17:08
    —
Уф, наконец то)) А то я думал что только у меня так)

#97:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 12, 2016 18:10
    —
Оказалось, что при переименовании соответствующему API-методу нужно передавать полный путь источника и только имя приёмника, без пути (в противном случае уже нужен метод перемещения).
Интереснее оказалось, что возвращаемый JSON с кодом ошибки дельфовский TJSONObject почему-то не может распарсить (хотя тот абсолютно валиден).
Поведение я поменял, обработчик исключений на парсинг ответов повесил (теперь, если что и случится - тотал не упадёт). Апдейт брать в master.

#98:  Author: sergeichLocation: Москва PostPosted: Tue Jul 12, 2016 21:45
    —
Ура, отлично теперь переименовывает)) Спасибо!

#99:  Author: sergeichLocation: Москва PostPosted: Thu Jul 14, 2016 21:29
    —
D1P
При удалении файла в облаке, удаленный файл помещается в корзину. Можно сделать, чтобы он удалялся сразу без помещения в корзину? Или сделать папку "Корзина", в которой видны удаленные файлы и при их удалении они удаляются навсегда.

#100:  Author: D1PLocation: Тбилиси PostPosted: Thu Jul 14, 2016 23:08
    —
sergeich wrote:
D1P
При удалении файла в облаке, удаленный файл помещается в корзину. Можно сделать, чтобы он удалялся сразу без помещения в корзину? Или сделать папку "Корзина", в которой видны удаленные файлы и при их удалении они удаляются навсегда.

"Корзину" в облаке? По-моему в API были методы для работы с ней. Обещать ничего не буду, если представится возможность - покопаю.

#101:  Author: sergeichLocation: Москва PostPosted: Fri Jul 15, 2016 09:10
    —
D1P wrote:

"Корзину" в облаке? По-моему в API были методы для работы с ней. Обещать ничего не буду, если представится возможность - покопаю.

В каком то облаке видел такое. Просто при заполнении корзины, для освобождения места приходится заходить через браузер и очищать корзину, что очень неудобно.

#102:  Author: StayAtHomeLocation: Ukraine PostPosted: Fri Jul 29, 2016 16:50
    —
При попытке переместить в облако файл с размером превышающим максимально допуститмый, ошибку показало, но исходный файл удалило Smile

#103:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 29, 2016 17:01
    —
StayAtHome wrote:
При попытке переместить в облако файл с размером превышающим максимально допуститмый, ошибку показало, но исходный файл удалило Smile

Запатчил, но сейчас нет возможности проверить. Если можно, проверь последнюю версию из master.

#104:  Author: websurfer PostPosted: Mon Aug 01, 2016 16:07
    —
Спасибо за плагин, но у меня не работает. Win10 64 бит. Ошибка:
Quote:
Cloud login error Could not load SSL library. Error login to @
Скачал по ссылке https://indy.fulgan.com/SSL/openssl-1.0.2h-x64_86-win64.zip для 64 битных и всё равно, та же ошибка. До этого, были длл-ки с Гитхаба плагина, ставил и снимал галку - Load SSL libraries only from plugin directory - результат тот же:
Quote:
Cloud login error Could not load SSL library. Error login to @
Где я ошибся?

#105:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 16:15
    —
websurfer wrote:
Где я ошибся?

Разрядность и версия TC?
Где лежат скачанные dll?
Работает ли плагин в TC другой разрядности?

#106:  Author: websurfer PostPosted: Mon Aug 01, 2016 16:21
    —
D1P
1. 64 бита
2. C:\Program Files\totalcmd\
3. нет, ошибка не удаётся загрузить плагин. Версии ssl лежат 64 битные, вероятно в этом дело.

#107:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 16:24
    —
Забросьте dll в каталог плагина.
В настройках жмякните "Load SSL libraries only from plugin directory".

#108:  Author: websurfer PostPosted: Mon Aug 01, 2016 16:28
    —
D1P wrote:
Забросьте dll в каталог плагина.

Так нет каталога у плагина. Длл-ки лежат C:\Program Files\totalcmd\ *.dll

#109:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 16:29
    —
websurfer wrote:
Так нет каталога у плагина.

А сам плагин куда установлен?

#110:  Author: websurfer PostPosted: Mon Aug 01, 2016 16:37
    —
То есть? В ту же папку, установил через настройки ТС, плагины, плагины ФС.

#111:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 16:42
    —
Так, мы друг друга определённо не понимаем.
1. Куда установлен плагин? Т.е. где находится файл MailRuCloud.wfx64?
2. Вот в этот же каталог надо скопировать файлы libeay32.dll/ssleay32.dll нужной разрядности. Потом включить вышеуказанную галку и проверить.

#112:  Author: websurfer PostPosted: Mon Aug 01, 2016 17:11
    —
D1P
Плагин установлен в C:\Program Files\totalcmd\ вместе с длл-ками. Галку поставил. Та же ерунда. Где я ошибся?

#113:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 17:19
    —
Вот тут я в тупике.
Ошибка сигнализирует о том, что dll не подгружаются, но очевидной причины я не вижу.
Можно попробовать переместить плагин и библиотеки в подкаталог, например в C:\Program Files\totalcmd\wfx\cloud\, и попробовать ещё раз. Ещё я бы проверил права доступа ко всем файлам. Ещё раз проверил бы разрядность libeay32.dll/ssleay32.dll (может быть для x64-версии пытаетесь x32-библиотеки грузить?).
Ну и всё-таки проверил работу на x32-версии TC (в репозитории именно для неё библиотеки лежат).

#114:  Author: АфиLocation: Одесса PostPosted: Mon Aug 01, 2016 18:34
    —
Попробовал, но когда включаю функцию "Store password in TC password manager" выскакивает окошко с ошибкой, в котором написано следующее: "Для этой функции требуется последняя версия wcmzip32.dll, реализующая шифрование AES!"

Windows: 7-64
TC: 9.06b-32
wcmzip32.dll лежит на месте в корне TC.

Не тот dll?
Без опции "Store password in TC password manager" все корректно добавляется и нормально работает.

И еще вопрос. Что за "встроенный в TC менеджер паролей"? Поискал на форуме, не нашел. Павел, может, пару слов о нем скажете? Или ссылку на информацию...

#115:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 01, 2016 19:01
    —
С такой проблемой не сталкивался, поиск по форуму наводит сюда.

Quote:
Что за "встроенный в TC менеджер паролей"?

tckb, раздел "Тотально безопасносте!" =)

Модераторам просьба выделить обсуждение в отдельную ветку, к работе плагина вопрос отношения не имеет.

#116:  Author: АфиLocation: Одесса PostPosted: Mon Aug 01, 2016 19:17
    —
Спасибо, буду разбираться!

#117:  Author: slon_ PostPosted: Mon Aug 01, 2016 20:45
    —
Не понял какой из архивов качать с indy.fulgan.com/SSL/, скачал штук десять не нашел libeay64.dll/ssleay64.dll?

#118:  Author: websurfer PostPosted: Mon Aug 01, 2016 20:55
    —
slon_
https://indy.fulgan.com/SSL/openssl-1.0.2h-x64_86-win64.zip

#119:  Author: addhaloka PostPosted: Tue Aug 02, 2016 09:08
    —
slon_ wrote:
не нашел libeay64.dll/ssleay64.dll?

Дык, и не найдёте. Very Happy У обеих разрядностей имя одно и тоже - libeay32.dll/ssleay32.dll. Выше уже подсказали, что качать.

#120:  Author: sergeichLocation: Москва PostPosted: Wed Aug 03, 2016 09:48
    —
D1P
Из области хотелок) Можно ли сделать вывод информации о свободном месте на облаке?

#121:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 10:23
    —
sergeich wrote:
D1P
Из области хотелок) Можно ли сделать вывод информации о свободном месте на облаке?

https://github.com/pozitronik/CloudMailRu/issues/17

#122:  Author: sergeichLocation: Москва PostPosted: Wed Aug 03, 2016 11:13
    —
D1P
Отлично! Жду с нетерпением, думаю всем будет удобна эта функция. Спасибо.

#123:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 11:39
    —
Плагин v07072016
При подключении ошибка

---------------------------
Total Commander 8.52
---------------------------
Exception in MailRuCloud.wfx:FsFindFirstW!
External exception EEDFADE
Windows 7 SP1 6.1 (Build 7601)

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

Windows exception: 0EEDFADE
Stack trace:
049C08E6
675200 >675C04 610624 4EB3C0 4EC264 656B01
446938 4467E5 447DC2 44671B 448B06 4467E5
448752 425B40 447CF7 425B40 447C65 425B40
447DC2 448752 425B40 447CF7 425B40 42B224
42B2C0 70687F
Raw:
703ABB 6FC608 675200 4020A2 402249 4026A0
407919 6B82C7 6AC4EA 6AC4EA 6AEEFE 6AEF80
5DF0B9 5DF0B9 70399F 70388D 58A85B 703ABB
6FC608 703ABB 6FC608 7038A3 6729CA 5E2761
6C1E9C 6C1E9C 67C23C 7038A3 6729CA 70399F
7038A3 58A813 70607D 674117 471467 6B7D62
61A7DA 61A7FD 703ABB 6FC608 4023EF 4026B8
7036C6 5DF8C7 4013F1 401491 401F3B 402249
4033D0 40221D 417968 4175F5 4179C8 675C04
703ABB 6FC608 5E2761 6C1E9C 6C1E9C 704693

#124:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 11:45
    —
soolo wrote:
Плагин v07072016
При подключении ошибка

1. Попробуйте версию из master, она тоже падает?
2. На каком именно этапе возникает ошибка? Какие шаги по воспроизведению?
3. Разрядность TC?

#125:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 12:02
    —
D1P wrote:
soolo wrote:
Плагин v07072016
При подключении ошибка

1. Попробуйте версию из master, она тоже падает?
2. На каком именно этапе возникает ошибка? Какие шаги по воспроизведению?
3. Разрядность TC?

1. Тоже падает
2. Двойной клик по аккаунту - небольшая пауза - падение
3. x86
Пароль вводил в настройках или при подключении - это не влияет
Галочка про библиотеки SSL тоже не влияет
libeay32.dll и ssleay32.dll скинул и в корень Тотала, и в папку с плагином

Нашёл версию, которая работает: v09052016


Last edited by soolo on Wed Aug 03, 2016 12:06; edited 1 time in total

#126:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 12:03
    —
Есть ли в пароле символ амперсанда?

#127:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 12:06
    —
D1P wrote:
Есть ли в пароле символ амперсанда?

Нет, обычные латинские буквы и цифры

Нашёл версию, которая работает: v09052016

#128:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 12:08
    —
soolo wrote:
Нашёл версию, которая работает: v09052016

Ок, это может помочь, спасибо.
UPD: На самом деле не поможет, слишком много изменений оказалось между версиями.

#129:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 13:07
    —
D1P
Из доступных релизов - это ближайший рабочий
Если у вас есть больше промежуточных вариантов для тестов - скидывайте, я проверю и скажу, на какой именно версии сломалось.

#130:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 13:11
    —
soolo wrote:
Если у вас есть больше промежуточных вариантов для тестов - скидывайте, я проверю и скажу, на какой именно версии сломалось.

Нету промежуточных, там большой набор приницпиальных изменений.

Я в любом случае постараюсь провести анализ и отловить ошибку.
https://github.com/pozitronik/CloudMailRu/issues/19

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

sergeich wrote:
D1P
Отлично! Жду с нетерпением, думаю всем будет удобна эта функция. Спасибо.

Сделал.
По объективным причинам информация о доступном месте выводится только в протокол, сразу после соединения и только округлённая до мегабайт (так возвращает API). Но выглядит это вполне информативно.

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

soolo,
вот ещё что: в %appdata%\Local\Temp\_tc\ (если где-то в настройках это не переопределено) должен создаваться лог-файл с именем вида wcftplog.???
Вот его бы мне посмотреть, возможно, я смогу определить момент падения.

#131:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 15:36
    —
D1P wrote:

soolo,
вот ещё что: в %appdata%\Local\Temp\_tc\ (если где-то в настройках это не переопределено) должен создаваться лог-файл с именем вида wcftplog.???
Вот его бы мне посмотреть, возможно, я смогу определить момент падения.

Ничего такого не создаётся. В принципе, во время падения, после закрытия предупредительного окошка или после закрытия Тотала никаких файлов в темпах или каталоге Тотала не создаётся, и модифицируются только файлы конфигов

#132:  Author: PRODVi` PostPosted: Wed Aug 03, 2016 15:47
    —
Друзья, такой вопрос - а можно ли пользоваться плагином без установки майл-cloud?

#133:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 15:47
    —
soolo wrote:
модифицируются только файлы конфигов

А вот тут можно поподробнее? Какие изменения появляются?

Добавлено спустя 55 секунд:

PRODVi` wrote:
Друзья, такой вопрос - а можно ли пользоваться плагином без установки майл-cloud?

Да, официальную софтину ставить не нужно.

#134:  Author: PRODVi` PostPosted: Wed Aug 03, 2016 15:48
    —
D1P
спасибо. Подключил плагин, в сетевом окружении появился CloudMailRU
Alt+Enter не работает, ТС7.0


Last edited by PRODVi` on Wed Aug 03, 2016 16:26; edited 1 time in total

#135:  Author: sooloLocation: Витебск PostPosted: Wed Aug 03, 2016 16:23
    —
D1P wrote:
Какие изменения появляются?

Просто перезаписываются файлы при закрытии тотала, ничего не меняется

#136:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 16:34
    —
PRODVi` wrote:
Но пока не пойму как залогиниться..

Alt+Enter на плагине.

#137:  Author: PRODVi` PostPosted: Wed Aug 03, 2016 16:51
    —
D1P
открываю сетевое окружение, ставлю курсор на CloudMailRu и жмакаю Alt-Enter - никакого результата, свойства тоже не вызываются
Обновился до 8.52версии - Alt-Enter заработал, добавил аккаунт, библиотеки DLL, в облако попал. Скачиваю любой файл - скачивания не происходит, тоесть файл любого размера скачивается моментально и весит 0мб, ошибок не выводит

#138:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 17:14
    —
PRODVi` wrote:
открываю сетевое окружение, ставлю курсор на CloudMailRu и жмакаю Alt-Enter - никакого результата, свойства тоже не вызываются

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

UPD: Для интереса - какая была версия, с которой не работало?
По поводу не скачивающихся файлов есть тикет, разбираюсь.


Last edited by D1P on Wed Aug 03, 2016 17:22; edited 1 time in total

#139:  Author: sergeichLocation: Москва PostPosted: Wed Aug 03, 2016 17:21
    —
D1P
В протоколе соединения при подключении стало показывать инфу о свободном-занятом месте, супер. Может еще сделать, чтобы эта инфа обновлялась в протоколе в следующей строке после записи произошедших действий с файлами?

UPD: Хотя в логе не всегда почему то пишется инфа о произошедших действиях..


Last edited by sergeich on Wed Aug 03, 2016 18:11; edited 3 times in total

#140:  Author: PRODVi` PostPosted: Wed Aug 03, 2016 17:26
    —
D1P
в версии 7.0 не хочет работать, Alt+Enter не работает. А у меня такая хорошая 7ая версия.. но на плагине не отрабатывает, а если нажать Enter, то вхожу внутрь и вижу это, хотя авторизационные данные уже вбиты:

Кто-нибудь ещё тестировал на 7ой версии тотала?

#141:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 17:30
    —
OMG!
TC 7.0, вышедший ДЕВЯТЬ лет назад!
Он хороший, конечно. Но неюникодный. Плагин работать в нём не будет, минимум в 7.5, и то - с оговорками.

#142:  Author: LonerDLocation: Донецк PostPosted: Wed Aug 03, 2016 19:19
    —
PRODVi` wrote:
А у меня такая хорошая 7ая версия..

Гислер выпускал несколько седьмых версий? Хорошую, плохую и "так себе"? Shocked

#143:  Author: Slava Smelovsky PostPosted: Wed Aug 03, 2016 20:04
    —
Та же проблема с win10 64 бита, что описана двумя страницами ранее - Could not load SSL library. Наличие или отсутствие галочки по поводу того, откуда подгружать SSL-библиотеки на данную ошибку не влияют.

64-битные версии SSL-библиотек взяты по ссылке с прошлой страницы и распакованы в папку с плагином.

Сам Тотал Командер использую 32 битный.

#144:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 20:06
    —
Slava Smelovsky wrote:
Та же проблема с win10 64 бита...

...64-битные версии SSL-библиотек...

Сам Тотал Командер использую 32 битный.

Никаких противоречий не замечаете?

#145:  Author: Slava Smelovsky PostPosted: Wed Aug 03, 2016 20:19
    —
D1P
Что-то я протупил, извините. Запутало одинаковое название dll-ек в обеих версиях и длинный рабочий день за несколькими компьютерами.

Зайти на облако удалось - спасибо за качественный плагин!

#146:  Author: newsky PostPosted: Wed Aug 03, 2016 20:54
    —
Ещё раз хочу поблагодарить за отличный плагин. Проверял на 7.57 (х86) - работает отлично. Установил на 8.52 (x64) портабл, так-же, всё великолепно. Вчера, решил проверить устойчивость. В правой панели открыл Яндекс диск из плагина webdav а в левой плагин Облако маил. 167ГБ (35000 файлов) файлов зашифрованных encfsw. Это зашифрованные фотографии в JPG со средним размером примерно 5-8МБ, что могу сказать.. летело в лёт! Ни разу не споткнулось, не прервалось, не затормозилось, за световой день всё переместилось именно по такой схеме, из Яндекс диска в Облако меил!

Сегодня стал лить RAW зашифрованные encfsw с параметром -reverse 500ГБ и так-же 35000, запустил, ушел на работу и видимо, что-то всё-же глюкануло, ТС вышебло, закачалось 120ГБ, но это Бог с ним, сейчас запустил дальше, всё прекрасно течёт, а глюки на то и глюки, что-бы иногда случались.

И есть вопрос по функционалу... А нет ли возможности научить плагин отправлять на облако "в режиме TreeCopy?" Очень-очень было бы клёва! Например: Есть фото архив (папки, вложения), с которым постоянно что-то делаю (теги, геотеги и прочее), то есть файлы изменяются, по средствам encfsw с ключем -reverse очень удобно шифровать и отправлять на облако (стало с плагином Smile ) и прекрасно заменяются старые файлы на новые, когда система видит одинаковое имя файла и с выбором "заменять более старые" всё отлично перезаписывается, но гонять весь архив...а так, "показать все файлы без каталогов", отсортировал по дате, выделил изменённые и вуаля, F5 в режиме TreeCopy вот цены не было-бы! Так понятно, можно так-же отсортировать, в соседнюю папку скопировать в режиме TreCopy и только потом отправить на замену только изменённые файло, но много лишних движений, а так, вот бы... если это возможно.

#147:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 03, 2016 21:09
    —
websurfer
soolo
PRODVi`
Slava Smelovsky
Придя на этот форум, будьте любезны соблюдать принятые здесь правила.
Ненужное по смыслу полное цитирование предыдущего поста, особенно если он сам является ответом на цитату, есть нарушение правил форума. Помимо кнопки "Цитата", существуют другие механизмы оформления сообщений.
За оверквотинг — по замечанию. Избыточное цитирование за последние несколько дней удалено.

soolo
PRODVi`
Дополнительно к сказанному. Нормальное использование везде знаков препинания и заглавных букв на этом форуме обязательно. Тут не чат.


Last edited by Avada on Fri Aug 05, 2016 08:28; edited 5 times in total

#148: [WFX] CloudMailRu: работа с облачным хранилищем от mail.ru Author: koffan PostPosted: Wed Aug 03, 2016 23:36
    —
Подключил плагин к ТС 8.52 x32 (WinXP sp3 x32).Все прекрасно заработало.Но нашлась и ложка дегтя.После перезагрузки ТС и при подключении к облаку выскакивает Системная ошибка :"Сбой функции
NtCreateFile API.Эта ошибка никогда не должна возвращаться приложению,
она является заглушкой для применения во внутренних процедурах отображения ошибок перенаправителя Windows Lan Manager"
После переустановки плагина все опять работает нормально.
Что посоветуете?

#149:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 03, 2016 23:37
    —
newsky,
Пожалуйста, опишите задачу по сути: что требуется от плагина? Я не понимаю, что значит "режим TreeCopy". Нужно показать содержимое облака без учёта структуры каталогов с сортировкой по дате? Это можно сделать через поиск (не уверен, что 7.57 это умеет, это очень старая версия).

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

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

koffan wrote:
Что посоветуете?

Единственное, что могу сказать - ни к TC, ни к плагину эта ошибка отношения не имеет. Быстрый гуглёж говорит, что эта ошибка бывает на сборках вроде ZverCD.

#150:  Author: koffan PostPosted: Thu Aug 04, 2016 00:05
    —
D1P
Спасибо за ответ.Буду искать.
И ещё один вопрос.
D1P wrote:
информация о доступном месте выводится только в протокол

Подскажите,а где находится этот протокол соединения?

#151:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 00:09
    —

#152:  Author: newsky PostPosted: Thu Aug 04, 2016 00:19
    —
D1P
Постараюсь объяснить подробней. Речь не о файлах на облаке, а о локальных файлах. Имеем папки. В них вложены папки. В папках файлы. Всё в таком-же виде уже лежит на облаке. Некоторые локальные файлы в некоторых папках изменились и их нужно заменить на облаке. Что мы можем сделать? "Встать" на коренную папку и отправить все файлы вложенные в папках на облако. Когда облако увидит, что такие файлы уже имеются, система может перезаписать со значением "заменить более старые файлы". Ок. Это работает. Если есть новые файлы, они так-же добавятся в облако и перепишутся файлы, которые имеют позднюю дату. Но представим, что файлов несколько тысяч и они внутри папок и что-бы их все заменить, потребуется много времени и лишняя трата ресурсов. Для выявления изменённых файлов (локальных) мы можем поступить просто: отобразить стоя на коренной папке "отобразить все файлы без каталогов" и отсортировать их по дате изменения. Ок. Видим, например 10 файлов с ранней датой. Но они лежат во вложенных папках и если мы их просто выделим и отправим на облако, они загрузятся вместе, а не как они реально расположены на локальном компьютере. Раньше для ТС был плагин TreeCopyPlus, а теперь, как я понимаю он встроен в ТС (может я и ошибаюсь, но у меня он есть в версии 8.52), который делает следующее: Вот нашли мы нужные файлы (локальные) по некоторому признаку (например по дате) и копируем их на другой диск (локально) и они копируются точно в той структуре, как они находятся на исходном диске. Сохраняется иерархия. Вот речь именно об этом, что-бы на облако можно было отправлять локальные файлы в той иерархии, в которой они находятся на локальном диске.

И да, я в версии 7.57 просто тестировал работу плагину, я о том, что с ней он работает, а основная работа в 8.52 и речь о ней.

#153:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 00:27
    —
Вроде бы понял.
Это не реализуется плагином. Как сделать - не знаю, спросите в общем разделе форума, может подскажут знатоки.

#154:  Author: newsky PostPosted: Thu Aug 04, 2016 00:33
    —
Очень, очень жаль. Но боюсь, что это смог бы сделать именно плагин, ведь он "даёт указание", что и куда заливать, исходя из расположения, вот если бы плагин отдавал адрес в любом случае с полным путём, не зависимо от того, из поиска файл копируется или непосредственно из папки... Тогда придётся костылить рабочий процесс Выявлять изменённые файлы, копировать в соседнюю папку в той же иерархии и только потом отправлять в облако с "заменить более старые файлы" только эти, изменённые файлы.

#155:  Author: MOHAPXUCT PostPosted: Thu Aug 04, 2016 09:32
    —
Беда прям какая-то, прокопался пару часов так ниразу и не зашел в облако. установленный есть 8,51а x32, также поставил 8,52 portable x64. Система Win 8.1 x64.
В установленном варианте TC нормально скушал скормленные ему из папки библиотеки но выдает ошибку отсутствия msvcr110.dll. Установленны все Microsoft Visual C++ (2005, 2008, 2010, 2012, 2013), DirectX с системой был 11й, посему не ставил. Но библиотеки такой у меня на компе нет и что надо установить не пойму?
В портативном варианте просто не полчается скормить библиотеки, всегда выдает ошибку "Coud not load SSL library"

#156:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 10:32
    —
newsky wrote:
Но боюсь, что это смог бы сделать именно плагин, ведь он "даёт указание", что и куда заливать

Не бойтесь, плагин этого сделать не может.

MOHAPXUCT,
Поищите по этой теме, здесь кажется, давали ссылки на сборку ssl-библиотек, не требующих msvcr110.dll
Для x64-версии плагина нужны x64-версии библиотеки, ссылки на них есть в readme, и в этой теме их давали несколько раз.

#157:  Author: MOHAPXUCT PostPosted: Thu Aug 04, 2016 10:45
    —
D1P
решил проблему в портативной 64битной версии заливкой библиотек в папку плагина из папки TotalCommander/64, которая создалась при распаковке самой программы. 64битные версии библиотек с indy.fulgan.com/SSL/ отказывались работать

#158:  Author: newsky PostPosted: Thu Aug 04, 2016 11:09
    —
D1P Возвращаясь к вопросу про "рекурсивное обновление файлов"... а Вы знаете, долил в облако свои 500 ГБ, изменил локально 1 файл и вновь послал папку целиком и Вы знаете, этот объём (35000 файлов) обработался за 5 с небольшим минут (с птичкой "заменять более старые". Это просто замечательно и работоспособно. Ещё раз спасибо.

#159:  Author: PRODVi` PostPosted: Thu Aug 04, 2016 11:57
    —
D1P
не знаю, то ли я такой "везучий на приключения" то ли ещё чего...
но у меня напрочь файлы не копируются с облака - в любом случае 0байт. Ошибок нет, что не так может быть?
На х64 аналогично. TC 8.51


Last edited by PRODVi` on Thu Aug 04, 2016 12:32; edited 1 time in total

#160:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 11:58
    —
https://github.com/pozitronik/CloudMailRu/issues/18

#161:  Author: PRODVi` PostPosted: Thu Aug 04, 2016 12:03
    —
D1P
Если это поможет, я могу предоставить удалённый доступ к моему ПК, чтобы помочь в решении issue, я на 2х версиях тотала пробовал, никак

#162:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 12:05
    —
PRODVi`
Спасибо. Мне наверняка понадобится какое-то тестирование, но я пока не готов обозначить сроки готовности.

#163:  Author: newsky PostPosted: Thu Aug 04, 2016 22:45
    —
При попытке переименовать файл в облаке ТС прекращает работу.

#164:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 04, 2016 22:52
    —
newsky
Возьмите последнюю версию из master.

#165:  Author: newsky PostPosted: Thu Aug 04, 2016 23:45
    —
Спасибо, всё в порядке теперь

UPD:
Теперь новая странная штука. Запустил поиск со значением "расширение не содержит avi". Нашел (все файлы без расширения, зашифрованные). По Ctrl+M переименовал довавив расширение avi. Решил проверить, все ли переименовались, снова запускаю поиск, с тем-же параметром "расширение не содержит avi" и поиск выдает снова все файлы. Те, которые стали avi. И новый поиск начинал и значения менял, типа "имя фала не содержит avi", "расширение не равно avi" и т.д. И ТС перегружал, и на всякий случай TEMP даже почистил и другие временные папки и компьютер перегрузил и всё равно, поиск упорно, при запросе показать все НЕ avi выводит именно avi

#166:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 05, 2016 10:43
    —
newsky
Что значит "расширение не содержит avi"? Для понимания ситуации нужно знать непосредственно поисковые параметры, а не алиас, под которым они сохранены.
Файлы-то переименовались на самом деле? Если да - вероятно, проблема в наборе поисковых параметров, которые, как я догадываюсь, пришли вместе с какой-нибудь сборочкой от васяна.

#167:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Fri Aug 05, 2016 22:35
    —
Не знаю, было ли уже в теме, но вот это ограничение 2 гига файлов, его никак не обмануть прикинувшись андроидом?
Просто было ведь такое, что с андроида разрешено до 32х гиговыми файлами работать.. И да, я помню именно через андроид 7ми гиговый бекапчик один в облако закинул.
Вобщем если есть возможность ещё, было бы неплохо такое заиметь в плугине)

#168:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 06, 2016 02:42
    —
FiLinX,
возможность обходить ограничение я ещё буду исследовать, следите за тикетом.
Если обойти не получится (я, в том числе, учитываю возможность, что это может не понравиться mail.ru), возможно буду разбивать файлы при заливке (и собирать обратно при скачивании).


Всем просьба: в master лежит версия, в которой, кроме прочих улучшений, вроде бы, работает многопоточность. Решение оказалось буквально однострочным, а я не верю в лёгкие победы, так что прошу очень потестировать.

#169:  Author: sergeichLocation: Москва PostPosted: Sat Aug 06, 2016 03:08
    —
D1P wrote:

в master лежит версия, в которой, кроме прочих улучшений, вроде бы, работает многопоточность.

А как проверить? При копировании в тс нет кнопки "в фоне"

#170:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 06, 2016 03:11
    —
sergeich,
а галочка "отдельный поток" на диалоге копирования была включена?

#171:  Author: sergeichLocation: Москва PostPosted: Sat Aug 06, 2016 08:03
    —
Включил галочку в диалоге копирования. Три потока по 100, 200, 500 мб скопировалось на облако без проблем! Похоже это победа все-таки)
Есть предложение в интерфейсе настроек плагина сделать вкладки, отдельно для каждой настройки, будет удобнее мне кажется.

UPD: Заметил, что при копировании с облака, шкала обшего прогресса почему то всегда показывает 100%, меняется только шкала загрузки текущего файла. Прчем неважно, в фоне идет закачка или нет.

#172:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 06, 2016 19:51
    —
sergeich,
суммарный объём загружаемых файлов TC должен определять сам, и рисовать шкалу общего прогресса на основе полученных данных. Почему он этого не делает - я не знаю.
Вкладки будут, если настройки разрастутся, пока так оставлю.
В master обновление, теперь размер пространства в облаке обновляется после файловых операций.

#173:  Author: sergeichLocation: Москва PostPosted: Sat Aug 06, 2016 21:56
    —
D1P
Все отлично работает в новой версии, кнопка фоновой загрузки вернулась и размер облака отображается после файловых операций!

#174:  Author: werdes PostPosted: Sat Aug 06, 2016 23:14
    —
Спасибо большое за плагин!
Скачал последний релиз. Воткнул на версию 9.0b8. Почитал тут про x32/x64 каталоги, все работает.
Замечательная штука! Наконец можно нормально заюзать подарочный терр Very Happy

Есть у меня вопрос по работе плагина
Вне зависимости от запускаемой версии (32/64) не отображается информация о свободном пространстве.

И при копировании в облако с заменой файла выходит ошибка.

Так и должно быть?

Пс. хотел отправить скрины, но мне форум сказал что нельзя, могу в личку кинуть.

#175:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 06, 2016 23:15
    —
werdes,
берите версию из master.

#176:  Author: werdes PostPosted: Sat Aug 06, 2016 23:19
    —
D1P, отлично, все работает.
Спасибо большое!

Самое крутое это то, что тоталовская синхронизация каталогов и поиск работают с облаком.
С вкупе с этим по сути получился полноценный клиент Very Happy

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

Не планируете в дальнейшем прикрутить шифровальню какую-нибудь?

#177:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 06, 2016 23:36
    —
werdes,
по шифрованию есть задачка, но я не знаю, хочу ли я её делать.

#178:  Author: lschedLocation: Россия, Саратов PostPosted: Sun Aug 07, 2016 00:28
    —
Если раньше появлялись ошибки без всякой системы, то на последней версии плагина и ТС9.0b8 все стабильно работает. Спасибо!

werdes wrote:

Не планируете в дальнейшем прикрутить шифровальню какую-нибудь?

Поддерживаю.

#179:  Author: newsky PostPosted: Sun Aug 07, 2016 01:56
    —
D1P wrote:
werdes,
по шифрованию есть задачка, но я не знаю, хочу ли я её делать.


Да это бы стало жемчужиной плагина! И именно в такой реализации, как у вас в "задачке"! Придумать более полезное, нужное и удобное просто невозможно. Если бы отпала надобность дополнительно шифровать, а делалось это на лету и не умножались бы в двое объемы и не было бы геморроя с реверсом и всегда актуальные данные по синхронизации... Ммм... Что нужно сделать, что бы вы захотели? Smile

#180:  Author: D1PLocation: Тбилиси PostPosted: Sun Aug 07, 2016 02:02
    —
newsky,
Я в любом случае сначала делаю более необходимые вещи (исправления ошибок, поддержка двухфакторки), если после всего этого останется желание и будет время - возможно займусь и этим.
Нужно быстрее? Буду рад pull-реквестам с нужным кодом.

#181:  Author: newsky PostPosted: Sun Aug 07, 2016 02:10
    —
D1P
Ваша стратегия понятна и правильная, пользователям, можно только недеятся, особенно таким как я например, который из программирования знает слово "программирование" (к сожалению), а про пул-реквест я вчера узнал из вики, а так бы! ... Smile

#182:  Author: AlexTest PostPosted: Sun Aug 07, 2016 06:05
    —
Большой спасибо автору программы, это именно то что мне и нужно было, через браузер закачка периодически срывалась а сортировка файлов у них какая то своя, или закачивались не по порядку, в общем определить какие файлы закачались а какие нет при их множестве было проблематично, правда в readme не написано про x64 dll"ки, с ними пришлось повозится, мне показалось странным что ссылки на них висят на форуме а не где либо в видном месте или вообще в составе плагина, вроде как у большинства уже x64 версии системы и программы, а для меня как для человека впервые имевшего дело с плагинами для тотала это вообще был темный лес, но разобрался, работает!

#183:  Author: sotvm PostPosted: Sun Aug 07, 2016 08:46
    —
D1P
Quote:
не знаю, то ли я такой "везучий на приключения" то ли ещё чего...
но у меня напрочь файлы не копируются с облака - в любом случае 0байт. Ошибок нет, что не так может быть?
На х64 аналогично. TC 8.51

По ссылке я так и не понял как исправить эту ситуацию,проясните пожалуйста.

В облако заливает нормально,с облака на комп = создаёт файл нулевого размера,никаких ошибок нет.
Другой плагин cloudplugin.wfx64 ,с DropBox и YandexDrive работают нормально.
Windows Pro 10(x64) . TC 8.52A(x64)


Last edited by sotvm on Sun Aug 07, 2016 10:52; edited 3 times in total

#184:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 07, 2016 09:12
    —
sotvm
Что объяснит автор плагина — посмотрим. А я качестве модератора ещё раз объясняю вот это (см. вторую часть поста).

#185:  Author: sergeichLocation: Москва PostPosted: Sun Aug 07, 2016 14:52
    —
D1P
В последней версии у меня опять пропала фоновая загрузка, или она пока отключена? Насчет шифрования - тоже поддержваю форумчан, нужная вещь!

#186:  Author: D1PLocation: Тбилиси PostPosted: Sun Aug 07, 2016 15:16
    —
sergeich,
забыл флаг, убранный при отладке, вернул.
sotvm,
из написанного как в issues, так и на форуме прямо следует, что ошибка исследуется и ещё не исправлена.

#187:  Author: D1PLocation: Тбилиси PostPosted: Sun Aug 07, 2016 19:15
    —
Всем, у кого наблюдается проблема с копированием в нулевой файл просьба потестировать последнюю сборку из master, возможно там проблема не воспроизведётся.

#188:  Author: sergeichLocation: Москва PostPosted: Sun Aug 07, 2016 21:17
    —
D1P
Последняя версия неудачная, при копировании с облака вываливается с ошибками в плагине, в логе соединения куча ошибок про парсинг. И вот таких сообщений много: EIdSocketError ошибка с сообщением: Socket Error # 10093

#189:  Author: D1PLocation: Тбилиси PostPosted: Sun Aug 07, 2016 21:23
    —
sergeich,
в коде ничего не менялось, кроме добавления принудительного сброса файлового буфера на диск.
У меня все операции работают корректно.

#190:  Author: sergeichLocation: Москва PostPosted: Sun Aug 07, 2016 21:57
    —
D1P
Я сейчас на компьютере с 8.1 виндой, днем был на 7. Может из-за этого ошибки стали вылезать. Откатился на предыдущую версию плагина-вроде ок стало в восьмерке. Странно.

#191:  Author: z00rox PostPosted: Mon Aug 08, 2016 12:09
    —
Попытался протестировать плагин. Тест сразу же закончился падением тотала. Так же как у LonerD на третьей странице топика. Краш происходит при попытке вызвать свойства плагина.
Windows 10 x64, Total Commander 8.52a x64

#192:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 08, 2016 12:18
    —
z00rox,
версия из master или релизная?

#193:  Author: z00rox PostPosted: Mon Aug 08, 2016 13:01
    —
D1P
усё понял. это был релиз. мастер работает нормально.
спасибо за плагин!

#194:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 08, 2016 13:06
    —
Да, в общем-то, и релиз падать был не должен, ну да ладно =)

#195:  Author: z00rox PostPosted: Mon Aug 08, 2016 13:28
    —
D1P
проблема была с правами доступа к папке
- при этом версия master нормально открывает свойства плагина, но при попытке сохранения введённого акка сообщает, что не может записать его в файл настроек ini
- версия release при всём том же просто крашит Тотал при вызове настроек
если установить папке нужные права, версия release работает нормально

#196:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 08, 2016 13:32
    —
Гм, интересно. Я вроде бы добавлял какие-то подобные проверки, так что всё может быть, спасибо за информацию.

#197:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 08, 2016 13:56
    —
z00rox
Прочитайте написанное тут в конце и соблюдайте правила форума.

#198:  Author: newsky PostPosted: Tue Aug 09, 2016 17:43
    —
А с невозможностью заливать файлы более 2ГБ ситуация пока не проясняется? (Аккаунт 1TB pro, с возможностью заливать файлы до 32ГБ)

#199:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 09, 2016 17:45
    —
Заливать файлы можно, если у вас платный аккаунт (обновитесь до последней версии).
Всё остальное - в тикетах.

#200:  Author: newsky PostPosted: Tue Aug 09, 2016 17:48
    —
D1P
Потому и вопрос, аккаунт платный, пару раз в день обновляюсь из master, файлы более 2ГБ не отправляются.

#201:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 09, 2016 17:50
    —
А в настройках галочку "Ignore 2Gb limit" поставили?

#202:  Author: newsky PostPosted: Tue Aug 09, 2016 17:57
    —
Относительно проблемы отправки зашифрованного EncFS в режиме --reverse, обнаружил еще больше неотправленных файлов Sad Причем помимо самой проблемы не отправки таких файлов, система, после отправки папок с вложенными файлами, никак не сообщает, что многие файлы не отправились, процесс просто завершается, как будто все выделенное отправилось. А если такой файл или файлы отправлять непосредственно, не внутри вложенных папок, то да, система рунается, что неудалось отправить. Но интересно вот, что, что эти файлы прекрасно утекают через родную тулзу от mail.ru

#203:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 09, 2016 17:58
    —
До этого пока руки не дошли, сорри.

#204:  Author: newsky PostPosted: Tue Aug 09, 2016 18:04
    —
Будем ждать сколько нужно! Smile Просто (скажу за себя) без отправки этих файлов, всё равно, что и нет Вашего замечательного плагина, любые дополнительные действия нивелируют удобство, и на каждый ТБ иметь еще один ТБ для зашифрованного и не иметь возможность синхронизировать изменения... так, что, остается только ждать и надеяться! Спасибо.

А про галочку в настройках, про ограничение 2ГБ спасибо, я и не знал о ней, ибо по настройкам, как аккаунты настроил и не лазил, буду дома обязательно проверю, думаю все ок, раз Вы говорите.

#205:  Author: AZANIR PostPosted: Tue Aug 09, 2016 20:43
    —
Нажимаю Alt+Enter и выскакивает сообщение «Нет выбранных файлов» или если выбрать файл то свойства этого файла т.е. аналогично если нажать Alt+Enter в проводникке Windows

версия стоит 8.52

#206:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Aug 09, 2016 20:58
    —
AZANIR
Вас это тоже касается. Повторяю — здесь не чат.

#207:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 09, 2016 20:59
    —
AZANIR,
прочтите пожалуйста readme.

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

newsky,
файл, который не заливается - больше 2 Гб объёмом. На той версии, что вы тестировали, он не залился бы (это было предусмотрено) без всякого оповещения об этом (это недоработка).
Сейчас должно быть достаточно включить галку, файл должен будет залиться.

Файлы, которые не заливаются, пропускались по одной простой причине: длина их пути больше 256 символов. Это должно было попадать в лог, но при большом количестве копируемых файлов это легко просмотреть.
Я добавил поддержку UNC, теперь всё должно работать корректно. Проверьте пожалуйста на версии из master.

#208:  Author: AZANIR PostPosted: Tue Aug 09, 2016 22:24
    —
Я ни в ридми ни в ветке не нашел, нигде , что я не так делаю.
Ткните носом , буду признателен.

#209:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 09, 2016 22:34
    —
https://github.com/pozitronik/CloudMailRu/blob/master/README.MD
"Как и куда правильно жаловаться на проблемы?"

#210:  Author: AZANIR PostPosted: Tue Aug 09, 2016 22:39
    —
D1P
Я это прочитал , толку от этого ридми , если проблема не решается.

Я так понял помощи тут не дождешься. Все такие умные иди ридми читай.
Вопрос снимаю, всё равно ответов не дождешься.

#211:  Author: werdes PostPosted: Wed Aug 10, 2016 00:44
    —
AZANIR, с вас просят больше информации.

#212:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 00:51
    —
AZANIR
Вам предельно ясно указали, что именно в таких случаях требуется сообщать для нормального уяснения проблемы. (Кстати, ридми всегда доступен по ссылке из шапки темы.) Если предоставлять нужную информацию вы не хотите, то и претензии по нерешённому вопросу обращайте к самому себе. А пытаться здесь общаться в таком тоне категорически не советую.

#213:  Author: newsky PostPosted: Wed Aug 10, 2016 03:33
    —
D1P wrote:
файл, который не заливается - больше 2 Гб объёмом. На той версии, что вы тестировали, он не залился бы (это было предусмотрено) без всякого оповещения об этом (это недоработка).
Сейчас должно быть достаточно включить галку, файл должен будет залиться.

Скачал новую версию из мастер, галочку поставил, но файлы по прежнему не заливаются, вот такая ошибка:
Code:
CONNECT *****@mail.ru
Login to *****@mail.ru
Requesting auth token for *****@mail.ru
Connected to *****@mail.ru
Total space: 1048576Mb, used: 709001Mb, free: 339575Mb.
Can't parse server answer: {"email":"*****@mail.ru","body":{"hash":{"value":"e2150ccc5721c56ffda23f6654e77e5a25b24b5e","error":"invalid"},"size":{"value":"249169285","error":"invalid"}},"time":1470779118756,"status":400}
Total space: 1048576Mb, used: 709001Mb, free: 339575Mb.

D1P wrote:
Файлы, которые не заливаются, пропускались по одной простой причине: длина их пути больше 256 символов. Это должно было попадать в лог, но при большом количестве копируемых файлов это легко просмотреть.
Я добавил поддержку UNC, теперь всё должно работать корректно. Проверьте пожалуйста на версии из master.

А эта проблема решилась! Правда "волшебным" образом не сразу и сама собой. После обновления плагина, конечно перезапустил ТС, выбрал тот файл, который не заливался в режиме --reverse, начал отправлять - ошибка. Тогда попробовал его залить на уровень ниже: залился. Потом посмотрел, что в той папке, где он лежит локально, есть файлы, которые имеют еще большую длину в имени и прекрасно залились, начал создавать маленькие файлы (по размеру) и давать им имена, хоть и более длинные, но такие, которые залились, лишь добавляя 1 знак - залились!. Пару раз перегружал ТС, еще раз попробовал залить тот, который не заливался - залился! Через "синхронизация каталогов" проверил другие папки, там обнаружились файлы, которые раньше не залились, запустил синхронизацию и всё стало заливаться! Проверил через веб - всё на месте, выкачал - всё отлично! Большое Вам спасибо! Вот еще бы разобраться, почему у меня не текут файлы более 2ГБ Smile

#214:  Author: AZANIR PostPosted: Wed Aug 10, 2016 08:06
    —
Я описал саму проблему , что еще описывать во всех вариантах при установке плагина все хорошо , после нажатия Алт + Ентер выскакиает окно с свойствами файла или папки на чем стоит курсор , если курсор не стоит на файле то и пишет "Нет выбранных файлов".
Описал проблему полностью. версия ТС 8,52 разрядность 32.
Сделал все как в ридми , да и библиотеки тоже скопировал в папку с самой программой.

#215:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 08:20
    —
AZANIR
Полностью или нет описана проблема, решает тот, к кому вы обращаетесь за помощью. А на данный момент даже со стороны видно, что нет. Что ещё описывать, сказано в ридми. Как минимум, первые два пункта — про плагин и про систему.

#216:  Author: AZANIR PostPosted: Wed Aug 10, 2016 09:55
    —
Честно у меня такое ощущение , что я бьюсь головой о стену.
Я вам одно, вы мне иди ридми читай. Честно не я один поднимал данный вопрос на geektimes и других ресурсах, но ответа так и нет, что еще писать и как описывать проблему я не знаю. Не хотите помочь так и напишите , мол идите товарисчь лесом и не морочьте нам голову.

Плагины скачал с гитхаба из стабильной версии, версия плагина как и тотала 32 битная ( это я уже писал), ДЛЛ скопированны как в папку с плагином так и в папку с программой. сама Виндовс7 64 битная.

Что еще писать я не знаю, я не спец по плагинам и ТС , я обычный пользователь., все остальное дабы не повторяться описал выше.

#217:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 10:11
    —
AZANIR
Что писать, как описывать и вообще что делать, вам подскажет автор плагина, если его не устроит объём уже имеющейся информации. Ждите.
(А про то, что помимо стабильной версии надо обязательно проверять и master, и в ридми сказано, и на предыдущих страницах говорилось многократно.)

#218:  Author: AZANIR PostPosted: Wed Aug 10, 2016 10:45
    —
По ссылке в мастер брал такая же ситуация.

#219:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 10, 2016 10:50
    —
newsky,
насчёт двухгигового файла - лог ошибки поможет разобраться, спасибо. Навскидку пока могу сказать, что плагин отдал облаку файл как полагается, а вот облаку уже что-то не понравилось.

AZANIR,
пожалуйста дайте сылку на ваш вопрос на geektimes. Ни в личных сообщениях, ни в топике о плагине я подобных вопросов не вижу. Ссылаться на "другие ресурсы" очевидно бессмысленно.

Теперь, когда я знаю, какая у вас версия плагина, разрядность TC, плагина и ОС, я попрошу вас показать скриншот диалога, появляющегося при нажатии Alt+Enter. Хорошо будет, если на скриншоте будет видно и окно TC (и на каком файле стоит курсор).

#220:  Author: AZANIR PostPosted: Wed Aug 10, 2016 10:56
    —
Вот вариант когда курсор на файле плагина.
Скриншот 1
Скриншот 2

Вот вариант когда курсор ниначем.
Скриншот
Сам плагин.
Скриншот


Last edited by AZANIR on Wed Aug 10, 2016 11:02; edited 2 times in total

#221:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 11:00
    —
AZANIR
Вы сейчас, возможно, опять начнёте на кого-то обижаться, но правила форума надо читать. За их нарушение — замечание. Такие "простыни" у нас категорически запрещены. Преобразовано в ссылки.
Кроме того, в ридми русским языком было написано о том, что проблемы со сборками не принимаются. Вы считаете, что это вас не касается?
P.S. Запятая — такой же необходимый знак препинания, как и прочие. Там, где их нет, вас сложно читать.

#222:  Author: AZANIR PostPosted: Wed Aug 10, 2016 11:11
    —
Таже ситуация и в обычной версии ТС.

http://f1.s.qip.ru/rPlo1kmX.png

http://f6.s.qip.ru/rPlo1kmY.png

П.С. Думаю дело не в версии.

#223:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 10, 2016 11:17
    —
AZANIR,
доступ к установленным файлсистемным плагинам осуществляется через "Сетевое окружение". Именно там надо нажимать Alt+Enter. Этот момент описан в справке к Total Commander.

#224:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 11:23
    —
AZANIR
А какое вообще отношение к работе плагина имеет установка курсора хоть на файл этого плагина, хоть на что-то ещё в обычном файловом списке? Когда курсор на строке для перехода вверх — да, не выбран ни один файл. Потому что это действительно так. Да, свойства такого элемента отобразить невозможно. В чём вы видите ошибку и при чём тут текущая тема?
Вы явно не видите разницы между файлом плагина в его рабочей папке и виртуальной папкой, создаваемой для FS-плагина в панели сетевого окружения TC. Если не умеете работать с плагинами — учитесь. Начиная, как верно было замечено, со справки.


Last edited by Avada on Wed Aug 10, 2016 11:32; edited 1 time in total

#225:  Author: AZANIR PostPosted: Wed Aug 10, 2016 11:30
    —
Я и писал что я обычный пользователь, и не знаю всех ньюансов , все заработало. отлично спасибо.

П.С. вынесите это описание в Хелп , думаю не мне одному оно поможет.

#226:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 10, 2016 11:35
    —
AZANIR
Этот описание давно вынесено в тот хелп, который называется справкой TC, и с изучения которого должно начинаться освоение работы с программой у любого пользователя. Общие принципы работы с FS-плагинами едины, в ридми конкретных плагинов описывать их нет необходимости.
Полагаю, что по этому вопросу обсуждать больше нечего.

#227:  Author: sergeichLocation: Москва PostPosted: Fri Aug 12, 2016 09:02
    —
D1P
Начиная с версии от 11.08.2016 был изменен юзерагент плагина и теперь при работе плагина mail.ru сможет отличать плагин от браузера. Специалисты mail.ru не уточнили, зачем им это? Ведь теперь это позволит им снижать скорость обмена пользователям плагина или еще-какие нибудь ограничения вводить.

#228:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 12, 2016 09:45
    —
Нет, ограничений они не планируют, по крайней мере - мне такие планы озвучены не были. В mail.ru хотят понять, насколько такой клиент оказался востребован (если судить по скачиваниям с гихаба, аудитория оказалась вполне значимой).
В случае, если кого-то это парит - исходники были, есть и, надеюсь, всегда будут открыты.
Ещё из интересного - для облака готовится новое API, так что в какой-то момент плагин может перестать работать уже по этой причине. Думаю, об этом стоило сказать, чтобы потом ни у кого не возникло ощущения, будто API меняют для борьбы со сторонними клиентами.

#229:  Author: sergeichLocation: Москва PostPosted: Fri Aug 12, 2016 09:58
    —
D1P
Понятно, спасибо за ответ. К сожалению не все умеют программировать, поэтому может вынести настройку юзерагента в файл с настойками плагина? Просто уже все знакомы со словами и обещаниями mail.ru относительно поддержки сервисом webdav). Тем более уже все поняли, что аудитория пользователей плагина довольно значимая.

#230:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 12, 2016 10:34
    —
Я сделаю настройку UA, если в этом будет необходимость. Мейловцы обещали не ограничивать сторонние клиенты, и пока они это обещание выполняют, я буду идти им навстречу.

#231:  Author: ADvLocation: Украина PostPosted: Fri Aug 12, 2016 11:44
    —
Здравствуйте. Огромное спасибо за плагин.
Я к Вам с хотелкой: возможно ли реализовать добавление в плагин публичных ссылок на папки с последующей возможностью копирования оттуда (из папок) файлов? Часто родственники делятся фотографиями, загруженными в облако, и не вычищают при этом предыдущие снимки. Синхронизация с помощью ТС таких директорий намного облегчила бы жизнь.
Пример такой папки https://cloud.mail.ru/public/F2VZ/RKVU4UhGL
Спасибо.

#232:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 12, 2016 11:46
    —
ADv,
речь об этом?

#233:  Author: ADvLocation: Украина PostPosted: Fri Aug 12, 2016 11:47
    —
D1P
Судя по всему, да. Спасибо, ожидаем.

#234: работа с облачным хранилищем от mail.ru Author: koffan PostPosted: Fri Aug 12, 2016 23:22
    —
Возвращаюсь к моему вопросу на стр.10. Все прекрасно заработало после того,как добавил в system32 библиотеку msvcr110.dll.
Ну, и одна хотелка,если это возможно. Копирование из одного облака, открытого например в левой панели TC, в другое облако,которое открыто в другой панели TC.

#235:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 12, 2016 23:33
    —
koffan,
а оно и будет копировать (должно, по крайней мере), с облака на комп, с компа на облако. Пересылка сервер-сервер напрямую не поддерживается облаком. Можно делать только копии публичных файлов/каталогов (что-то вроде жёстких ссылок), это планируется, но ещё требует изучения.

#236: работа с облачным хранилищем от mail.ru Author: koffan PostPosted: Fri Aug 12, 2016 23:48
    —
D1P wrote:
а оно и будет копировать (должно, по крайней мере), с облака на комп, с компа на облако

Значит в этом случае файл копируется из облака в какую-то папку на компе и потом из этой папки копируется в другое облако ? Это как-то настраивается(выбор папки)?

#237:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 12, 2016 23:50
    —
koffan,
это стандартный функционал работы TC с удалёнными файловыми системами. Думаю, файлы перемещаются через %temp%, но никогда это не выяснял.

#238:  Author: WatsonRus PostPosted: Sat Aug 13, 2016 00:20
    —
Подскажите, что-то я не понял - копирование с облака на комп файла нулевого размера так и не исправлено?

Сейчас поставил последний master - то же самое. При том, дата файла получается правильная.

Vista SP2 x32 лицензия, TC 8.52a неломанный. Т.е. внешнее воздействие на ОС и TC исключается.

#239: Re: работа с облачным хранилищем от mail.ru Author: newsky PostPosted: Sun Aug 14, 2016 09:16
    —
koffan wrote:
Значит в этом случае файл копируется из облака в какую-то папку на компе и потом из этой папки копируется в другое облако ? Это как-то настраивается(выбор папки)?


Да. Перекидывал файлы из Яндекс диска напрямую в Облако меил, отслеживал, сначала файлы помещались в Temporary Internet Files (так как объемы были большие вывел эту папку с системного диска), а потом, пофайлово, когда ТС и плагин уже заливали в Облако, файлы проходили через TEMP. А вот как изменить папку TEMP для ТС я так и не понял, ни через справку, ни через Гугление, а тут меня вежливо отправили в F1 Smile

#240:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Aug 14, 2016 09:44
    —
newsky
Вас вежливо отправили, помимо прочего, в две незакрытые темы. С предложением, если что неясно, задавать вопросы там. Тем более, что ранее закрытую новую тему я сейчас счёл более правильным объединить с одной из прежних. А тут давайте оффтоп прекратим.

#241:  Author: WatsonRus PostPosted: Mon Aug 15, 2016 00:26
    —
WatsonRus wrote:
Подскажите, что-то я не понял - копирование с облака на комп файла нулевого размера так и не исправлено?

Сейчас поставил последний master - то же самое. При том, дата файла получается правильная.

Vista SP2 x32 лицензия, TC 8.52a неломанный. Т.е. внешнее воздействие на ОС и TC исключается.

Так, не знаю, влияет ли ОСь, или поведение исправлено в master от 13.08.2016, но дома на Win7 все в норме. Завтра на рабочем ноуте с Vista проверю.
Если зависит от ОС, то это очень плохо... Sad

#242:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 15, 2016 00:33
    —
WatsonRus
баг отслеживаем здесь. Пока я не могу определить, что его вызывает, и, соответственно, как устранить. У меня он не воспроизводится ну никак, и если кто-то найдёт вызывающее его условие - будет очень здорово.

#243:  Author: WatsonRus PostPosted: Mon Aug 15, 2016 00:43
    —
То, что его там отслеживаете, я вижу и читал. Только решения там нет.

Завтра попробую на Vista, отпишусь, работает ли новый master там. От 12 числа копировал нулевые файлы.

M$ Runtime 2012 установлен и там, и там. Впрочем, без него и работать не станет.

#244:  Author: WatsonRus PostPosted: Mon Aug 15, 2016 13:16
    —
Значит, так - под Vista SP2 даже сегодняшний master копирует файлы с нулевым размером.

#245:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 15, 2016 15:09
    —
WatsonRus,
что логично - раз я не знаю, что вызывает баг, то никаких исправлений внести не могу.

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

WatsonRus
Попробуйте билд отсюда. Там я поменял способ сохранения файла, в зависимости от того, сработает ли этот вариант, я буду знать, куда копать дальше.
Важно: это тестовая сборка, пользоваться ей для чего-то, кроме одноразовой проверки категорически нельзя.

#246:  Author: WatsonRus PostPosted: Mon Aug 15, 2016 16:29
    —
Quote:
Попробуйте билд отсюда

Ничего не изменилось. По-прежнему копирует нулевой.

#247:  Author: АфиLocation: Одесса PostPosted: Mon Aug 15, 2016 19:37
    —
D1P
Quote:
...а галочка "отдельный поток" на диалоге копирования была включена?

Не пойму, как сделать фоновое копирование? У меня в диалоге копирования нет такой опции:

Может, я что-то не понял?

Версия последняя из master.
Win-7/64
TC-32 9.0 b8

#248:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 15, 2016 22:30
    —
Афи,
1. Вы пытаетесь в корень плагина закачать, а надо войти внутрь аккаунта какого-нибудь.
2. Кнопка "в фоне" есть на самом диалоге копирования.

#249:  Author: StayAtHomeLocation: Ukraine PostPosted: Mon Aug 15, 2016 23:51
    —
Баг с удалением файла >2ГБ при нажатии F6 остался. Галку "Ignore 2 GB limit" пробовал и ставить и снимать. На бесплатном аккаунте итог один - в протоколе "File size > 2147483648 bytes, ignored" но сам файл из локального диска исчезает.

#250:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 15, 2016 23:52
    —
StayAtHome
странно, но перепроверю.

#251:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 16, 2016 11:08
    —
StayAtHome
Проверь пожалуйста последний билд из master

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

Афи
Нажмите Ok.

#252:  Author: АфиLocation: Одесса PostPosted: Tue Aug 16, 2016 11:22
    —
D1P
Quote:
Нажмите Ok.

Да, спасибо. Уже сам догадался Smile. Потому и пост удалил...

#253:  Author: kometa7878@mail.ru PostPosted: Tue Aug 16, 2016 11:45
    —
https через прокси - ?
лог:
CONNECT kometa7878@mail.ru
Cloud login error: Socket Error # 11001
Host not found.
Error login to kometa7878@mail.ru

интернет через прокси, указывал в настройках плугина и socks4 и socks5
windows7 x64 лицензионная, Total Commnder использую 852a и 9b8 без патчей
на другом компе интернет без прокси - там плугин работает

#254:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 16, 2016 11:51
    —
kometa7878@mail.ru
браузер при использовании этой прокси в облако заходит?
Прокси точно socks? http-прокси пока не поддерживаются.

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

WatsonRus
Попробуйте ещё раз сборку из debug-ветки. Нужно скопировать один-два файла, и прислать мне протокол соединения (можно скопипастить в личку).

#255:  Author: newsky PostPosted: Tue Aug 16, 2016 16:02
    —
D1P
Уж не знаю, было ли у Вас время разбираться с проблемой "2ГБ файлов", на всякий случай немного напишу:

ТС 8.52 x64, Win7x64, версия плагина из master (на 14:30 от 16.08.2016 по Москве)

При попытке залить файл, в "обычный" аккаунт размером 2 147 483 648 байт сразу получаю ошибку:
Code:
No master password entered yet
CONNECT ***
Login to ***
Requesting auth token for ***
Connected to ***
Total space: 100,00Gb, used: 502Mb, free: 99,51Gb.
EIdSocketError ошибка с сообщением: Socket Error # 10053
Software caused connection abort. при отправке данных на адрес https://cloclo11-upload.cloud.mail.ru/upload/?cloud_domain=1&x-email=***
Total space: 100,00Gb, used: 502Mb, free: 99,51Gb.


При попытке залить этот же файл в платный аккаунт, с разрешением заливать файлы более 2ГБ, ТС полностью (как-бы заливает) и на 100% получаю ошибку:
Code:
CONNECT ***
Login to ***
Requesting auth token for ***
Connected to ***
Total space: 1Tb, used: 695,84Gb, free: 328,16Gb.
Can't parse server answer: {"email":"***@mail.ru","body":{"size":{"value":"-2147483648","error":"invalid"}},"time":1471348287370,"status":400}
Total space: 1Tb, used: 695,84Gb, free: 328,16Gb.

#256:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 16, 2016 16:06
    —
newsky,
ок, спасибо за репорт.
Файл, так понимаю, заливается успешно, только ругается потом на ответ?

#257:  Author: newsky PostPosted: Tue Aug 16, 2016 16:16
    —
Нет. Файл на Облако так и не попадает. Процесс идёт, проценты капают, в самом конце хлоп и ошибка. Захожу в папку на Облаке - файла нет.

#258:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 16, 2016 16:18
    —
newsky,
ок, копаю.

#259:  Author: SloNicKLocation: Питер PostPosted: Thu Aug 18, 2016 00:59
    —
Спасибо за Вашу работу, но я пока не смог воспользоваться плагином. Sad
Логинится, а при попытке открыть появившийся облачный каталог запрашивает ещё раз пароль от аккаунта и останавливается с ошибкой: Error getting auth token for @

Плагин: e3b1730
TC: 9.0B8 x64 и 8.52a x64
Win: 7 x64

Code:
Connected to *******@mail.ru
Total space: 1Tb, used: 108,45Gb, free: 915,55Gb.
CONNECT
Login to @
Requesting auth token for @
Error getting auth token for @


Last edited by SloNicK on Thu Aug 18, 2016 10:56; edited 1 time in total

#260:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 18, 2016 07:27
    —
SloNicK
Двухфакторная аутентификация.

#261:  Author: SloNicKLocation: Питер PostPosted: Thu Aug 18, 2016 10:51
    —
D1P wrote:
SloNicK
Двухфакторная аутентификация.


У меня отключена. Захожу только по паролю.
Каталоги я свои вижу, но при попытке открыть их запрашивается токен для "@" и это заканчивается ошибкой.

Code:
Login to ********@mail.ru
Requesting auth token for ********@mail.ru
Connected to ********@mail.ru
Total space: 1Tb, used: 108,45Gb, free: 915,55Gb.
CONNECT
Login to @
Requesting auth token for @
Error getting auth token for @

#262:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 18, 2016 11:20
    —
SloNicK
Последние три строчки лога именно такие, с пустым email?

#263:  Author: SloNicKLocation: Питер PostPosted: Thu Aug 18, 2016 21:43
    —
Да, именно такие. Просто "собака" и всё.

#264:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 18, 2016 22:54
    —
SloNicK
Завёл тикет.
Мне понадобится листинг корневого каталога облака (можно скопипастить из TC с помощью команды cm_CopyNamesToClip или в браузере).

И проверьте пожалуйста, что будет, если временно сохранить пароль, и войти с ним?

#265:  Author: koffan PostPosted: Fri Aug 19, 2016 00:41
    —
SloNicK
У меня вроде похожая ошибка была (стр.16)

#266:  Author: D1PLocation: Тбилиси PostPosted: Sat Aug 20, 2016 21:58
    —
newsky,
проверьте пожалуйста заливку больших файлов в последнем билде из master.

#267:  Author: newsky PostPosted: Sun Aug 21, 2016 21:52
    —
D1P
Превосходно! Теперь большие файлы в платный аккаунт закачиваются без проблем (и выкачиваются и удаляются)! В простой акк порезанное ровно на "2 GB" "не лезет", но и Бог с ним, режу по "2000 MB" и все в порядке. Большое спасибо!

#268:  Author: D1PLocation: Тбилиси PostPosted: Sun Aug 21, 2016 21:54
    —
newsky
шикарно!
Встроенную резалку я думаю всё же прикрутить, но пока нет времени.

#269:  Author: newsky PostPosted: Sun Aug 21, 2016 21:59
    —
D1P
Резалка, была бы просто прекрасным удобством! (а уж встроенное шифрование по такому-же принципу... мммм Smile) Будем терпеливо ждать! Ещё раз спасибо!

#270:  Author: WatsonRus PostPosted: Mon Aug 22, 2016 01:16
    —
D1P
А с нулевой длиной пока изменений нет?

Сейчас проверить не могу, т.к. на Win7 и раньше все в норме было. Завтра на работе под Vista посмотрю.

#271:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 22, 2016 11:20
    —
С нулевой длиной выходит вот что: это случается, когда нода облака отправляет плагин в бесконечный цикл редиректов. Если интересно посмотреть - возьмите последнюю сборку из ветки debug, там это логируется. Если покажете лог после этого - это может помочь.
Можно также поэкспериментировать: попробовать соединиться с интернетом по альтернативному подключению (через модем телефона, например), и посмотреть, что изменилось.

tl;dr: в плагине ошибки нет, это непонятное поведение облака.

#272:  Author: WatsonRus PostPosted: Mon Aug 22, 2016 11:47
    —
D1P wrote:
Можно также поэкспериментировать: попробовать соединиться с интернетом по альтернативному подключению (через модем телефона, например), и посмотреть, что изменилось.

tl;dr: в плагине ошибки нет, это непонятное поведение облака.

Так у меня на рабочем ноуте с Vista и есть то самое подключение - мегафоновский свисток. При подключении к кабельной сети то же самое. Sad

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

Непонятно только, почему на 7-ке все в норме...

#273:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 22, 2016 11:53
    —
Да, в логе такая же фигня, как у остальных тестировавших. Увы, я не вижу никакой логики в том, почему тут работает, а тут - не работает.

#274:  Author: WatsonRus PostPosted: Mon Aug 22, 2016 16:33
    —
Жаль... но это означает, что на плагин никакой надежды нет. Нет никакой гарантии, что тут будет работать, а там нет.

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


С нехваткой памяти не может быть проблем? У меня на ноуте всего 2 Гб, при том, что часть еще видяха отъедает. Там, где работает, 3.2 Гб (рабочих).

#275:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 22, 2016 16:38
    —
WatsonRus
у меня нет никаких предположений, к сожалению. Я послал запрос в mail.ru, возможно они прояснят ситуацию.

#276:  Author: WatsonRus PostPosted: Mon Aug 22, 2016 18:24
    —
Проверил под Vista на кабельном подлючении - то же самое. При том на этом же подключении под Win7 все в норме.

#277:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 22, 2016 18:36
    —
Мейлру ответили. Появилась теория, что почему-то не проходит авторизация по куке, но почему, и как исправить - неясно. Как вариант решения они предложили OAuth-авторизацию не использующую куки (тикет).

#278:  Author: WatsonRus PostPosted: Mon Aug 22, 2016 20:59
    —
D1P wrote:
почему-то не проходит авторизация по куке

А как же тогда доступ к облаку и списку файлов в нем проходит?

#279:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 22, 2016 22:21
    —
Видимо архитектура такая, полагаю, что файловые ноды отделены как-то. Я же просто реверс-инженерю клиентский протокол, к описанию внутреннего устройства облака у меня доступа нет. Хотя, возможно, описание есть на хабре, но вряд ли с нужными мне подробностями.

#280:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 25, 2016 12:40
    —
Добавил "резалку" больших файлов для обхода ограничения бесплатных аккаунтов.
Подробнее.

#281:  Author: newsky PostPosted: Thu Aug 25, 2016 19:51
    —
D1P
Прекрасно! Работает как часы! Как-же удобно стало, нет слов! Только слова благодарности! Спасибо большое!

#282:  Author: Lisabon PostPosted: Fri Aug 26, 2016 12:13
    —
D1P
Нашёл своеобразный баг. Баг проявляется, если нет доступа в интернет.
Записал видео, как баг получить: видео

 Код ошибки

Total Commander v8.52a 32-bit, Windows 8.1 64-bit
 wincmd.ini

MailRuCloud.global.ini
Code:
[Main]
ProxyPort=0
LoadSSLDLLOnlyFromPluginDir=1

#283:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Aug 26, 2016 12:35
    —
Lisabon
Множественные длинные коды следует убирать под кат. Исправлено. А первый код в таком виде вообще предназначается практически только для Гислера.

#284:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 26, 2016 13:05
    —
Lisabon
Проверьте на последнем билде из master, должно быть поправлено.

#285:  Author: Lisabon PostPosted: Fri Aug 26, 2016 13:15
    —
D1P
Проверил, теперь нормально.

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

Хочется наглядности и удобства.

#286:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 26, 2016 13:44
    —
Кстати, возможно будет полезно кому-то кроме меня: если в облачном каталоге есть обычный тоталовский descript.ion, то плагин может подхватить из него файловые описания и вывести в контентном поле. Мелочи там дорабатываются, но потестить уже можно (нужо включить поддержку галочкой в настройках и включить соответствующее контентное поле).

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

Lisabon
Quote:
Можно ли в плагин добавить, чтобы при переходе в плагин, был пункт "F7=new connection"

Можно, но я не стану этого делать. Фича не оправдывает усложнение кода.

#287: Проблема Author: Fil_2071 PostPosted: Sun Aug 28, 2016 15:38
    —
На 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
Ничего не менял, просто папку скопировал из одной системы в другую.

#288:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 29, 2016 01:07
    —
Fil_2071
Прочтите пожалуйста readme

#289:  Author: Fil_2071 PostPosted: Mon Aug 29, 2016 09:15
    —
Если вы про то, что «нужно скопировать библиотеки libeay32.dll/ssleay32.dll в каталог Total Commander», так это сделал. Положил и libeay32.dll/ssleay32.dll и libeay64.dll/ssleay64.dll.
Может библиотеки регистрировать в системе надо?

#290:  Author: D1PLocation: Тбилиси PostPosted: Mon Aug 29, 2016 10:27
    —
Fil_2071
Нет, вы всё-таки прочтите readme.

#291:  Author: flm PostPosted: Mon Aug 29, 2016 12:48
    —
Давно не заглядывал на форум. Вот заглянул - а тут такой полезный плагинчик появился. Спасибо за работу! Буду тестить.

#292:  Author: Fil_2071 PostPosted: Mon Aug 29, 2016 18:41
    —
D1P
Спасибо. Похоже не тот плагин ставил.

#293:  Author: WatsonRus PostPosted: Tue Aug 30, 2016 15:37
    —
flm wrote:
Давно не заглядывал на форум. Вот заглянул - а тут такой полезный плагинчик появился. Спасибо за работу! Буду тестить.

Еще бы он работал везде... а так смысла никакого, коли на одном компе получить содержимое можешь, на другом файлы не скачиваются вовсе...
Sad

D1P
Последний master уже и нулевки не скачивает - выдает предупреждение, что достигнуто максимальное количество перенаправлений.

#294:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 30, 2016 15:46
    —
WatsonRus
Да, я стал обрабатывать ситуацию так, что вполне корректно.

Над проблемой работаю, может исправлю, может нет.

#295:  Author: junk PostPosted: Tue Aug 30, 2016 18:05
    —
D1P,
Небольшое пожелание: если уж используем менеджер паролей, то хранить и пароль от прокси в нём же.

И ещё маленькая хотелка, если позволите.
Нельзя ли усовершенствовать алгоритм поиска ini-файлов (как во многих других плагинах). Например, если инишник лежит рядом с wincmd.ini, то брать его, а не всегда безусловно из каталога с плагином. Ну или использовать fsplugin.ini
К тому же, прав записи в католог с плагином может и не быть.
(в случае, когда тотал в programfiles - валят ошибки "ini file error")

#296:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 30, 2016 18:13
    —
junk
Хранить пароль от прокси в менеджере паролей - да, можно, подумаю.

Quote:
К тому же, прав записи в католог с плагином может и не быть.

Подумаю и над этим. Но если вы сами устанавливали плагин, то появление ошибок странно: раз вы как-то установили плагин в каталог TC, то, очевидно, TC имеет права на запись в собственные подкаталоги. Исключение - если установка производилась с повышенными привилегиями, но тогда и поведение плагина вполне корректно.

#297:  Author: junk PostPosted: Tue Aug 30, 2016 18:23
    —
D1P
Спасибо большое.
Я всё понимаю про повышение привилегий и проч. Однако описанный Вами сценарий вполне себе обычен - для установки нужен админ, для работы - нет. Есть же аппдата и т.д. Огромная масса софта так работает.
Я, конечно, не настаиваю - Вы разработчик. Но для меня возможность хранить настройки в другом месте - мастхэв.

#298:  Author: werdes PostPosted: Tue Aug 30, 2016 18:40
    —
Установка от админа совсем не значит что приложению требуются эти права на постоянной основе.
Quote:
Исключение - если установка производилась с повышенными привилегиями, но тогда и поведение плагина вполне корректно.

Даже так, пользователь должен был собственноручно разместить плагин в каталоге TC, вследствие чего с правами конфликтов не должно быть.

junk, приведите пожалуйста подробно конкретный пример, для которого требуется описанный Вами функционал.
Разработчику тогда будет легче понять, нужно ли нагромождать этим плагин.

#299:  Author: flm PostPosted: Tue Aug 30, 2016 19:05
    —
По итогам беглого тестирования:
Логин происходит, файлы заливаются/сливаются без проблем. Оставлял tc на несколько часов - таймаутов не происходило.

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

p.s.: не планируется ли в этот плагин добавить поддержку облачных сервисов других контор? Или нароботки из этого плагина как-то включить в cloud плагин от Ghisler'а? (первое предпочтительней)

#300:  Author: junk PostPosted: Tue Aug 30, 2016 19:07
    —
werdes wrote:
приведите пожалуйста подробно конкретный пример

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

#301:  Author: werdes PostPosted: Tue Aug 30, 2016 19:20
    —
Quote:
Вы сами пример и привели

Вероятно Вы меня не так поняли, но не суть.

Quote:
У меня тотал используют разные юзеры, со своими wincmd.ini

Довольно интересный пример. Получается в этом случае любой пользователь имеет доступ к облаку с Вашими учетными данными?

#302:  Author: junk PostPosted: Tue Aug 30, 2016 19:45
    —
werdes wrote:
Получается в этом случае любой пользователь имеет доступ к облаку с Вашими учетными данными?

верно

#303:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 30, 2016 22:14
    —
flm wrote:
Чтобы дисконнектнуться понастоящему надо нажать на disconnect ещё 1 раз.

Уже обсуждали в этой теме. У меня так себя испокон веку вели все плагины с этой кнопкой, потому я всегда считал, что это нормальное поведение. В любом случае, плагином это никак не контролируется.

flm wrote:
p.s.: не планируется ли в этот плагин добавить поддержку облачных сервисов других контор? Или нароботки из этого плагина как-то включить в cloud плагин от Ghisler'а? (первое предпочтительней)

Нет, какой в этом смысл?

junk
а вот над ситуацией, когда тотал используется на многопользовательской машине, я не думал. Оке, разделение настроек по пользователям будет.

#304:  Author: flm PostPosted: Tue Aug 30, 2016 23:26
    —
D1P wrote:

Уже обсуждали в этой теме. У меня так себя испокон веку вели все плагины с этой кнопкой, потому я всегда считал, что это нормальное поведение. В любом случае, плагином это никак не контролируется.

Странно, тот же Гислеровский Cloud - при нажатии кнопки корректно дисконнектится и переходит в свой корень.

D1P wrote:

Нет, какой в этом смысл?

Смысл - унификация. Чтоб не пользоваться несколькими разными плагинами для, по сути, одной и той же задачи.

#305:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 30, 2016 23:46
    —
flm
Мне объединение кажется дурной затеей, нарушающей принцип "одна задача - один инструмент - один фюрер". Гислеровский плагин, насколько мне известно, просто оболочка над webdav (могу ошибаться, но не суть), который поддерживают все объединённые там сервисы, поэтому какой-никакой смысл в этом есть. А этот плагин - реализация вскрытого (и официально не открытого) api, впиливать в него другие протоколы я не буду совершенно точно.

#306:  Author: FlasherLocation: Москва PostPosted: Wed Aug 31, 2016 00:16
    —
D1P
Кто-то думал взяться за другие API, но на том всё и заглохло.

У меня вопрос - как у тебя руки-то не опустились заниматься одним из центровых фигурантов нарисовавшейся на июль 18-го проблемы (1, 2)?
Можешь тут ответить (создал опрос).


Last edited by Flasher on Wed Aug 31, 2016 01:26; edited 1 time in total

#307:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Aug 31, 2016 00:42
    —
Flasher
Для обсуждения "центровых фигурантов" и прочего существует ЛC. Здесь попрошу без этого обойтись.

#308:  Author: FlasherLocation: Москва PostPosted: Wed Aug 31, 2016 00:44
    —
Добавил в пост ссылку на (в)опрос.

Last edited by Flasher on Wed Aug 31, 2016 01:28; edited 1 time in total

#309:  Author: newsky PostPosted: Thu Sep 01, 2016 23:29
    —
D1P, не подскажете, что могло поломаться, что плагин перестал отправлять "саморучно" нарезающийся файл? Режется (судя по всему), начинает отправлять первую часть и процентах на 70 вылетает ошибка. А вот лог:
Code:
No master password entered yet
CONNECT ***@mail.ru
Login to ***@mail.ru
Requesting auth token for ***@mail.ru
Connected to ***@mail.ru
Total space: 1Tb, used: 42,15Gb, free: 981,85Gb.
Current shard is undefined, trying to get one
Current shard: https://cloclo26.datacloudmail.ru/get/
File size > 2000000000 bytes, file will be splitted.
EIdSocketError ошибка с сообщением: Socket Error # 10055
No buffer space available. при отправке данных на адрес https://cloclo20-upload.cloud.mail.ru/upload/?cloud_domain=1&x-email=***%40mail.ru&fileapi14727683460246
Partial upload aborted
Total space: 1Tb, used: 42,15Gb, free: 981,85Gb.

#310:  Author: D1PLocation: Тбилиси PostPosted: Thu Sep 01, 2016 23:31
    —
newsky
https://wiki.pscs.co.uk/how_to:10055

#311:  Author: newsky PostPosted: Fri Sep 02, 2016 00:27
    —
D1P, не знаю, на, что Вы намекаете, но у меня с соединениями всё вот так:


а через секунду снова вывалится ошибка и происходит это только на файлах более 2ГБ. Сегодня весь день заливал через дохленький ноут, да через WiFi и всё прекрасно. Ну как всё, файлы более 2ГБ просто не стали заливаться, как будто их и нет внутри папок, решил вот ручками попробовать, а оно вон так...

UPD:
А лог оказывается изменился:
Code:
No master password entered yet
CONNECT ***@mail.ru
Login to ***@mail.ru
Requesting auth token for ***@mail.ru
Connected to ***@mail.ru
Total space: 1Tb, used: 42,15Gb, free: 981,85Gb.
Current shard is undefined, trying to get one
Current shard: https://cloclo19.datacloudmail.ru/get/
File size > 2000000000 bytes, file will be splitted.
EIdOpenSSLAPISSLError ошибка с сообщением: error:00000000:lib(0):func(0):reason(0) при отправке данных на адрес https://cloclo11-upload.cloud.mail.ru/upload/?cloud_domain=1&x-email=***%40mail.ru&fileapi14727715930246
Partial upload aborted
Total space: 1Tb, used: 42,15Gb, free: 981,85Gb.

#312:  Author: D1PLocation: Тбилиси PostPosted: Fri Sep 02, 2016 00:37
    —
Я ни на что не намекаю. В логе ошибка, на описание которой я дал сылку. Вижу я её в первый раз.
Двухгиговые файлы заливаются точно так же, как все остальные.
На ноуте сколько памяти? Гигабайт - полтора? Быстрый гуглинг показал, что это может быть причиной, ну и вот почитайте, может из приведённых советов что поможет.

Я на пару недель в загул, если выживу - буду сам разбираться.

#313:  Author: Zmy PostPosted: Fri Sep 02, 2016 11:45
    —
Плагин замечательнейший. Только сейчас его заценил.
Однако, сразу заметил, что он не работает с "Диспетчером фоновой пересылки"

#314:  Author: D1PLocation: Тбилиси PostPosted: Fri Sep 02, 2016 11:46
    —
Плагины с диспетчером не работают.

#315:  Author: junk PostPosted: Mon Sep 26, 2016 14:40
    —
Периодически при попытке соединения выскакивает ошибка
"The ordinal 4061 could not be located in the dynamic link library <commander_path>\plugins\wfx\CloudMailRu\ssleay32.dll" (тотал 32-битный).

Помогает только перезапуск тотала. ДЛЛка ssleay32 лежит рядом с плагином. Ключ LoadSSLDLLOnlyFromPluginDir установлен в 1.

#316:  Author: D1PLocation: Тбилиси PostPosted: Mon Sep 26, 2016 15:38
    —
junk
Попробуйте поискать другие сборки SSL-библиотек,я тут вряд ли чем-то могу помочь.

#317:  Author: fureimu PostPosted: Mon Oct 03, 2016 17:14
    —
День добрый!
Возможно ли сделать порт данного плагина на Android?

#318:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 03, 2016 17:30
    —
fureimu
Если речь идёт о плагине под TC для Android - ничего не могу сказать. Я не видел документации по API этих плагинов, и не встречал ни одного плагина, не написанного Гислером. Это, как минимум, одна из проблем, не решив которую, говорить что-то не имеет смысла.

Как вариант, можно собрать на Дельфи мультиплатформенное приложение с использованием класса CloudMailRu. Я компилировал ради эксперимента тестовое приложение под Android, и оно не только собралось без особых приседаний, но вполне успешно отработало несколько тестов.
То есть технически - возможность написать приложение есть, нужно только написать обвязку (роль которой выполняет сейчас TC). Я писать его не стану - просто не обладаю нужным временем. Но код открыт, желающий разберётся.

#319:  Author: CaptainFlintLocation: Москва PostPosted: Mon Oct 03, 2016 18:35
    —
D1P
Сторонние плагины существуют. Сам Гислер предлагает писать ему на мыло.

#320:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 03, 2016 18:38
    —
CaptainFlint
Спасибо, я не видел этой информации.

Тогда по вопросу всплывает следующая проблема: я не умею писать на Java под Android, и вряд ли научусь в ближайшее время.

#321:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Oct 05, 2016 16:15
    —
Привет всем!
Недавно я отписывался, что плагин замечательно работает, но, как оказалось, поторопился. К сожалению, ошибки по прежнему появляются. Например, периодически (не часто) выскакивает окно тотала "ошибка плагина".
А вот с "ошибкой загрузки файла" я возможно разобрался. Эта ошибка у меня появляется при загрузке файла в облако, причем прогресс доходит до 100%, потом долгое раздумье, и затем окно ошибки. Файл при этом таки оказывается в облаке и сравнение показывает, что все ок. После ряда экспериментов выяснилось, что ошибка загрузки появляется, если файл перемещается в облако и при этом стоит атрибут "только чтение" (я ставлю его для просмотренного/прочитанного/прослушанного). При копировании такой ошибки не возникает.
Для ориентира - Windows 8.1 32 bit, ТС - все беты вплоть до последней.

#322:  Author: D1PLocation: Тбилиси PostPosted: Wed Oct 05, 2016 16:21
    —
>периодически (не часто) выскакивает окно тотала "ошибка плагина".
Хотелось бы посмотреть, что за окно, и как воспроизвести ошибку.

>если файл перемещается в облако и при этом стоит атрибут "только чтение"
Тут всё ясно, это ошибка, спасибо. Завёл тикет

#323:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Oct 05, 2016 17:20
    —
D1P wrote:
Хотелось бы посмотреть, что за окно, и как воспроизвести ошибку.

Такие ошибки уже некосколько раз постили, в том числе и я http://forum.wincmd.ru/viewpost.php?p=117210
Сейчас тотал выдает уже не такие простыни:
[spoiler]
Total Commander 9.0Я16
---------------------------
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:
050F8A51

Raw:
00402249 004033EC 004021C8 >0041BFFD 004020A2 00402249
00417E38 00417AC5 00417E98 004192C0 00403648
Press Ctrl+C to copy this report!
---------------------------
ОК
---------------------------
[/spoiler]
З.Ы. что-то спойлер не сработал ...


Last edited by lsched on Wed Oct 05, 2016 17:22; edited 1 time in total

#324:  Author: D1PLocation: Тбилиси PostPosted: Wed Oct 05, 2016 17:21
    —
А как воспроизвести-то?

#325:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Oct 05, 2016 17:23
    —
А кто его знает. Появляется абсолютно спонтанно. Может еще от сети зависит - подключен через WiFi.

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

Дополню: планшет на Атоме, 2 гига памяти, иногда появляется и такое (как выше обсуждали): EIdOpenSSLAPISSLError ошибка с сообщением: error:00000000:lib(0):func(0):reason(0) и т.д.

#326:  Author: VICTORPRO PostPosted: Fri Oct 07, 2016 16:28
    —
D1P, почему не выкладываете плагин на wincmd.ru?

#327:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 07, 2016 17:04
    —
VICTORPRO,
да как-то лень заморачиваться, в том числе - с восстановлением доступа к админке.

#328:  Author: junk PostPosted: Fri Oct 07, 2016 17:24
    —
D1P, есть какие-нибудь прогнозы по реализации функционала хранения пароля от прокси в менеджере паролей?

#329:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 07, 2016 17:26
    —
junk
Пока у меня очередной завал на работе, и я не стану давать обещания, которые не смогу выполнить.
Создал тикет, чтобы не забыть.

#330:  Author: junk PostPosted: Fri Oct 07, 2016 17:31
    —
D1P, спасибо за ответ. Будем ждать.
Не забудьте тогда уж, пожалуйста, и про сценарий "TC на многопользовательской машине" (возможность разделения настроек).
Заранее спасибо.

#331:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 07, 2016 17:38
    —
junk,
не забуду

#332:  Author: VICTORPRO PostPosted: Fri Oct 07, 2016 19:47
    —
VICTORPRO wrote:
D1P, почему не выкладываете плагин на wincmd.ru?

D1P wrote:
VICTORPRO,
да как-то лень заморачиваться, в том числе - с восстановлением доступа к админке.
Кто-нибудь из верхних Админов форума может сделать это за Вас ? - такой интересный плагин и в тени ... не понимаю Sad -сорри за оффтоп.

#333:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 07, 2016 19:48
    —
VICTORPRO
Стоит наверно, заморочусь, пожалуй.

#334:  Author: VICTORPRO PostPosted: Fri Oct 07, 2016 20:42
    —
D1P wrote:
VICTORPRO
Стоит наверно, заморочусь, пожалуй.

"Заморчиться" совершенно необходимо !!!

#335:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 07, 2016 22:13
    —
VICTORPRO
Моя сделяль, спасибо Флинту за восстановление учётки.
Оставил просто ссылки, размещать (и постоянно обновлять) сборки плагина тут я не хочу. На гитхабчике всё происходит автоматически, а тут этим заниматься очень уж неудобно и долго.

#336:  Author: WatsonRus PostPosted: Fri Oct 07, 2016 23:48
    —
Со скачиванием файлов нулевого размера из облака ничего не изменилось?

#337:  Author: addhaloka PostPosted: Sat Oct 08, 2016 00:09
    —
WatsonRus wrote:
Со скачиванием файлов нулевого размера из облака ничего не изменилось?

 Hidden text

#338:  Author: D1PLocation: Тбилиси PostPosted: Sat Oct 08, 2016 00:35
    —
WatsonRus, addhaloka
вся известная мне информация по багу тут. Идей никаких.

#339:  Author: WatsonRus PostPosted: Sat Oct 08, 2016 20:05
    —
addhaloka wrote:
А не может ли это быть связано с проблемами в оси?

Не знаю, наблюдается на рабочем ноуте с Vista SP2. Его так просто не форматнешь и не переставишь, ибо много рабочего софта установлено. На домашнем с 7 SP1 все в норме. Обе ОСи лицензионные, т.е. влияние всяких активаторов исключено.

Но здесь описывали проблему и на других ОСях.

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

#340:  Author: ghostjoker PostPosted: Wed Oct 12, 2016 22:45
    —
Как добавить две учётки от mail облака?

#341:  Author: junk PostPosted: Thu Oct 13, 2016 12:21
    —
ghostjoker wrote:
Как добавить две учётки от mail облака?

свойства cloudmailru (alt-enter), ввести новое имя аккаунта и параметры, нажать Add

#342:  Author: skg27 PostPosted: Tue Oct 18, 2016 10:00
    —
У Вас в плагине прокси может быть только с протоколом Socks5 или Socks4. А у меня на работе используется proxy с протоколом NTLM/NTLM2.

Есть ли возможность доработать плагин для работы с данным протоколом? Или сделать вариант "Прокси как в Internet Explorer"?

#343:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 18, 2016 11:39
    —
NTLM - это не прокси, это протокол аутентификации, который может использоваться для аутентификации на прокси.
Поддержку NTLM в плагин я добавлять не планирую. Возможно, поможет что-то наподобие CNTLM (http://cntlm.sourceforge.net/).

#344:  Author: newsky PostPosted: Fri Oct 21, 2016 13:39
    —
А с чем может быть связана данная ошибка?
Code:
Posting file error Cannot open file "j:\Encrypt\-faJ2Pr1ESAQb89,SSDR1QwT\l9lYhIZ2eeiqPML-FmFk5Twp\MLjLoPNp3IFPln-pNpoJ4L-J\khIAmbqJ4sQ2lzlVG3,kLohLu1nZY,HeUlvHgTA-MEx8YhtYDiNULjS3Y4zewvgKpzNf2JTTgVehVNMM,C1B0LBfGd-HjK,MMhPHU3FnlvQqo-\vPSB1tD5t84InXfrwl8Vdg9B\,XDw12ESKbRAgTVPmBAYUb,8URtu6ZwPqCKIsZeiG556F1". Системе не удается найти указанный путь

Есть соседние папки, которые имеют и подлинней имена папок и вложения глубже и по сути, точно такие-же зашифрованные файлы и те и те физически существуют на диске... а вот пара новых папок из четырёх вновь добавленных, никак не хотят загружаться на облако.
UPD:
А вот если перенести локальный файл из конечной папки, "поближе" к корню, то он прекрасно заливается в облако в нужную папку... в ту, в которой он находится локально...
UPD2:
Да, достаточно на локальном диске перенести файлы на 1 уровень ближе к корню и всё отправляется. Можно как-то побороть это? Повторюсь, есть папки имеющие еще большее количество символов в имени и еще глубже от корня и заливаются без проблем.
UPD3:
Блин, а файлы на локальном диске больше "не возвращаются в нужную папку" Sad

Не понимаю, шифруются нормально, создаются, а перенести с помощью ТС на уровень ближе и обратно уже никак. Главное, фиг его знает, какое имя даст при шифровании encfsw.exe, а главное, уже 900ГБ без проблем отправил, а тут вот... как-же быть Sad

#345:  Author: D1PLocation: Тбилиси PostPosted: Sat Oct 22, 2016 01:17
    —
newsky
Проверю, как только смогу.
Если можно, выложите где-нибудь архив со структурой каталогов, на которой возникает ошибка.

#346:  Author: newsky PostPosted: Sun Oct 23, 2016 18:43
    —
D1P
К сожалению, зашифрованные иходники уже удалил, по-этому воссоздать путь пока не могу, до появления новых файлов и новых проблем, пока просто не на чем даже потестировать. В итоге, залил именно перемещая файлы из тех папок, из которых система не могла их якобы видеть, на уровень ближе к корню и заливал на облако в те, куда надо, благо было всего две таких папки и разок можно было и заморочиться. А создать *.lst из облака бессмыслено, потому как на облаке то всё и так создаётся. Не могло, что-то случится в плане UNC?

И еще вопросик, в плане "доступа к публичным папкам" ничего не намечается? А то пошарил тут папочку для товарища на 150ГБ, а выкачать можно лишь 4ГБ, а дать общий доступ то-же не получается, акк у товарища всего на 10ГБ и подключить 150 низзя. А давать данные на весь акк с этой папкой как-то не комильфо, вот и выходит, что и не воспользоваться никак кроме как если бы плагин мог подключаться к "публичным каталогам".

#347:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 24, 2016 00:11
    —
newsky
Я попробовал создать файл с полным путем, как в предыдущем посте, и залить его в облако. Получил описанную ошибку - значит, есть материал для анализа. Займусь.

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

#348:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Oct 24, 2016 18:41
    —
Послал таки Гислеру отчеты по ошибкам, которые временами возникают при отправке файлов в облако (такие отчеты неоднократно выкладывались в этой ветке). Вот его ответ:
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%, потом долгое раздумье и потом вот это.

#349:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 24, 2016 19:03
    —
lsched
Я не могу сказать больше, чем уже сказал. Спонтанная невоспроизводимая ошибка? Нужно больше информации.

Над ошибкой удаления файлов с атрибутом RO работаю.

#350:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 25, 2016 10:04
    —
newsky
Я нашёл проблему с копированием файлов, чей путь превышал 256 символов. Если интересно, оказалось что дельфовская ExpandUNCFileName (которая является обёрткой над функцией WinAPI WNetGetUniversalName) не возвращает UNC-имена для локальных дисков, хотя когда я это тестировал - оно, вроде, работало...
В общем, я просто закодил принудительное приведение путей к UNC-виду, прошу проверить (последняя бинарная сборка в master).

#351:  Author: VICTORPRO PostPosted: Sun Nov 06, 2016 11:48
    —
D1P, вроде всё работает корректно-, может пора обновить релиз на GitHub (ну и на wincmd.ru также Smile )?

#352:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 07, 2016 18:56
    —
На wincmd только ссылки, а на гитхабе и так в мастере всегда актуальная версия.

#353:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 10, 2016 18:59
    —
junk
Я реализовал опциональное хранение настроек в APPDATA (смотрите подробности в ридми) и хранение пароля от прокси в менеджере паролей TC. На хорошее тестирование последней фичи у меня категорически не хватает времени, поэтому прошу потестировать и отписать здесь или в тикете.

Кроме того, за последнюю неделю я внёс большое количество улучшений и исправлений в плагин. Кроме прочего, появилась возможность быстро добавить в облачный каталог содержимое публичной ссылки из другого облака (команда clone), и поддержка быстрого копирования между аккаунтами через эту функцию.

#354:  Author: StaniclawLocation: Ташкент PostPosted: Thu Nov 10, 2016 19:25
    —
D1P wrote:
Оставил просто ссылки, размещать (и постоянно обновлять) сборки плагина тут я не хочу. На гитхабчике всё происходит автоматически, а тут этим заниматься очень уж неудобно и долго.
А можно ли вбить в ссылку на скачивание в каталоге вот этот адрес на ''Гитхабе''?
https://codeload.github.com/pozitronik/CloudMailRu/zip/master

#355:  Author: junk PostPosted: Fri Nov 11, 2016 12:23
    —
D1P
вроде всё работает, спасибо

#356:  Author: laburj PostPosted: Sat Nov 12, 2016 15:30
    —
Пока только установил и 5 минут использую и просто не мог не написать пары слов, что я в восторге! Это то, чего мне так не хватало при работе с облаком мэйл.ру! Всё так шустро!
Единственное, пришлось отключить двухфакторную авторизацию чтобы войти в аккаунт, но оно того стоит.

#357:  Author: Ronim PostPosted: Mon Nov 14, 2016 16:58
    —
D1P
Спасибо огромное!

Хочу сообщить об одной особенности работы плагина (или мейла), которая мне показалась странной.
Такое использование плагина, наверное, нетипично и нештатно, но я на всякий - может, у кого-то тоже такая бредовая мысль возникнет, а последствия можно не заметить (если папок в корне много), и можно подумать о потере данных

Если на панелях открыть разные аккаунты cloud.mail.ru и попробовать скопировать какую-нить папку из одного в другой, копируется только дерево, файлы нет. Но при этом исходные файлы исчезают (в эккаунте-источнике тоже остаётся только дерево). Реально при этом папка переносится в корень эккаунта-источника в папку, одноимённую с папкой, в которую производилось копирование в эккаунте-получателе, вновь создаваемую, если такой не было

Если это спам, приношу свои, и больше не повторится

#358:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 14, 2016 17:11
    —
Ronim
Какая версия плагина и TC? В последних версиях я отключил прямое копирование между аккаунтами, заменив его опциональным копированием через ссылки.
По описанию ошибки похоже, что просто нужно обновиться.

#359:  Author: Ronim PostPosted: Mon Nov 14, 2016 17:19
    —
D1P
Не нашёл, где посмотреть версию - вроде, последний архив - от 29.08.2016.
ТС 8.5

Жаль, что нельзя прямо - это было бы круто...

#360:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 14, 2016 17:23
    —
Ну где брали - там и смотрите, есть ли новее. Справку ещё можно прочесть, там ссылка: https://github.com/pozitronik/CloudMailRu

>Жаль, что нельзя прямо - это было бы круто...
Оно и работает теперь именно напрямую в облаке, я отключил стандартные механизмы удалённая ФС=>локальный диск=>удалённая ФС.

#361:  Author: Ronim PostPosted: Mon Nov 14, 2016 17:33
    —
D1P
Спасибо, я там и брал.

> Оно и работает теперь именно напрямую в облаке, я отключил стандартные механизмы удалённая ФС=>локальный диск=>удалённая ФС.

Конечно. Но когда много мелких папок или когда надо скопировать несколько мелких файлов из папки, где их много, часто удобнее как обычно в ТС, пусть и через локальный - это ж секунды.
Мне кажется

#362:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 14, 2016 17:36
    —
Ronim
Если интересно, почему так сделано: тыц.

Если есть желание копировать по старинке - копируйте в два этапа, используя локальный каталог в качестве буфера.

#363:  Author: Ronim PostPosted: Mon Nov 14, 2016 17:46
    —
D1P
Спасибо!
Я ж просто сожаление своё частное Smile
Ошибок больше через буфер, и в разы больше телодвижений при работе с большими массивами. Но это нетипично и большинству не нужно, да

#364:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 14, 2016 17:50
    —
>Ошибок больше через буфер
Примеры с подробностями?

Тем более учитывая, что иначе и не работало в принципе.

#365:  Author: Ronim PostPosted: Mon Nov 14, 2016 18:11
    —
D1P wrote:
Примеры с подробностями?

Ну, частно всё это - не хочу грузить Вас. Но если всё же:
мне приходится делать выборки из больших массивов разных данных: книги, музыка, картинки, с загрузкой выборок в облако, чтоб потом зашарить эти выборки. Надо делать кучу папок (иногда с иерархией) забрасывать туда из глобального хранилища, а потом разбрасывать эти папки по нужным местам в другом облаке , шарном (часто это апдейты в уже зашаренные папки). Конечно, можно всё это подготовить прямо в архивном хранилище, а потом перебросить, но там часто нет места - обычно, подзавяз.
Ошибки имеются в виду мои, человеческие - промахи т.е. Ну и больше гораздо кликов - производительность может быть ниже в разы
Нетипично, короче, и не нужно обычно никому. Это я так, сожаление просто. Простите Smile


D1P wrote:
Тем более учитывая, что иначе и не работало в принципе.

Да-да, я понял уже, спасибо Smile
Нет и нет - я ж только изначально о том, что сходу (если не читать всего на форуме; а я многим совсем далёким от этого дела рекомендую Ваш замечательный плагин) попробовав сделать вот это - перебросить между эккаунтами - можно подумать, что данные потерялись, - никаких сообщений же не выдаётся - вроде как скопировалось, папки есть, а файлов нет ни там, ни сям - чтоб знать где их искать Smile

#366:  Author: Ronim PostPosted: Tue Nov 15, 2016 14:00
    —
D1P wrote:
Оно и работает теперь именно напрямую в облаке

Простите за тупость, но у меня никак не получается вставить ссылку в папку на целевом эккаунте? (там я прочитал всё)
Куда вводить команду clone? В смысле, как вызвать командную строку плагина? Вопросы наверное идиотские, простите, но никак не получается...
Или, если не затруднит, подскажите, пожалуйста, где ещё можно посмотреть туповатым, кроме уже подсказанного (там не нашёл ничего по поводу)


Last edited by Ronim on Tue Nov 15, 2016 14:04; edited 1 time in total

#367:  Author: D1PLocation: Тбилиси PostPosted: Tue Nov 15, 2016 14:03
    —
Ronim
Команду вводить в командной строке, конечно.
Но можно просто включить в настройках галку "Copying/moving between accounts via public link", и делать F5/F6 как обычно (только быстрее).

#368:  Author: Ronim PostPosted: Tue Nov 15, 2016 14:49
    —
D1P wrote:
включить в настройках галку "Copying/moving between accounts via public link"

Простите (дурдом я устраиваю, понимаю), как вызвать эти настройки?

И через командную строку не вставить...
Две разные машины: XP-32 и Win7-64, ТС 8.5, плагин последний по Вашей ссылке


Last edited by Ronim on Thu Nov 17, 2016 23:07; edited 1 time in total

#369:  Author: D1PLocation: Тбилиси PostPosted: Tue Nov 15, 2016 15:21
    —
> плагин последний по Вашей ссылке
Нет. Брать не из релизов, а из master-ветки.

#370:  Author: Ronim PostPosted: Tue Nov 15, 2016 15:28
    —
Ура! Всё заработало!
Взял релиз по ссылке на предыдущей странице от Staniclaw
Хорошо бы обновить там

Плагин реально крут! Наверное, самый крутой для ТС.
Это ж просто глобальная проблема была - главное русское облако, буквально Царь-облако - и без webdav.
И сама идея, и реализация, и просто фантастическая прагматическая ценность для тех, кто работает с этими облаками - на порядки легче и удобнее, и ранее вообще невозможное стало возможным!
Ну просто благодетель человечества Вы! Российского, по крайней Smile
Спасибо невразумительных размеров!

#371:  Author: D1PLocation: Тбилиси PostPosted: Tue Nov 15, 2016 15:37
    —
>Хорошо бы обновить там
Вы ссылаетесь ровно туда, где всегда лежит последняя рабочая версия. Релизы - грубо говоря, некоторые стабильные версии, не более.

#372:  Author: Ronim PostPosted: Tue Nov 15, 2016 15:52
    —
Да-да, я просто про ссылку там:
"Установка и использование
Скачайте текущий стабильный релиз, распакуйте его, и подключите плагин MailRuCloud.wfx/MailRuCloud.wfx64. Вызовите настройки плагина (Alt+Enter), и добавьте все необходимые аккаунты."

- самоустанавливающимся пакетом для чайников, вроде меня, всё же удобнее Smile
Ну и вроде как подразумевается, что там то же, что в списке выше...
Я просто к тому, что если релиз по ссылке обновить нетрудно (хотя бы при глобальных изменениях (а сделанные Вами в последнее время очень глобальны же!), то хорошо бы, - чтоб чайники не сушили мозги несуществующими уже проблемами Smile
Спасибо ещё раз!

#373:  Author: D1PLocation: Тбилиси PostPosted: Tue Nov 15, 2016 16:04
    —
Релиз обновится, когда баги доправлю.

#374:  Author: Ronim PostPosted: Tue Nov 15, 2016 18:56
    —
Уважаемый D1P,
на всякий - если попытаться осуществить копирование/перемещение папок между эккаунтами при снятой галке "Copying/moving between accounts via public link", файлы ведут себя аналогично описанному выше, но теперь (в последней версии) и вовсе попадают в корзину. Может, это можно как-то блокировать совсем, возможно, с выдачей сообщения о помянутой галочке, а то не каждый сообразит заглянуть в корзину, если вообще заметит, что в целевой папке файлов нет.
Отдельные файлы-то плагин не позволяет сейчас копировать (при снятой галке) - выдаёт сообщение об ошибке.

Ещё. Может, можно реализовать обмен между эккаунтами через временный эккаунт, определяемый пользователем? Хотя бы с безусловной очисткой его перед. Тогда бы был полный эквивалент обмена через браузер.

#375:  Author: D1PLocation: Тбилиси PostPosted: Tue Nov 15, 2016 20:33
    —
Ronim
Вот поэтому и не релиз.
Баг подтверждаю. Завёл тикет.

#376:  Author: Ronim PostPosted: Tue Nov 15, 2016 22:28
    —
Ага, хоть он и так уже - мечта. Уже можно полноценно и эффективно работать - я во всех штатных его обкатал. Эффективность выросла на порядок!
Спасибо!

#377:  Author: Ronim PostPosted: Thu Nov 17, 2016 12:25
    —
Погонял пару дней в реальной работе, в связи с чем пару соображений:
может, совсем убрать опциональность копирования/переноса через линки и сделать его безусловным? Трудно представить, для чего нужна была бы возможность отключения, а в этом случае никаких проблем не возникает - плагин работает сразу в соответствии с интуитивно ожидаемым. А кому покажется медленным, можно будет глянуть в хелп и узнать об альтернативе (команды clone и rmdir (здорово всё же, что Вы их реализовали - полный функционал теперь!)).
Ну и хорошо бы папки x32 и х64 просто включить в релиз - чтоб сразу работало.
Это конечно если не стоит задача ограниченного распространения плагина (только администратором) - уникальная ж вещь, несущая неисчислимые блага любому, даже изредка пользующемуся облаками. А так - из десятка вполне продвинутых, кому я сначала сообщил просто ссылкой на релиз, ни один не стал пользоваться - "не работает" и всё, а сделал пакетик, включающий всё необходимое - море восторга у всех - революционный же буквально плагин

#378:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 17, 2016 12:35
    —
Quote:
может, совсем убрать опциональность копирования/переноса через линки и сделать его безусловным?

В каждом облаке есть ограничение по количеству одновременно существующих публичных ссылок. Оно довольно большое, но оно есть. При создании новой ссылки поверх лимита удаляется самая старая.
Я исхожу из соображения, что возможна ситуация, когда юзер исчерпал этот лимит, в таком случае копирование через линки будет неочевидным способом удалять ему один старый линк. Да, проблема не очень большая, тем не менее, я предпочту, чтобы пользователь сам включал эту настройку, выражая, таким образом, понимание ситуации.
Quote:
А кому покажется медленным, можно будет глянуть в хелп и узнать об альтернативе

В планах увеличить скорость процесса, Гислер поделился одним неочевидным мне способом для этого.
Quote:
Ну и хорошо бы папки x32 и х64 просто включить в релиз - чтоб сразу работало.

Да, не вижу причин не делать этого, добавлю в релиз. Но это всё равно не поможет избежать проблем с пользователями, не желающими и не умеющими читать справку и разбираться.

#379:  Author: Ronim PostPosted: Thu Nov 17, 2016 16:41
    —
D1P wrote:
возможна ситуация, когда юзер исчерпал этот лимит, в таком случае копирование через линки будет неочевидным способом удалять ему один старый линк.

Да, точно. Нельзя. Спасибо, что.
Простите, что вынудил пояснять почти очевидное

D1P wrote:
В планах увеличить скорость процесса

У, здорово! Хоть и то, что Вы добавили rmdir, уже принципиально круто!
Спасибо!


Last edited by Ronim on Thu Nov 17, 2016 16:53; edited 1 time in total

#380:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 17, 2016 16:44
    —
Ronim
Я частично исправил ошибку с удалением каталогов при переносе без галки "Copying/moving between accounts via public link". Частично - потому что наткнулся на ограничения API, не позволяющие полностью решить проблему (в тикете все подробности).
Если интересно - можете взять последний билд и потестировать.

#381:  Author: Ronim PostPosted: Thu Nov 17, 2016 17:00
    —
D1P wrote:

Я частично исправил ошибку

Ух, как оригинально! Smile
Спасибо!

#382:  Author: Ronim PostPosted: Thu Nov 17, 2016 20:00
    —
D1P
Насколько я понял, плагин занижает 2-гигабайтное ограничение мейла на размер файла. Мейл щедр, и считает, что 2 Гб = 2048 Мб, т.е., если я правильно посчитал, 2147483648 байт. По крайней, 2100 млн. байт мейл точно пропускает.
Я не знаю, какое у Вас принято значение, но при попытке загрузки файлов более него, но допускаемого менеджером загрузки мейла (хоть через браузер, хоть через агент), выдаётся ошибка. Причём, галочка paid не помогает.
Это, наверное, непринципиально для большинства применений, но при сохранении многотомных архивов, подготовленных ранее с этим пределом (а он стандартен почти для всех облак), возникает куча неудобств. Если собственные архивы можно просто перепаковать заново, то с многотомными архивами, созданными другими программами (бэкап-, ISO- и пр.-менеджерами, например) это сложнее... А встроенный в плагин сплитинг делает контент облака зависимым от ТС.

ТС 8.5, билд сегодняшний

#383:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 17, 2016 21:45
    —
Ronim
Мой мейл не так щедр как ваш мейл.

#384:  Author: Ronim PostPosted: Thu Nov 17, 2016 22:08
    —
Laughing Laughing Laughing
Ну, не знаю. Я очень чувствителен к этому вопросу - у меня несколько десятков тысяч зашаренных 2-гигабайтных томов архивов на разных ресурсах. Поэтому я всегда ограничиваю размер тома (на всякий) двумя млрд. байт (инвариантных относительно взглядов хозяев хостингов на то, что такое терабайт Smile ). Столкнулся я с превышением этого предела при работе с образами Easeus ToDoBackup (не очень известная пока, но безусловно лучшая по всем параметрам, на мой, программа этого плана), которая при указании размера тома 2 Гб разбивает их на тома по 2000 Мбайт, и другой единицы измерения этого размера нет (не было, точнее - может, сейчас что-то изменилось). Мейл (мой) их прекрасно принимает...
Что мейл (общий, надеюсь) считает терабайтом 1099511627776 байт, можно убедиться, посчитав размер некогда раздаваемого (или свободно конвертируемого ныне в любую из валют) им фантастического терабайта Smile

Всё же: мейл часто сбоит последнее время, и при загрузке больших файлов можно этот сбой принять за ошибку, связанную с превышением предела. Я понимаю, что Вам это излишне говорить, но на всякий.

Только что залил через браузер пару десятков файлов, размером 2097 млн. байт.


И про галочку Ignore ещё - она что, работает только с реально paid? Я думал, она должна просто пропускать (в облако; пытаться, по крайней) файлы более 2 000 000 000 (как теперь выяснилось) байт...


Last edited by Ronim on Thu Nov 17, 2016 22:55; edited 1 time in total

#385:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 17, 2016 22:27
    —
Я перепроверю ограничение. Но когда я выяснял лимит, это точно не была ошибка из-за сбоя, API вполне корректно возвращало описание ошибки.
Quote:
Я думал, она должна просто пропускать (в облако; пытаться, по крайней) файлы более 2 000 000 000 (как теперь выяснилось) байт

Вроде бы так и должно всё работать. Но если включены и paid и split, файлы больше 2Гб всё равно будут резаться.

#386:  Author: Ronim PostPosted: Thu Nov 17, 2016 22:44
    —
D1P wrote:
Quote:
Я думал, она должна просто пропускать

Вроде бы так и должно всё работать. Но если включены и paid и split, файлы больше 2Гб всё равно будут резаться.


Split отключён (я эту возможность и не тестировал) - всё равно ошибка.

Может, можно позволить пользователю задавать этот предел? (если Вы не измените его, конечно). Хоть бы где-нить в .ini. Уж очень многие программы разбивают на тома исходя из 1 Гб = если не 1024 Мб, то 1000, но таки Мб, который = 1024 кб (странно, но это есть).


Last edited by Ronim on Thu Nov 17, 2016 23:03; edited 1 time in total

#387:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Nov 17, 2016 23:00
    —
Ronim
За такие скрины тут получают замечания (см. правила форума). Картинки заменены ссылками.

#388:  Author: Ronim PostPosted: Thu Nov 17, 2016 23:02
    —
Avada
Виноват, больше не повторится

#389:  Author: addhaloka PostPosted: Fri Nov 18, 2016 00:14
    —
D1P
Вроде с SSL-библиотеками давно уже решено, но всё же рискну озвучить такую хотелку: возможность использовать 64-х битные dll из %COMMANDER_PATH%\64.

#390:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 18, 2016 10:27
    —
addhaloka
Теоретически, TC и должен подсовывать плагину собственнозагруженные библиотеки (как родительский, по отношению к плагину, процесс). Как оно на самом деле - не знаю, и, честно сказать, не очень желаю в эту магию снова влезать.

#391:  Author: addhaloka PostPosted: Fri Nov 18, 2016 11:50
    —
D1P wrote:
не очень желаю в эту магию снова влезать.

Жаль... А то столкнулся с парой проблем в сборке x32-x64:
1. Библиотеки не работают из %COMMANDER_PATH%\64.
2. Если использовать их из папки плагина (а ничего другого не остаётся), то в случае использования одних и тех же длл для Тотала (в %COMMANDER_PATH% и %COMMANDER_PATH%\64) и плагина (точнее, с одним и тем же ImageBase) они конфликтуют между собой. Например, если вызвать CloudMailRu, а после него Secure FTP, то Тотал падает. Если у библиотек Тотала и CloudMailRu разный ImageBase, то такого нет, также всё нормально, если плагин использует библиотеки TC из %COMMANDER_PATH%. Плюс ещё избыточность - в памяти получается две пары и само собой, в папке плагина.
Всё это, естественно относится к TC3264, в раздельных сборках TC32 и TC64 библиотеки прекрасно работают из %COMMANDER_PATH%.


Last edited by addhaloka on Thu Dec 08, 2016 19:25; edited 2 times in total

#392:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 18, 2016 18:11
    —
addhaloka
А что значит "сборка x32-x64"?
Я как-то догадываюсь, что проблема в том, что x32/x64 библиотеки имеют одинаковое название, но не очень понимаю алгоритм, при котором это может вызвать проблему.

#393:  Author: addhaloka PostPosted: Fri Nov 18, 2016 19:35
    —
D1P wrote:
А что значит "сборка x32-x64"?

Вот это: комбинированный пакет Т. е. сборка, содержащая обе разрядности TC.

D1P wrote:
Я как-то догадываюсь, что проблема в том, что x32/x64 библиотеки имеют одинаковое название, но не очень понимаю алгоритм, при котором это может вызвать проблему.

Вроде такой алгоритм вообще невозможен - не представляю, как могут пересекаться между собой длл разной разрядности. Здесь конфликт библиотек одной разрядности - Тотал (или SFTP плагин, или какие другие плагины, использующие OpenSSL по схеме, вроде как рекомендованной Гислером) вызывает для себя библиотеки из COMMANDER_PATH% или %COMMANDER_PATH%\64, а CloudMailRu из %COMMANDER_PATH%\Plugins\WFX\CloudMailRu\x32 или %COMMANDER_PATH%\Plugins\WFX\CloudMailRu\x64, и ничего хорошего из этого не выходит, если библиотеки одинаковые в COMMANDER_PATH% и %COMMANDER_PATH%\Plugins\WFX\CloudMailRu\x32 или в %COMMANDER_PATH%\64 и %COMMANDER_PATH%\Plugins\WFX\CloudMailRu\x64, как уже выше писал.

#394:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 18, 2016 19:46
    —
addhaloka
Плагин загружает dll из собственных каталогов только при соответствующей настройке, сделанной специально на случай каких-то конфликтов с имеющимися в системе/загруженными TC. Если эта настройка выключена, должны подхватываться библиотеки, какие есть в системе, первоочерёдно - те, что загрузил TC.
Если загруженные плагином библиотеки остаются в памяти, подхватываются TC, и что-то с ними конфликтует... ну нехорошо, наверное, но что тут делать - я не представляю.

#395:  Author: addhaloka PostPosted: Fri Nov 18, 2016 20:33
    —
D1P
Дык, я уже выше говорил - если библиотеки лежат в %COMMANDER_PATH%, то всё прекрасно работает, но в случае совмещённого TC x32-x64 64-битные SSL расположены в %COMMANDER_PATH%\64, и плагин их оттуда не подхватывает, из-за чего и приходится включать загрузку библиотек из его папки.
В общем, хотелось бы, чтобы 64-х битная версия плагина могла использовать библиотеки не только из %COMMANDER_PATH%, но и из %COMMANDER_PATH%\64. Хотя проблема с конфликтами решаема, но так было бы гораздо лучше. Smile

p.s. С другой стороны - если добавление этого нетривиальная задача или может вызвать проблемы в работе плагина, тогда, наверно не нужно. Не думаю, что много народу пользуется совмещёнными сборками TC3264, у меня например, это чисто тестовая сборка.

#396:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 18, 2016 20:40
    —
Quote:
В общем, хотелось бы, чтобы 64-х битная версия плагина могла использовать библиотеки не только из %COMMANDER_PATH%, но и из %COMMANDER_PATH%\64.

Плагин сам не грузит библиотеки из %COMMANDER_PATH% или подкаталогов. Что TC загрузил в память, то и должно подсосаться.

#397:  Author: addhaloka PostPosted: Fri Nov 18, 2016 21:17
    —
D1P wrote:
Плагин сам не грузит библиотеки из %COMMANDER_PATH%

Не знаю, как это в TC реализовано - после запуска/перезапуска Тотала библиотек нет в загруженных модулях, но при вызове CloudMailRu они загружаются, если лежат в %COMMANDER_PATH%. А если в %COMMANDER_PATH%\64, то не загружаются. Возможно, оттуда Тотал их как-то иначе грузит, чем из %COMMANDER_PATH%.

#398:  Author: Ronim PostPosted: Sat Nov 19, 2016 23:19
    —
D1P
Огромное спасибо за штатное нерекурсивное удаление! Гигантский шаг к совершенству. Всё (в самых разных режимах и с любыми данными, в т.ч. с пакетами вплоть до терабайта и очень большими (сотни тысяч файлов) массивами данных одноактно; чего не скажешь про штатный браузерный интерфейс) работает без нареканий и беспрецедентно prestissimo!

Можно вопрос?
Хочу спросить Вас, как Вы относитесь к замечаниям, подобным моим (не то, что выше, и не о явных багах, а об уточнениях, вроде о том, сколько это - терабайт (я настаивал потому что это на мой принципиально и важно)? Грубо - вынуждены отвечать, или приветствуете?
Мне показалось, что первое, в связи с чем поясняюсь - мне лично ничего не надо, и плагин меня более чем устраивал в изначальном виде - лишь бы работал в основных режимах, а он работал (все проблемы я могу решить другими средствами или обойти; в крайнем, перкомпилировать под себя - Вы ж всё выдали, и текст совершенно прозрачный и хорошо комментированный). Я вылез тут только потому, что Ваш плагин уже сейчас не только явление совершенно исключительное (я работаю с Windows Commander с 94-го года и плотно знаком более чем с шестьюдесятью облаками и помню особенности и граничные каждого - могу судить) и не только частное - как плагин. Это буквально революционное решение (когда что-то работает на порядок производительней, чем все остальные и без исключений, особенно, если сразу по нескольким параметрам и без потерь и уступок в чём-то другом - это революция; очень редкая ныне в IT) для облаков вообще - ни один webdav (ни для какого облака) не работает с такой скоростью и стабильностью и близко - минимум на порядок медленнее. Соответственно хотелось помочь сделать его и сам по себе безупречным (я ведь только о существенных и заведомо реализуемых без особых затрат Вам капаю) - чтоб продукт был достоин звания творения Великого Позитроника Smile, и намекнуть, что Вы не один в этом мире. Вашу революционную идею легко подхватить и почти без затрат портировать на любые облака, пусть и имеющие webdav - на порядок же выше эффективность и безусловно шире функциональность, очень возможно, что и со стрижкой звонкой капусты, и мне кажется, что лучше б это сделать Вам самому Smile


Не дожидаясь ответа ещё несколько замечаний:

а. нельзя ли штатно разрешить концевые комментарии в MailRuCloud.ini? Сейчас они возможны только строчные, и они не привязаны к блоку эккаунта и могут перемещаться при штатном редактировании ini (через Свойства). Да и строчные, если они не разрешены Вами явно, могут приводить к трудноотлавливаемым неприятностям;

б. плагин не работает по сети. В смысле, когда на противоположной панели открыт какой-то сетевой (локальный) ресурс. Браузерный мейл работает. Собственно, это единственное существенное функциональное отличие плагина от браузерного интерфейса. С ресурсами, подключёнными как сетевой диск,-то работает, но это неудобно. Может, в перспективе можно это как-то реализовать?

в. совсем отдалённое. Просто замечание. Штатными средствами обмен между разнородными облаками через webdav невозможен, в т.ч. и подключёнными как сетевые диски. Между однородными, но разными тоже. Ваше решение могло бы решить эту насущную проблему. Может, стоит подумать об аналогичных интерфейсах для других облак? Smile. Через линки - естественно, нет (наверное), но сама по себе скорость работы через браузер всегда выше, чем через webdav (на порядок и более), а через Ваш эмулятор web-интерфейса выше, чем штатная (через браузер) и значительно стабильнее (у меня пока работает просто абсолютно стабильно, чего никогда не было с мейлом через браузер).

#399:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 01:17
    —
Ronim
Раз вопросы заданы тут - то и отвечу тут (тем более будут некоторые технические подробности), но на будущее весь оффтопик лучше в личку. Здесь, как и полагается профильному форуму, поддерживается очень строгая модерация.

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

За оценку плагина - спасибо. Я его революцией какой-то не считаю, да я даже не сам вскрыл протокол - вот этим людям спасибо (все ссылки на них в стартовом посте), ну и mail.ru конечно.

Стрижка капусты меня не интересует. Ни в прямом, ни в переносном смысле. Гораздо интереснее мне бы были pull-реквесты или просто советы по коду.

Теперь по замечаниям:
Quote:
нельзя ли штатно разрешить концевые комментарии в MailRuCloud.ini?

О каких комментариях речь? Стандартно ini-файлы (и дельфовский класс для работы с ними) поддерживают только один вид комментариев. Ничего другого "штатного" я не знаю.

Quote:
плагин не работает по сети

Приведите пожалуйста примеры сетевых путей, с которыми не работает. Сейчас реализована поддержка UNC-путей (+TC добавляет немного своей магии), для остального нужны примеры.

Quote:
Может, стоит подумать об аналогичных интерфейсах для других облак?

Плагин не работает через webdav или ещё что-то общеупотребимое. Там своё API, для которого я реализовал модель и добавил взаимодействие с TC. Решение по быстрому копированию основано на возможностях этого API и, в первую очередь, возможности самого облака так делать.
Исходя из этого - для других стораджей нужно писать всё своё, со своими решениями.
Что касается скорости работы: плагин будет работать заведомо быстрее браузера, потому что ему не нужно быть браузером. Плагин не подгружает графику, не рендерит страницу, не выполняет скрипты. Всё, что он делает - шлёт по https запросы, получает и разбирает ответы. Нет никакого оверхеда.

Да, нужно учитывать, что API не публичное, не документированное и никем не гарантируется, что оно будет существовать далее. Mail.ru в любой момент могут изменить его, и в этом случае плагин станет бесполезен. Отчасти поэтому код и опубликован, у кого-нибудь обязательно найдутся силы на доработку.

#400:  Author: Ronim PostPosted: Sun Nov 20, 2016 02:01
    —
D1P wrote:
весь оффтопик лучше в личку

Да, я просто не хотел лезть в личку без приглашения - многие не любят, кто-то смотрит редко или вообще не смотрит...
Ну и если обсуждаемый продукт делает что-то на порядок лучше, чем делали все остальные до того, надо об этом говорить явно, на мой. Это же значимо.

Quote:
О каких комментариях речь?

Я про концевые - в конце строки, например:
email=такой-то@mail.ru ; Научно-популярная литература
Сейчас они недопустимы. Допустимы строчные (когда строка начинается точкой с запятой), но они не привязаны к блоку эккаунта
[имя эккаунта]
email=такой-то@mail.ru

; Научно-популярная литература
password=такой-то
tc_pwd_mngr=0
unlimited_filesize=0
split_large_files=0

, если вставить его между строк. При модификации они могут переместиться в другое место. Это (штатное разрешение их) непринципиально, конечно, но хорошо бы предусмотреть, что они могут быть. Лучше всего б, конечно, чтоб появилась возможность концевых комментариев - для чего эккаунт, что хранит его облако и т.д. - там привязка автоматическая.
Или возможность добавлять дескрипшны к элементам списка эккаунтов на панели. Сейчас её нет.

Quote:
Quote:
не работает по сети

Приведите пожалуйста примеры

Если на альтернативной (облачной) панели открыт ресурс на другой машине в локальной сети, например:
\\Main\IN\
, обмен невозможен - выдаётся ошибка. Браузерный мейл позволяет загружать с сетевых ресурсов и сбрасывать на них.

Quote:
Плагин не работает через webdav или ещё что-то общеупотребимое.

Да конечно же. Я ж и говорю про то, чтоб и для других облак, и поддерживающих webdav, хорошо бы добавить аналогичный функционал - плагин для TC. Параллельно. Это во-первых на порядок поднимет производительность с ними (другими), и станет возможным обмен между разнородными облаками. Сейчас это можно только при помощи сторонних программ и только для фиксированных пар, и работает это крайне медленно. Впрочем, webdav сам по себе медленен, по-видимому генетически.

Quote:
для других стораджей нужно писать всё своё, со своими решениями.

Мне показалось, у большинства хороших облак API похожи (насколько - не могу судить; я просто хотел обратить Ваше внимание на эту теоретическую возможность). У того же pCloud, в частности - лучшее, на мой, облако, интегрально не уступающее мейловому.
Конечно, с точки зрения программиста это через ж. Но часто ректально получается в разы эффективней, чем перорально (я про лекарства, разумеется Smile ) - почему нет, если это принципиально поднимает качество? Ну вот включит сейчас мейл webdav - кто будет им пользоваться при наличии Вашего плагина? Smile

И это, конечно, так - вообще. Была бы революция безо всяких оговорок.
Собственно, Вы уже её свершили, даже только этим плагином. Просто мало кто плотно работает с облаками, и соответственно пока не могут оценить...

#401:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 13:04
    —
Концевых комментариев не будет - это не поддерживается ini-файлами. Могу добавить возможность добавлять описания к аккаунтам.
С сетью посмотрю, кажется уже знаю, где засада.

#402:  Author: Skif_off PostPosted: Sun Nov 20, 2016 17:40
    —
D1P
Подтверждаю проблему с использованием комбинированной х32+х64 сборки ТС: на х64-версии из %COMMANDER_PATH%\64 dll'ки загружаться отказываются.

Фича с каталогом %COMMANDER_PATH%\64, похоже, растёт из этой темы, только сейчас не совсем точно: сейчас ТС загружает библиотеки не только для внутреннего FTPS-клиента, но и плагин самого Гислера умеет загружать из %COMMANDER_PATH%\64. (Если верить Process Hacker: под рукой SFTP нет, а поднимать в виртуалке затруднительно.)

Может быть, стоит уточнить у Гислера, как эту ситуацию разрешить? В той же теме SFTP-плагина вряд ли будет оффотопом?

#403:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 17:42
    —
Спросить Гислера нужно, но у меня не скоро руки дойдут.

#404:  Author: Skif_off PostPosted: Sun Nov 20, 2016 17:46
    —
D1P
Главное, что в курсе, подождём Smile

#405:  Author: Ronim PostPosted: Sun Nov 20, 2016 17:46
    —
D1P wrote:
Могу добавить возможность добавлять описания к аккаунтам.

Ух, хорошо бы - я на это почти не надеялся

Где-то видел, вроде, но в Вашем Issues не нашёл:
при перемещении папки по дереву, например, из корня в какую-то подпапку, это происходит пофайлово. Если много мелких, очень медленно. Через линки - понятное дело - перемещать в одном и том же эккаунте нельзя, но может можно как-то решить это?
Практически проблемы-то нет - большие папки в ТС я перемещаю через временный эккаунт - это быстро. Но это, пожалуй, единственное, что осталось из принципиальных отличий плагина от браузерного интерфейса (где он уступает)


Last edited by Ronim on Sun Nov 20, 2016 18:04; edited 1 time in total

#406:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 17:48
    —
Quote:
де-то видел, вроде, но в Вашем Issues не нашёл:

Тут

#407:  Author: Ronim PostPosted: Sun Nov 20, 2016 18:07
    —
D1P
Не-не, я про перемещение папки по дереву в одном и том же эккаунте. Но проблема, как я понял, общая...
Между-то через линки (как оно сейчас у Вас реализовано) очень удобно и работает оно корректно при любых объёмах и быстро

#408:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 18:12
    —
Ronim
Корни проблемы общие, хоть один акк, хоть разные. TC не умеет (ну, или я не знаю, как) в перемещение каталога как единой сущности, он рекурсивно обходит всё дерево. Вопрос КГ задали, ждём ответа.

#409:  Author: Ronim PostPosted: Sun Nov 20, 2016 18:23
    —
D1P wrote:
TC ... рекурсивно обходит всё дерево

Это, вроде, раньше было (в 7.5 и ранее). 8.5 перемещает мгновенно (сейчас проверил на всякий на очень больших папках), хоть вверх по дереву, хоть вниз, да и 7.5 перемещал рекурсивно только в более глубокие. В корень из глубины - мгновенно.

#410:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 20, 2016 18:24
    —
Я про FWX API.

#411:  Author: Ronim PostPosted: Sun Nov 20, 2016 18:57
    —
D1P wrote:
Я про FWX API.

Ага, понятно. Спасибо

#412:  Author: Ronim PostPosted: Wed Nov 23, 2016 08:22
    —
D1P
Обнаружился ещё один косячок: если переместить общую папку в плагине, она перестаёт быть общей, причём, в эккаунте-источнике она просто исчезает (бесследно - происходит безусловное удаление всей папки минуя корзину). Вещь деструктивная, поэтому счёл нужным сообщить - может, найдёте время это как-то поправить или просто заблокировать перемещение общих папок.

В браузере общие папки перемещать можно, как свои, так и импортированные. Официально.

#413:  Author: D1PLocation: Тбилиси PostPosted: Wed Nov 23, 2016 11:38
    —
Ronim
"Общие" - это с доступом нескольких аккаунтов? Эта фича у облака появилась относительно недавно, в плагине её поддержки нет.
Создал тикет.

#414:  Author: Ronim PostPosted: Wed Nov 23, 2016 16:25
    —
Да-да, вот эти. В мейле-то это вещь чисто номинальная - всё равно никто не пользуется (в нём общие папки просто дублируются в каждом эккаунте), и можно б было махнуть рукой, если б не деструктив - попробовав сдуру на ценных данных, можно потерять...

#415:  Author: Ronim PostPosted: Thu Nov 24, 2016 03:47
    —
D1P
Хочу заметить, что вообще облачные сервисы с резидентными общими папками (например, общие папки Яндекса), как правило, работают почти подобно плагину. Т.е. это нормально (утрата доступа при перемещении общей папки всеми, кроме переместившего; правда, при удалении папки приглашённым, у хозяина она остаётся).

Это я к тому, чтоб Вам не заморачиваться с тем, что Вам не нужно и скучно (а эта правка может быть ощутимо трудоёмка), если не стоИт задача сделать плагин ни в чём не уступающим браузерному мейлу.

#416:  Author: xquadro PostPosted: Fri Nov 25, 2016 12:55
    —
При попытке подключения в ТС в логе пишет:
Quote:
CONNECT XXXXXXX@mail.ru
Login to XXXXXXX@mail.ru
Cloud login error: Socket Error # 10060
Connection timed out.
Error login to XXXXXXX@mail.ru

Если поставить галочку на SSL, то ошибка другая:
Quote:
CONNECT XXXXXX@mail.ru
Login to XXXXXX@mail.ru
EIdHTTPProtocolException ошибка с сообщением: HTTP/1.1 401 Unauthorized при отправке данных на адрес _auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup, ответ сервера: <HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD>
<BODY>
<FONT face="Helvetica">
<big><strong></strong></big><BR>
</FONT>
<blockquote>
<TABLE border=0 cellPadding=1 width="80%">
<TR><TD>
<FONT face="Helvetica">
<big>Access Denied (authentication_failed)</big>
<BR>
<BR>
</FONT>
</TD></TR>
<TR><TD>
<FONT face="Helvetica">
Your credentials could not be authenticated: "Credentials are missing.". You will not be permitted access until your credentials can be verified.
</FONT>
</TD></TR>
<TR><TD>
<FONT face="Helvetica">
This is typically caused by an incorrect username and/or password, but could also be caused by network problems.
</FONT>
</TD></TR>
<TR><TD>
<FONT face="Helvetica" SIZE=2>
<BR>
For assistance, contact your network support team.
</FONT>
</TD></TR>
</TABLE>
</blockquote>
</FONT>
</BODY></HTML>Error login to XXXXXX@mail.ru




Через браузер все работает нормально, через официальную прогу - тоже. В чем может быть проблема?


Last edited by xquadro on Fri Nov 25, 2016 12:59; edited 1 time in total

#417:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 25, 2016 12:58
    —
Ошибка соединения с сервером. Почему - можно разобраться только локально, может быть прокси не настроен, или фаервол блокирует TC.

#418:  Author: xquadro PostPosted: Fri Nov 25, 2016 13:03
    —
D1P wrote:
Ошибка соединения с сервером. Почему - можно разобраться только локально, может быть прокси не настроен, или фаервол блокирует TC.


А есть возможность в ручную указать HTTPS прокси?

#419:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 25, 2016 13:06
    —
Выбирайте HTTP в настройках, должно сработать.

#420:  Author: xquadro PostPosted: Fri Nov 25, 2016 13:11
    —
В настройках плагина? Но там ведь только socks'ы 4 и 5...


upd: нашел. Скачал последнюю версию из мастера.

upd2: не помогло
Quote:
CONNECT XXXXXX@mail.ru
Login to XXXXXX@mail.ru
EIdSocketError ошибка сети: Socket Error # 10060
Connection timed out. при отправке данных на адрес _auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup
error: login to XXXXXX@mail.ru




Last edited by xquadro on Fri Nov 25, 2016 13:24; edited 3 times in total

#421:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 25, 2016 13:16
    —
Поддержка http-прокси есть очень давно:

#422:  Author: xquadro PostPosted: Fri Nov 25, 2016 13:35
    —
Да, я нашел, надо было скачать версию из мастера.

Но все равно не работает. Настройки прокси правильные и рабочие, проверил прокси чекером:

Quote:
[35:04] Testing Started.
Proxy Server
Address: proxy.croc.ru:8000
Protocol: HTTP
Authentication: Basic
Username: XXXXXXX

[35:04] Starting: Test 1: Connection to the Proxy Server
[35:04] IP Address: 10.1.0.167
[35:04] Connection established
[35:04] Test passed.
[35:04] Starting: Test 2: Connection through the Proxy Server
[35:04] Connection to www.google.com:80 established through the proxy server.
[35:04] A default web page was successfuly loaded.
[35:04] Test passed.
[35:04] Starting: Test 3: Proxy Server latency
[35:04] Latency < 0 ms
[35:04] Test passed.
[35:04] Testing Finished.


Quote:
upd2: не помогло
Quote:
CONNECT XXXXXX@mail.ru
Login to XXXXXX@mail.ru
EIdSocketError ошибка сети: Socket Error # 10060
Connection timed out. при отправке данных на адрес _auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup
error: login to XXXXXX@mail.ru


[/quote]

#423:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 25, 2016 13:46
    —
Значит не в прокси дело. Как сказано выше - разобраться можно только локально.
В целом, если сам TC ходит в сеть, например, успешно скачивает файлы по адресу, введённому в диалоге быстрого соединения (кажется, Ctrl+N по умолчанию), то и плагин должен ходить с теми же настройками.

#424:  Author: BommLocation: Москва PostPosted: Mon Nov 28, 2016 16:44
    —
Только начал работать с плагином.
Пытаюсь создать аккаунт
Пhи попытке сохранить его (Save) пишет:
Пожалуйста, введите текущий главный пароль
НЕ ПОНИМАЮ, что это такое!?

#425:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 28, 2016 17:04
    —
Это просьба ввода текущего главного пароля TC. Потому что вы поставили галочку сохранять пароли в хранилище паролей TC, очевидно.

#426:  Author: BommLocation: Москва PostPosted: Mon Nov 28, 2016 17:25
    —
D1P
Спасибо, это понятно
А если я поставил (хочу сохранять в ТС), то где ж мне взять пароль, если я никогда им не пользовался
ОН должен сохраняться в wcx_ftp.ini ?
Там я нашел только пароли к конкретным сайтам!
(посмотреть я нашел утилиты DecrypTC и wcftpcrack)
А где найти главный?

#427:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 28, 2016 17:28
    —
Quote:
А если я поставил (хочу сохранять в ТС), то где ж мне взять пароль, если я никогда им не пользовался

Для первого использования указывается новый пароль, вы должны его сами придумать.

#428:  Author: D1PLocation: Тбилиси PostPosted: Wed Nov 30, 2016 12:14
    —
Афи
Три страницы назад было обсуждение и тикет по мотивам. Пока нет времени проверить даже такую мелочь.

#429:  Author: АфиLocation: Одесса PostPosted: Wed Nov 30, 2016 12:15
    —
Интересная особенность: через плагин файл размером 2 058 931 604 байт не проходит, пишет следующее:



Но, если в Облако зайти через браузер, то этот файл проходит без проблем.
Какое, все-таки ограничение — 2 000 000 000 байт или 2 Гб? Если ограничение 2 Гб, то мой файл имеет размер 1,91 Гб.

#430:  Author: yura12 PostPosted: Wed Nov 30, 2016 17:06
    —
2e9 байт - это ограничение плагина, можно снять в настройках.
А по поводу ограничения со стороны сервера - опытным путём выяснилось, что там есть зависимость от кол-ва байт в имени файла.
Для имён, которые можно записать в ascii кодировке:
file_size + size_of(file_name) <= 0x7fffff3f
Недостающие 192 байта, вероятно, заняты под хеши, права, и пр.

#431:  Author: Ronim PostPosted: Sat Dec 03, 2016 07:34
    —
Афи wrote:
через плагин файл размером 2 058 931 604 байт не проходит

Поставьте галку Ignore 2 GB limit - пройдёт.
Гарантировано можно заливать файлы размером 2 100 000 000 байт. Их облако безусловно принимает с какой угодно допустимой длиной имени.

Ни одна из известных мне программ, если указывать ей размер тома хоть в гигабайтах (2), хоть в мегабайтах (2000), не переступает этот предел, поэтому, на мой, вполне можно было б принять и не проводить муторное исследование реального предела - ловля блох это. А вот 2 млрд. байт - это точно мало, о чём я уж писал выше.

#432:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 17:54
    —
Я поизучал вопрос с лимитом на бесплатном аккаунте. Видимо, действительно имеется зависимость от размера имени файла, как писал yura12.
По этому поводу сделаю вот что: ограничение размера изменится с 2 000 000 000 байт на 2 147 483 392 байт (2GiB - 256), плюс появится возможность переопределить это значение в конфиге.
Тикет задачи.

#433:  Author: Ronim PostPosted: Sat Dec 03, 2016 17:58
    —
D1P wrote:
ограничение размера изменится с 2 000 000 000 байт на 2 147 483 392 байт (2GiB - 256), плюс появится возможность переопределить это значение в конфиге

Ух, здорово! Соломоново решение Smile

#434:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 18:58
    —
Проверяем на последнем билде. Чего и как переопределять - написано в readme.

#435:  Author: laburj PostPosted: Sat Dec 03, 2016 19:19
    —
Уважаемый D1P, постоянно сталкиваюсь с одной и той же проблемой.

При попытке скопировать из облака любой файл возникает ошибка: "Ошибка при загрузке файла!"
Достигнуто максимальное количество перенаправлений при запросе..

Лог:
Code:
CONNECT ********@mail.ru
Login to ********@mail.ru
Requesting auth token for ********@mail.ru
Connected to ********@mail.ru
Total space: 1Tb, used: 1 018,13Gb, free: 5,87Gb.
Current shard is undefined, trying to get one
Current shard: https://cloclo13.datacloudmail.ru/get/
Достигнуто максимальное количество перенаправлений при запросе файла с адреса https://cloclo26.datacloudmail.ru/get/A71w2w2.pdf
Total space: 1Tb, used: 1 018,13Gb, free: 5,87Gb.


Повторяется ошибка во всех версиях, которые у меня были:
Последний официальный релиз и 2 мастера, в том числе от 3 декабря.
Система win xp sp3 x32
Total Commander 8.51a x32

Могу сказать, что всё содержимое облако прекрасно отображается, файлы в облако заливаются, переименовываются, перемещаются внутри облака, но не копируются на компьютер.

Также хочу отметить, что после первой установки плагина плагин начинает работать только с 3го раза (3 раза перезагружал Тотал коммандер). Ошибки можно увидеть в логе:

Code:
CONNECT ********@mail.ru
Login to ********@mail.ru
Cloud login error: Could not load SSL library.
error: login to ********@mail.ru
CONNECT ********@mail.ru
Login to ********@mail.ru
Cloud login error: Error connecting with SSL.
EOF was observed that violates the protocol
error: login to ********@mail.ru

Хочу уточнить, что с самого первого запуска стояла галка "Использовать SSL из папки плагина".

#436:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 19:25
    —
laburj, ошибка с перенаправлениями много раз тут обсуждалась. Увы, решения у неё нет.

Вторая ошибка воспроизводится всегда, или была эти три раза, а потом всё заработало?

#437:  Author: laburj PostPosted: Sat Dec 03, 2016 19:39
    —
D1P wrote:
laburj, ошибка с перенаправлениями много раз тут обсуждалась. Увы, решения у неё нет.

То есть нет вообще никакого костыля?
Или хотя бы выявлена закономерность, что проявляется только на win xp..

Правильно понимаю, что у кого-то проявляется, а у кого-то всё работает отлично?
Выходит, что плагин получится использовать только для заливки либо сортировки внутри облака.


Quote:
Вторая ошибка воспроизводится всегда, или была эти три раза, а потом всё заработало?

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

#438:  Author: Ronim PostPosted: Sat Dec 03, 2016 19:41
    —
D1P wrote:
Проверяем на последнем билде. Чего и как переопределять - написано в readme.

Всё прекрасно работает. Спасибо!
Здорово, что можно переопределить, если что (мало ли, чего взбредёт в голову мейлу Smile )

laburj wrote:
При попытке скопировать из облака любой файл возникает ошибка: "Ошибка при загрузке файла!"
Достигнуто максимальное количество перенаправлений при запросе..

У меня тоже на машине с Win7-32 (в ХР на этой же машине всё нормально). Никакие танцы с бубном не. Причём, если стоит галка поддержки дескрипшнов, аналогичное сообщение ("Достигнуто...) выдаётся и для них, хоть файла deascript.ion в каталоге нет. Поставлю, наверное, 64 на эту машину - может, Семёрка какая кривая (всё остальное в ней нормально работает).

#439:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 19:52
    —
laburj wrote:
То есть нет вообще никакого костыля?

Увы. Вот всё, что я смог нарыть по ошибке. Зависимостей никаких выявить не удаётся, есть только подозрение, что если не работает на одной машине, то не работает совсем, независимо, что за ОС. При этом под тем же аккаунтом на другой машине может работать прекрасно.

laburj wrote:
После первой установки возникает, потом проходит.

Вы поставили плагин, открыли в нём настройки, поставили галку "Load SSL libraries only from plugin directory", и после этого плагин ругнулся на невозможность загрузки библиотек. Тут причина в том, что когда вы зашли в плагин, он уже подгрузил внешнюю библиотеку - глобальные настройки применяются при инициализации плагина, я пока не решил нужно ли это менять. А вот после перезапуска TC должна подсосаться более-менее проверенная библиотека. В общем, тут проблемы не вижу.

#440:  Author: Ronim PostPosted: Sat Dec 03, 2016 20:03
    —
D1P wrote:
есть только подозрение, что если не работает на одной машине, то не работает совсем, независимо, что за ОС

Нет. На одной и той же машине в одно и то же время (с интервалом перегрузиться в другую систему) в ХР - совершенно нормально, а в Win7-32 - ни под каким видом. Что-только ни делал. Это я так, что предположение неверное. Железо в смысле ни при чём.
Сейчас переставлю Семёрку - этот плагин главный - пусть система прогибается Smile

#441:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 20:04
    —
Ronim
я некорректно выразился. Имелось в виду: на одной системе, софтовой, не железной.

#442:  Author: Skif_off PostPosted: Sat Dec 03, 2016 20:55
    —
D1P
Саппорт Mail.ru молчит?

#443:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 03, 2016 20:58
    —
Skif_off
Я списывался напрямую с разработчиками, они пожимают плечами, и рекомендуют юзать OAuth. Тикет на поддержку OAuth есть, но, честно сказать, вряд ли я его реализую.

#444:  Author: yura12 PostPosted: Sun Dec 04, 2016 01:55
    —
Баг репорт: Запустил переименование локального файла на сервер (т.е. копировать и удалить источник, оно же move). Интернет сломался, копирование не завершилось. Но при этом файл- источник был удалён. Ожидаемое поведение - если копирование завершено с ошибкой, то удалять файл не нужно. Версия плагина - от 29 августа.

#445:  Author: epson950 PostPosted: Sun Dec 04, 2016 02:14
    —
Подскажите, а нет ли возможности подключить чужую папку (по ссылке) в режиме реад онли?

#446:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 02:43
    —
yura12
Это не должно воспроизводиться на билде из мастер-ветки.
epson950
Подключить - пока нет. На этот счёт есть старый тикет, но в ближайшее время я им не планировал заниматься.
В мастер-билдах есть возможность склонировать себе в облако содержимое публичной ссылки, можно пока пользоваться этой функцией.

#447:  Author: Ronim PostPosted: Sun Dec 04, 2016 02:55
    —
yura12
Возьмите архив в правом верхнем углу там (кнопка Clone or dowbload/Download ZIP) и перепишите поверх установки - не берите релиз - он очень старый.

D1P wrote:
[Подключить - пока нет

А это разве возможно? Мейл же намеренно сделал общие папки резидентными (все наши делают их резидентными по причине, недвусмысленно озвученной Яндексом в соответствующем пункте справки). Было бы совсем круто...

#448:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 02:59
    —
Ronim
не очень понимаю, о чём речь.
Если есть публичная ссылка на облачный каталог/файл, её без проблем можно склонировать в своё облако. Это не монтирование чужих данных себе, это создание копии данных по ссылке.

#449:  Author: Ronim PostPosted: Sun Dec 04, 2016 03:09
    —
D1P wrote:
Это не монтирование чужих данных себе, это создание копии данных по ссылке.

Конечно. Но имеется ж в виду "подключить" Razz
Например, папку 1 ТБ по публичной ссылке "подключить" к 25-гигабайтному диску Smile
Как я понял (иначе вопрос не имеет смысла, вроде)

#450:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 03:11
    —
Ronim
ну я сам это не тестировал, но по идее отобьет с ошибкой "Недостаточно места".

#451:  Author: epson950 PostPosted: Sun Dec 04, 2016 03:11
    —
D1P wrote:
yura12
склонировать себе в облако

т.е. залить себе все файлы? у меня столько места в облаке и на пк нет.
В том то и дело, что мне дали публичную ссылку на облако в котором ОЧЕНЬ много папок и файлов, а мне нужно только часть. Поиска по облаку нет, поэтому хотел как то получить хотя бы список файлов с того облака, что бы искать уже в нем.

#452:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 03:14
    —
epson950
Если в личном облаке достаточно свободного места, то не вижу особой проблемы. Склонировать (это секундная операция), найти/забрать нужные файлы, удалить клон. Другого способа, увы, нет.

#453:  Author: Ronim PostPosted: Sun Dec 04, 2016 03:16
    —
D1P
Да-да, конечно. Мне показалось (я неправильно понял), что у Вас есть какие-то мысли насчёт такого "монтирования" Smile
Так-то, конечно, нельзя


Last edited by Ronim on Sun Dec 04, 2016 03:18; edited 1 time in total

#454:  Author: epson950 PostPosted: Sun Dec 04, 2016 03:16
    —
Не, у меня как выше писали ситуация, свободно 50гб, а там 800гб, поэтому актуально только монтировать, а не сливать Sad

#455:  Author: Ronim PostPosted: Sun Dec 04, 2016 03:27
    —
D1P
А может как-то можно вывести содержимое публичной ссылки на панель? Было бы решение проблемы, не противоречащее идеологии мейла ("монтирование" если б и было возможно, наверняка вызвало б негативную реакцию мейла).
Простите за идиотский вопрос, если что Razz

#456:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 03:33
    —
Ronim
Я не понимаю, о какой "идеологии" речь, и почему она кого-то волнует. Задача мне видится чисто технической: если доступ к публичным каталогам работает через то же web-api, что и остальное, то впилить поддержку будет, по крайней мере, возможно. Если там что-то своё - я за это браться не стану.

#457:  Author: Ronim PostPosted: Sun Dec 04, 2016 03:41
    —
D1P wrote:
о какой "идеологии" речь, и почему она кого-то волнует

Просто общие папки во всех наших облаках (mail, yandex, orbios и т.д.) резидентные, т.е. их содержимое импортируется в каждое облако сообщественников. Это сделано намеренно, в соответствие с идеологией (не пущать). У большинства приличных облачных сервисов общие папки виртуальные, т.е. монтируются ссылкой (контент места не занимает), почти везде с возможностью редактирования и даже полным доступом.

Я-то так, теоретически Вам. Если Вас лично этот вопрос не занимает, то, разумеется, и бох с ним Smile
Мне-то не нужно всё это - у меня всё есть Smile
(чтоб Вам не воспринимать мои замечания как домогательства Smile )

#458:  Author: epson950 PostPosted: Sun Dec 04, 2016 03:48
    —
D1P wrote:
Ronim
если доступ к публичным каталогам работает через то же web-api, что и остальное, то впилить поддержку будет, по крайней мере, возможно.

А я буду надеяться на лучшее и ждать Smile

#459:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 14:51
    —
Кинул текущую версию в релизы. Из последних, ещё не упомянутых тут исправлений - доработка о которой просил lsched: теперь есть возможность управлять поведением плагина при попытке удаления RO-файлов через ключ DeleteFailOnUploadMode:
1 (default): файл будет пропущен, операция продолжится;
2: операция остановится с ошибкой.

#460:  Author: Ronim PostPosted: Sun Dec 04, 2016 21:08
    —
D1P wrote:
Кинул текущую версию

Спасибо!
Здорово, теперь куда большее число людей можно осчастливить

Всё работает!

#461:  Author: kot_ip PostPosted: Sun Dec 04, 2016 21:18
    —
Ошибка "Достигнуто максимальное количество перенаправлений при запросе" исчезла после установки плагина "Сloud 1.08" со страницы w_w_w.ghisler.com/plugins.htm.
Хотя по иронии сам плагин "Cloud" не желает коннектится к диску Google. Smile

#462:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 04, 2016 21:29
    —
kot_ip
Сильно сомневаюсь, что это как-то связано.

#463:  Author: kot_ip PostPosted: Sun Dec 04, 2016 21:40
    —
D1P
Сам сильно удивился. Читал форум выше - видел что ошибка стабильна. На старой машине, с которой пишу сейчас - ошибка уже давно.
Понадобился доступ к гуглу - поставил плагин автоматом из архива. Потом удачно заглянул на майл.

#464:  Author: Ronim PostPosted: Sun Dec 04, 2016 22:02
    —
kot_ip wrote:
Ошибка "Достигнуто ..." исчезла

Спасибо за костыль. Хоть уж не проверить - везде переставил Win7-64.

Кстати, насколько я заметил, эта ошибка появляется только в Win7-32 Ultimate. В -64 из этого же дистрибутива работает нормально. В Enterprise плагин работает и в -32, и в -64

kot_ip wrote:
не желает коннектится к диску Google. Smile

Гугл не понимает эксплорер ранее 10. В 7-ке нормально подключается

#465:  Author: lschedLocation: Россия, Саратов PostPosted: Sun Dec 04, 2016 23:51
    —
D1P wrote:
доработка о которой просил lsched

Спасибо, буду пробовать. (Если бы еще сделать удаление RO файла после успешной закачки...)

D1P wrote:
Сильно сомневаюсь, что это как-то связано.

Не берусь это однозначно утверждать, но если облако открыто одновременно и в ТС и в браузере, то количество ошибок при копировании вроде бы уменьшается.

#466:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 07, 2016 00:35
    —
lsched
Новые значения DeleteFailOnUploadMode:
3: если файл имеет атрибут RO, у пользователя достаточно прав, чтобы снять атрибут и удалить файл, то файл удаляется, иначе файл будет пропущен.
4: если файл имеет атрибут RO, у пользователя достаточно прав, чтобы снять атрибут и удалить файл, то файл удаляется, иначе операция остановится с ошибкой.

Апдейт в master, просьба потестировать.

#467:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Dec 07, 2016 22:51
    —
Еще раз спасибо!
Предыдущую версию проверил примерно на десятке файлов. Последнюю только что увидел, отправил в облако еще пару оставшихся видео (поставил DeleteFailOnUploadMode=3). Все прекрасно работает, и на удивление последние дня три ни одной ошибки! Тьфу-тьфу-тьфу три раза!!!

#468:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 09, 2016 17:31
    —
В тестовой сборке доступна возможность открывать публичные ссылки на чтение как каталоги (это то, о чём просил epson950, например).

Для тестов нужно установить сборку из тестовой ветки, добавить аккаунт с галкой "Public account", и в поле "Public url" вписать публичную ссылку.

#469:  Author: epson950 PostPosted: Fri Dec 09, 2016 17:40
    —
D1P
Огромаднейшее заранее спасибо! Только проясните лоху- что конкретно качать? Не имел дел с Гитхабом Sad

#470:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 09, 2016 17:43
    —
Достаточно

https://github.com/pozitronik/CloudMailRu/blob/task9/MailRuCloud.wfx
https://github.com/pozitronik/CloudMailRu/blob/task9/MailRuCloud.wfx64

в зависимости от используемой версии TC (32/64). Закинуть в каталог установленного плагина с заменой файлов.

#471:  Author: epson950 PostPosted: Fri Dec 09, 2016 18:50
    —
Спасибо еще раз- работает. Но не совсем Sad Точнее так, из трех, две ссылки открывает нормально а третью выдает ошибку: Can't get public share JSON data

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

п.с. к сожалению сами ссылки я дать не могу, но по той что не подключается данных больше 700гб, может в этом дело. По остальным меньше 100гб в каждой.

#472: Нет ножек - нет конфетки Author: D1PLocation: Тбилиси PostPosted: Fri Dec 09, 2016 19:13
    —
Не имея ссылки я разобраться не смогу.

#473:  Author: junk PostPosted: Fri Dec 09, 2016 20:20
    —
Падение при копировании по пути, превышающем 256 символов.
Раньше по длинным путям просто не копировалось (что тоже плохо), сейчас - эксепшн.
Code:

---------------------------
Total Commander 9.0a rc1
---------------------------
Exception in MailRuCloud.wfx:FsGetFileW!
External exception EEDFADE
Windows 10 10.0 (Build 14393), 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:
076BD189

Raw:
00402249  00403414  004021C8  >0046763F  00467674  00420EA8
00420EB8  00419334  00403670 
Press Ctrl+C to copy this report!
---------------------------
ОК   
---------------------------


UPD:
Странно, но после ошибки файл всё-таки скопировался.

#474:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 09, 2016 20:26
    —
junk
это на какой версии плагина?

#475:  Author: junk PostPosted: Fri Dec 09, 2016 20:27
    —
D1P
на последней, 1.0.6086.0

#476:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 09, 2016 20:29
    —
junk wrote:
на последней, 1.0.6086.0

Ветка master или task9?

#477:  Author: junk PostPosted: Fri Dec 09, 2016 20:32
    —
D1P"
мастер

 !  Avada:
Персональное напоминание о необходимости соблюдать правила форума. О проблемах с их нарушением в этой теме говорится не впервые. Оверквотинг удалён.

#478:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 10, 2016 01:06
    —
junk
Не подтверждаю. У меня корректно заливается/скачивается файл с максимально допустимыми размерами имён/путей.
Если ошибка повторяется - приведи пример путей, на которых проявляется ошибка.
То, что файл всё-таки скопировался, говорит, что AV не из-за этого. AV иногда выскакивает при работе и у меня, но редко, и без какой-то логики, и, обычно, к остановке работы не приводит. Учитывая, что у меня все подозрительные места покрыты try...except, виолейшены могут приходить, например, из ssl-библиотек, а как это отлавливается - я не знаю.

#479:  Author: ParazitLocation: Россия PostPosted: Sat Dec 10, 2016 19:56
    —
Позитроник, ну явно, что из-за твоего плагина.
Как только его запускаю, то начинаются проблемы с Интернентом.
Может ты используешь протокол, который глушится?
Как только начинаю передавать большой файл, всё. Целый день проблемы с Интернетом.

#480:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 10, 2016 21:11
    —
Parazit
нет.

#481:  Author: laburj PostPosted: Sun Dec 11, 2016 18:08
    —
kot_ip wrote:
Ошибка "Достигнуто максимальное количество перенаправлений при запросе" исчезла после установки плагина "Сloud 1.08" со страницы w_w_w.ghisler.com/plugins.htm.


Благодарю за попытку решить вопрос. Но увы этот костыль на win xp x86 вопрос не решил.
Устанавливал версию с встроенным браузером
cloudplugin_chromium1.08.rar
А CloudMail использовал последнюю стабильную CloudMailRu_v04_12_2016.zip.

Но бонусом было то, что теперь и доступ к яндекс диску из тотал коммандера есть, хотя могу сказать, что плагин CloudMailRu работает гораздо шустрее (имею ввиду переход по папкам) и к тому же показывает свободное место на облаке в отличии от плагина Cloud.
Плюсом же плагина Cloud для меня является то, что он берёт настройки прокси из "Свойства обозревателя IE" и не надо лишний раз в настройки заходить переключаться использовать прокси или нет.

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

D1P
Возможно уже такие предложения поступали, всю ветку не просматривал - можно ли сделать так, чтобы внутри плагина по какой-то комбинации клавиш например ctrl+n появлялось окно, в котором можно было набрать/вставить из буфера публичную ссылку и после подтверждения материалы этой ссылки открывались бы во вкладке.
Думаю было бы удобно материалы публичной ссылки копировать в свою облако таким образом в тех случаях когда в собственном облаке много каталогов и глубокая иерархия, особенно когда материалы публичной ссылки следует раскидать по разным каталогам.

#482:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 11, 2016 20:06
    —
laburj
Опишите мысль яснее, плз. Я не особенно понял, что требуется.

#483:  Author: laburj PostPosted: Sun Dec 11, 2016 20:22
    —
D1P
Допустим имеется публичная ссылка cloud.mail.ru/public/***/***/.
Её мы копируем в буфер, переходим в плагин CloudMail, жмём ctrl+n и появляется окошко, аналогичное "Соединиться с ftp сервером". В поле вставляем ссылку из буфера, жмём enter и в текущей вкладке открывается содержимое, которое доступное по этой публичной ссылке аналогично тому как если бы зайти в любой из каталогов своего облака.
Если среди материалов ссылки есть каталоги, то по ним тоже можно было бы перемещаться.
Либо до этого либо после этой процедуры открыть в другой панели плагин и открыть в нём своё облако, а дальше иметь возможность копировать избранные файлы из материалов этой ссылки в конкретные папки своего облака.

#484:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 11, 2016 21:09
    —
Quote:
жмём ctrl+n и появляется окошко, аналогичное "Соединиться с ftp сервером"

В рамках текущего WFX API плагины не могут перехватывать нажатия клавиш/вызывать диалоги TC кроме некоторых жёстко заданных ограничений. Все виды дополнительного взаимодействия могут производиться только через команды, вводимую в командную строку.

В остальном - описанный несколькими постами выше функционал работы с публичными ссылками наиболее близок к озвученному. Создаёте новый аккаунт с публичной ссылкой, работаете с ним, как обычно. Но эта возможность пока в разработке, и работает не всё (например, прямое копирование файла из публичного облака в своё облако ещё не работает, и я не могу гарантировать, что заработает).

#485:  Author: Ronim PostPosted: Tue Dec 13, 2016 14:54
    —
Уважаемый D1P, простите за надоедливость, но можно (когда-нибудь) ожидать поддержки UNC-путей, или Вы не станете с этим заморачиваться?
Вообще-то и так уже круче некуда - коммунизм в отдельно взятом ТС, но мало ли - возможность заливки по локальной сети или загрузки на другую машину (например, домашний сервер данных, не имеющий консоли) при отсутствии буфера на основной машине не помешала б...
Хоть, если это трудозатратно и Вам лично совершенно не нужно, то и не стоит, наверное, а то с таким плагином и в эксплорере разучишься работать Laughing

#486:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 13, 2016 15:26
    —
Ronim wrote:
можно (когда-нибудь) ожидать поддержки UNC-путей, или Вы не станете с этим заморачиваться?

Поддержка должна быть, я её тестировал в своей сети. Пожалуйста перепроверь на последней мастер-сборке, если что-то не работает - отпиши сюда, указав путь, с которым не сработало.

#487:  Author: Ronim PostPosted: Tue Dec 13, 2016 16:10
    —
D1P wrote:
на последней мастер-сборке

У, спасибо!!! Заработало!
Я и не заметил, что новая сборка появилась - на релизе не работало.
Теперь ещё и с шарной панелью.
Обалдеть - ну просто шедевр теперь!

Upd. Копирование с шарной панели у меня, правда, чего-то не работает. Копируется только дерево. Без файлов. Это в облако - на компьютер с шарной панели скачивается нормально, что уже круто Smile
Пример публичной ссылки.

#488:  Author: babuka PostPosted: Tue Dec 13, 2016 21:23
    —
люди помогите. У меня вин10 домашняя + тотал 9.0. плагин вроде устанавливается. но настройки соединения вызвать не могу. может другой тотал поставить?

#489:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 13, 2016 22:31
    —
Ronim
В облако копироваться не будет. Ограничение такое же, как на прямое копирование между аккаунтами - из-за того, что в плагине виртуальная система с поддержкой каталогов-соединений, которые TC воспринимает как часть пути. Но в том случае можно обойти через копирование ссылками, а для публичных каталогов такой способ уже не прокатит.
Quote:
Копируется только дерево. Без файлов.

Так не должно быть, и у меня не воспроизводится. В коде стоит проверка, и при попытке копирования из публичного аккаунта в обычное облако операция блокируется, а в лог пишется "Direct copying from public accounts not supported".
Проверь, точно ли самая последняя сборка установлена?

babuka
Пожалуйста, ознакомься со справкой TC, к работе плагина вопрос не имеет отношения.

#490:  Author: Ronim PostPosted: Tue Dec 13, 2016 23:10
    —
D1P wrote:
В облако копироваться не будет.

Не, ну о прямом и речи нет - оно через темп (как при копировании между эккаунтами) не копируется. Ни в 32, ни в 64, ни в ХР, ни в Win7. Вот только это дерево папок без файлов с сообщением в логе на каждый файл:
Can't get temporary public link on

D1P wrote:
Проверь, точно ли самая последняя сборка установлена?

Точно (из репозитория). На всякий убрал, вычистил и наново поставил на двух машинах: с XP-32 и Win7-64.
Любая из ссылок оттуда, хоть глобальная на 900 гиг, хоть маленькая - единицы мегабайт (русские внизу страницы), - всё то же - только папки с приведённым выше сообщением.

babuka wrote:
устанавливается. но настройки соединения вызвать не могу

У меня тоже. Правда, это на планшете

#491:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 13, 2016 23:16
    —
Ronim
Вот это уже интереснее. Можно посмотреть файл MailRuCloud.global.ini (расшарь ссылку в облаке и пришли в личку)?

Quote:
У меня тоже. Правда, это на планшете

А как пробуешь вызвать?

#492:  Author: babuka PostPosted: Tue Dec 13, 2016 23:30
    —
babuka wrote:
люди помогите. У меня вин10 домашняя + тотал 9.0. плагин вроде устанавливается. но настройки соединения вызвать не могу. может другой тотал поставить?


я так понял что ответа я не дождусь. плачевно...

#493:  Author: Ronim PostPosted: Tue Dec 13, 2016 23:41
    —
D1P wrote:
MailRuCloud.global.ini (в личку)?

Ага. Спасибо

Quote:
А как пробуешь вызвать?

Так его никак не вызвать - не появляется в Сетевом окружении в ТС (Гислеровский cloudplugin, кстати, тоже)


Last edited by Ronim on Tue Dec 13, 2016 23:44; edited 1 time in total

#494:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 13, 2016 23:43
    —
Идиотский вопрос, но: планшет под винды, с TC под винды?

#495:  Author: Ronim PostPosted: Tue Dec 13, 2016 23:56
    —
D1P, ну да, конечно. Teclast X89. Он с двойной загрузкой, но основа там Win10 - Android эмулируется из-под окон.
ТС 8.5 под винды.
Встроенный WebDav есть в Сетевом и работает

#496:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 00:02
    —
И свойства плагина не вызываются ни эмуляцией Alt+Enter, ни через пеню ПКМ?

#497:  Author: Ronim PostPosted: Wed Dec 14, 2016 00:12
    —
Так их (свойства) не на чем вызвать - самой строчки \CloudMailRu нет в Сетевом окружении. Но я, конечно, и просто на корне пробовал и Alt-Enter, и правой мышью (специально подключил обычную через OTG) везде, где можно тыкнуть.

#498:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 00:13
    —
Ну если плагин установлен, в настройках TC показывается, а в СО его нет - то это колдунство, и с этим на форум к Гислеру.

#499:  Author: Ronim PostPosted: Wed Dec 14, 2016 00:26
    —
D1P wrote:
с этим на форум к Гислеру.

Да-да, конечно! Smile
На планшетах вообще удобнее в веб-интерфейсе

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

Ага, вот обновились основные файлы в репозитории - чего-то там заминка вышла, наверное. Теперь да, честно не копирует и всё Smile
Ну и хрен с ним - это всяко обходимо Smile
Спасибо ещё раз за Лучший плагин всех времён и народов! Smile
Мечта просто

#500:  Author: newsky PostPosted: Wed Dec 14, 2016 00:44
    —
Большая просьба, разъясните или поделитесь ссылкой, где можно разобраться и понять, как...
1. Как использовать Copying/moving between accouns via public link
2. Как использовать периодически упоминаемые ветки команды, например:
DeleteFailOnUploadMode=3, rmdir, clone link
3. Что такое: "склонировать в текущий каталог содержимое публичного каталога, доступного по ссылке weblink." Что за ссылка? Куда что вставлять? Как это всё делать то?
4. Чем отличается Copying/moving between accouns via public link от "открывать публичные ссылки на чтение как каталоги"?

При попытке: "добавить аккаунт с галкой "Public account", и в поле "Public url" вписать публичную ссылку" ничего не происходит, аккаунт просто не создается, после нажатия add/apply исчезает Account name и в списке акаунтов ничего не добавляется. Версия из Мастер, скачана 13.12.2016 в 23:30 по Москве

#501:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 00:55
    —
newsky
ссылка

#502:  Author: newsky PostPosted: Wed Dec 14, 2016 01:00
    —
D1P
Ну я как раз оттуда Smile Ну ничегошеньки не понятно Sad

#503:  Author: Ronim PostPosted: Wed Dec 14, 2016 01:04
    —
newsky wrote:
исчезает Account name и в списке акаунтов ничего не добавляется

Просто обновите панель - появится.
Команды вводить в командную строку ТС, предварительно перейдя на панель, к которой хотите применить эти команды

#504:  Author: newsky PostPosted: Wed Dec 14, 2016 01:10
    —
О! Да, с командами понял, найдя Ваше описание в теме обсуждения https://github.com/pozitronik/CloudMailRu/issues/55#issuecomment-258854675 (Так всё просто, когда уже знаешь, а пока не знал, в упор не понимал, что вставлять, куда...)

По теме, что не создается акк с Public account... и панель обновлял и ТС перезапускал, добавленные акки не появляются

#505:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 10:19
    —
Quote:
Как использовать Copying/moving between accouns via public link

Включить соответствующую галочку в Global settings и перезапустить TC (пока это общий косяк, настройки считываются один раз при инициализации плагина, я переделаю это)
После этого файловые операции между аккаунтами заработают, и будут работать быстро. Вместо того, чтобы копировать файл из облака-источника в локальный временный каталог, а потом заливать его в облако-приёмник, плагин будет создавать ссылку на источник, клонировать её в приёмнике, и уничтожать созданную ссылку.
Прямое же копирование не будет работать по причине, описанной здесь.

К слову, возможность прямого копирования всё-такие есть: нужно установить две копии плагина, и копировать между ними. В этом случае TC всегда будет считать, что источник и приёмник находятся в разных файловых системах, и будет проводить операции через свой буфер.

Quote:
Как использовать периодически упоминаемые ветки команды, например:
DeleteFailOnUploadMode=3, rmdir, clone link


Первое - это ключ настройки TC, отвечающий за поведение плагина при невозможности удаления локальной копии файла, перемещаемой в облако. Его описание дано выше в этой теме, в опциях он не настраивается, его нужно вписывать в конфиг вручную.
Второе и третье - это команды, которые, как уже ответили, нужно вбивать в командную строку (к сожалению, сейчас это единственный способ расширенного взаимодействия с WFX-плагинами

Quote:
Что такое: "склонировать в текущий каталог содержимое публичного каталога, доступного по ссылке weblink."

Если у вас есть публичная ссылка на облако вида https://cloud.mail.ru/public/ABCD/NhEYwQELx (это и есть weblink), то находясь в облачном каталоге, можно вбить в командную строку clone https://cloud.mail.ru/public/ABCD/NhEYwQELx. Плагин попытается сделать клон файлов, доступных по ссылке в открытом облачном каталоге.

Quote:
Чем отличается Copying/moving between accouns via public link от "открывать публичные ссылки на чтение как каталоги"?

Тем, что это разные и несравниваемые вещи, без контекста мне совершенно непонятно, что вы хотите узнать.

Quote:
По теме, что не создается акк с Public account... и панель обновлял и ТС перезапускал, добавленные акки не появляются

А обычные аккаунты добавляются? Файлы настроек доступны для изменения?
Если да, и по прежнему не получается - пришлите в личку ссылку, которую пытаетесь добавить.

#506:  Author: newsky PostPosted: Wed Dec 14, 2016 10:57
    —
D1P, Большое спасибо за подробное разъяснение!



Quote:
А обычные аккаунты добавляются? Файлы настроек доступны для изменения?

Сейчас проверил, нет, новые аккаунты не добавляются, хотя за всё время использования плагина, создано 18 аккаунтов, видимо в какой-то момент, что-то "поломалось". Всегда добавляю из Мастер, поверх существующих файлов с последующим перезапуском ТС. В настройках ТС ничего не меняю. И главный момент! Доступен ли файл настроек для изменений? Думаю да! Потому-как, всё, что я добавлял (новые аккаунты) в файле есть! Но они не отображаются в менеджере аккаунтов! Во как!


Quote:
Тем, что это разные и несравниваемые вещи, без контекста мне совершенно непонятно, что вы хотите узнать.

Я хочу узнать и научиться пользоваться всеми функциями, которые появляются в плагине, потому, как бывают случае, когда нужно "изобразить", что-то эдакое и не понятно, возможно это реализовать или нет. Подключение публичной папки например, для удобства скачивания, либо копирование содержимого публичной ссылки в свой аккаунт и так далее, варианты бывают разные, хочется уметь это делать и понимать, как это работает.

Небольшое уточнение по функции Copying/moving between accouns via public link...
Правильно-ли я понимаю сам процесс... при указанных выше настройках, в одной панели открываем облако1 во второй панели облако2, в зависимости от задачи (копирование/перенос) выбираем нужную папку, жмем f5/f6 и получаем тот самый процесс, когда задача выполняется путем создания публичных ссылок, копированием/переносом и удалением ссылки?
UPD:Прямое редактирование MailRuCloud.ini "проявило" все добавленные аккаунты, которые раньше не отображались. В чем может быть причина такого поведения?

#507:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 11:48
    —
Quote:
Потому-как, всё, что я добавлял (новые аккаунты) в файле есть! Но они не отображаются в менеджере аккаунтов!

Quote:
UPD:Прямое редактирование MailRuCloud.ini "проявило" все добавленные аккаунты, которые раньше не отображались. В чем может быть причина такого поведения?

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

Quote:
Правильно-ли я понимаю сам процесс...

Да. Именно так, как и написано в справке.

#508:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Dec 14, 2016 22:31
    —
Поставил последнюю версию из master - перестало работать переименование файлов в облаке. Вернул предпоследнюю (от 6 числа) - ошибка исчезла.

Заодно вопрос: в справке сказано, что у параметра Network operations timeout есть некое стандартное значение. Хотелось бы узнать, а чему оно равно?


Last edited by lsched on Wed Dec 14, 2016 22:36; edited 1 time in total

#509:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 14, 2016 22:33
    —
lsched
Подтверждаю.

UPD: зафикшено.

Quote:

Заодно вопрос: в справке сказано, что у параметра Network operations timeout есть некое стандартное значение. Хотелось бы узнать, а чему оно равно?

Не знаю, это какое-то системное значение. Я гуглил, когда делал, но сейчас уже не помню.

#510:  Author: Statik PostPosted: Thu Dec 15, 2016 13:46
    —
Скажите, только у меня не получается зайти с двухфакторной аутентификацией? Если отключить, то все работает нормально.

#511:  Author: Demitsan PostPosted: Fri Dec 16, 2016 08:41
    —
У меня тоже не работает.

#512:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 16, 2016 09:24
    —
Statik, Demitsan
похоже, галочка включения двухфакторки по моей невнимательности оказалась видимой в одной из сборок. Функция ещё не работает, в последних сборках я галку убрал.

#513:  Author: Statik PostPosted: Fri Dec 16, 2016 10:23
    —
Ждем с нетерпением реализации данной функции Smile

#514:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sat Dec 17, 2016 21:30
    —
Прошу перепроверить..
Хотел удалить файл с облака, но что-то задумался и место просто Del нажал Shift+Del (типа мимо корзины) - сначала завис весть ТК, а потом еще и "крашнулся" в придачу.

#515:  Author: D1PLocation: Тбилиси PostPosted: Sun Dec 18, 2016 01:58
    —
aLLigator
А что проверять-то? Вестимо, какой-то случайный глюк, да и плагины не различают Del/Shift+Del.

#516:  Author: Ronim PostPosted: Tue Dec 20, 2016 12:40
    —
D1P
Несущественно, но на всякий - вдруг будет желание глянуть:
при выводе результатов поиска на панель, размеры (внизу, в статстрочке выше командной строки) для некоторых файлов отображаются некорректно. При копировании группы файлов с панели поиска на компьютер тоже (в окне копирования, выше кнопки "В фоне"), как общий, так и текущий.

-

По поводу ошибки "Достигнуто максимальное количество перенаправлений при запросе" - исходя из небольшой статистики для себя принял:
а. ошибка проявляется только в Win-32 Ultimate (5 установок на разных машинах с трёх разных дистрибутивов - с остальными сборками и Ultimate x64 всё нормально на этих же машинах без исключений);
б. вылечить всегда (пока) удаётся установкой помянутого выше Гислеровского плагина cloudplugin_chromium1.08, но непременно этого именно - для Хрома. Кстати, при этом (после установки этого плагина) начинает нормально работать в ХР и встроенный WebDAV (у меня нигде в ХР до того не работал).
Может, кому-то будет полезно к сведению Smile


Last edited by Ronim on Tue Dec 20, 2016 12:45; edited 1 time in total

#517:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 12:45
    —
Ronim
Quote:
при выводе результатов поиска на панель, размеры (внизу, в статстрочке выше командной строки) для некоторых файлов отображаются некорректно

Можно скриншот, иллюстрирующий проблему?

Quote:
вылечить всегда (пока) удаётся установкой помянутого выше Гислеровского плагина cloudplugin_chromium1.08

Очень интересно, я скачаю и посмотрю, что это такое вообще. По идее, эти плагины никак не должны взаимодействовать, единственное, что приходит в голову - cloudplugin что-то меняет в системных настройках.

#518:  Author: Ronim PostPosted: Tue Dec 20, 2016 13:07
    —
D1P wrote:
Можно скриншот?

Отправил в личку несколько

D1P wrote:
что-то меняет в системных настройках.

Он по объёму раз в 50 больше обычного Razz
Не сам плагин, конечно, а пакет - там пара объёмных dll-лек ещё

#519:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 13:09
    —
В личке пусто. Заливайте в облако, расшаривайте, и ссылку прямо сюда.

#520:  Author: Ronim PostPosted: Tue Dec 20, 2016 13:15
    —
Виноват, не отправилось чего-то. Без темы не отправляется, оказывается.
Там много - тут модераторы - не хочу Smile

#521:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Dec 20, 2016 15:39
    —
Ronim
Чтобы тут не конфликтовать с модераторами, достаточно соблюдать элементарные правила, в том числе точки в конце фраз ставить.

#522:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 16:19
    —
Ronim
Поздравляю, это совершенно явный баг в самом TC, который я буду репортить Гислеру.

Оказалось, что получая листинг файлов при поиске внутри WFX-плагинов, TC не учитывает значение nFileSizeHigh в структуре tWIN32FINDDATAW. Таким образом, размеры файлов больше $FFFFFFFF (4294967295) байт всегда будут отображаться неправильно.

То, что это баг в самом TC можно убедиться, воспроизведя ситуацию в любом другом плагине. Вот, например, скриншот из плагина VirtualPanel, который совершенно корректно показывает размеры больших файлов в панелях, но имеет схожий глюк при выносе результатов поиска на панель (тут размер файла вообще получается отрицательный).

#523:  Author: FlasherLocation: Москва PostPosted: Tue Dec 20, 2016 16:25
    —
D1P wrote:
но имеет схожий глюк при выносе результатов поиска на панель (тут размер файла вообще получается отрицательный).
Подтверждаю насчёт неверного размера, но не отрицательного.

#524:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 16:28
    —
Flasher
Отрицательный у меня отобразился для файла размером 7191892027 байт. Почему - непонятно, это меньше, чем $FFFFFFFF*2.
Но это пусть Гислер разбирается, пишу сейчас ему репорт.

#525:  Author: FlasherLocation: Москва PostPosted: Tue Dec 20, 2016 16:35
    —
D1P
Ага, взял всё, что меньше 5.9 Гб, - выдаёт положительный размер, больше - отрицательный.

#526:  Author: Ronim PostPosted: Tue Dec 20, 2016 16:47
    —
D1P wrote:
Ronim
Поздравляю

Спасибо Very Happy
Но насчёт Гислера... - может, это все плагины кривые? Very Happy
Изредка, но бывает Smile

 !  Avada:
Все противоречащие правилам излишества из этого и следующего постов удалены. Нежелание тут больше появляться принято к сведению, поэтому больше никаких слов с моей стороны по этому поводу не будет.

#527:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 17:03
    —
Ronim
Quote:
Но насчёт Гислера... - может, это все плагины кривые?

Нет. Нужные значения абсолютно явным образом устанавливаются в коде, который обрабатывает вызовы и при показа файлов на панелях, и при поиске. Ошибка в TC.

И обсуждения действий модераторов здесь вести не нужно, это уже явным образом нарушает правила и мешает дискуссии по теме.

#528:  Author: Ronim PostPosted: Tue Dec 20, 2016 17:14
    —
D1P wrote:
Нет. ... Ошибка в TC.

А, ну да в API. Сам-то Total совершенно корректно отображает всё что нужно на панели поиска, а в облаках он и не обязан, вроде Smile

Счастья и заслуженной удачи тебе/Вам! Smile

#529:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 17:40
    —
Зарепортил багу на оффоруме, желающие могут плюсануть/дополнить.

#530:  Author: FlasherLocation: Москва PostPosted: Tue Dec 20, 2016 18:05
    —
D1P
Выяснил точный размер с выводом отрицательных значений до байта: > 6442450943.

#531:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 20, 2016 18:10
    —
Flasher
Прикольно. Это 0x17FFFFFFF или 0xFFFFFFFF*1.5 + 1.

#532:  Author: FlasherLocation: Москва PostPosted: Tue Dec 20, 2016 18:13
    —
D1P
А, ну, как раз 6 Гб = 6442450944 байт. Т.е. начиная ровно с 6 Гб, показывает минус.

#533:  Author: litvinoven PostPosted: Wed Dec 21, 2016 03:41
    —
Поставил плагин (WinXp+TC9a), но он почему-то ищет библиотеки SSL только в директории TC и WinXp и не видит их в своей директории (ни в корне, ни в \х32\). Опция загружать библиотеки только из своей директории включена. Загрузку файлов отслеживал FileMon'ом.

PS
Что-то странное. Выгрузил все плагины, вернул библиотеки в \х32\, а плагин вообще перестал их искать и загружать. Разве они не нужны при работе с HTTPS?

#534:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 21, 2016 09:59
    —
litvinoven
После включения опции загрузки своих библиотек TC перезапускался?

Quote:
Разве они не нужны при работе с HTTPS?

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

#535:  Author: litvinoven PostPosted: Wed Dec 21, 2016 14:51
    —
D1P
Всё прояснилось.
При первом запуске плагина ещё нет файла MailRuCloud.global.ini, и он не создаётся даже при выборе опции загрузки библиотек.
Если его просто скопировать в директорию плагина (с включенной опцией), он не подхватывается до перезагрузки ТС.
Т.е. надо или создавать этот файл при первой же настройке свойств плагина, или включить его в распространяемый пакет файлов.
Также хорошо бы включить в пакет (или иметь на гитхабе) версии библиотек, не требующие msvcr110.dll - чтобы не искать их в интернете.

За плагин - спасибо!

#536:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 21, 2016 15:32
    —
litvinoven
Quote:
При первом запуске плагина ещё нет файла MailRuCloud.global.ini

Это файл для сохранения настроек плагина, он создаётся при первом их сохранении.
Quote:
он не создаётся даже при выборе опции загрузки библиотек.

Нужно нажать кнопку "Apply". Автоприменение настроек было раньше, когда самих настроек было меньше.
Quote:
он не подхватывается до перезагрузки ТС

Именно так. Часть глобальных настроек применяется только при инициализации плагина (настройки подгрузки библиотек - в том числе), и изменить это нельзя архитектурно.
Quote:
Т.е. надо или создавать этот файл при первой же настройке свойств плагина

Именно так и происходит.
Quote:
Также хорошо бы включить в пакет (или иметь на гитхабе) версии библиотек, не требующие msvcr110.dll - чтобы не искать их в интернете.

Если вы дадите мне эти библиотеки, то можно будет попробовать так сделать.

#537:  Author: litvinoven PostPosted: Wed Dec 21, 2016 22:08
    —
D1P
Я, наверное, неточно написал. При настройке плагина я естественно нажимал кнопку "Apply", но файл MailRuCloud.global.ini создаётся и потом используется при нормальном выходе из плагина. А когда он не находит библиотеки, приходится выходить через отмену соединения. В этом случае, при новом запуске плагин продолжает искать библиотеки только в директории ТС - до перезапуска ТС.

Библиотеки, не требующие msvcr110.dll:
https://cloud.mail.ru/public/MdHw/XE6o2e3NP

#538:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 21, 2016 23:17
    —
litvinoven
Я в любом случае не могу тут ничего изменить - взаимодействие с библиотеками SSL целиком отдано на откуп Indy, и лезть ещё и в их код у меня нет ни времени, ни желания.

Quote:
Библиотеки, не требующие msvcr110.dll:

Ну, во-первых, там только для одной разрядности библиотеки, а если менять - так уж всё, а во-вторых - лучше просто ссылку источник, откуда они они взяты (если, конечно, либы не собраны самостоятельно).

#539:  Author: litvinoven PostPosted: Thu Dec 22, 2016 02:02
    —
D1P
Quote:
Я в любом случае не могу тут ничего изменить

Мне кажется будет достаточно, если в пакете плагина просто будут ini-файлы с дефолтными установками.

Ссылки на библиотеки я нашёл где-то в этой теме, но в скачанном мной файле были только 32-разрядные файлы.

#540:  Author: D1PLocation: Тбилиси PostPosted: Thu Dec 22, 2016 10:03
    —
litvinoven wrote:
Мне кажется будет достаточно, если в пакете плагина просто будут ini-файлы с дефолтными установками.

Я могу вместо этого изменить настройку по умолчанию.

Quote:
в скачанном мной файле были только 32-разрядные файлы.

Тогда пока не буду ничего менять.

#541:  Author: FlasherLocation: Москва PostPosted: Thu Dec 22, 2016 20:20
    —
D1P
Удивительно, что на баг в FS-плагинах так и не последовало реакции.
Я бы ссылку на VirtualPanel заменил на эту.

#542:  Author: D1PLocation: Тбилиси PostPosted: Thu Dec 22, 2016 21:18
    —
Flasher
Гислер не всегда отвечает сразу, но было бы хорошо если кто-то отписался в тему с подтверждением бага.
Ссылку поменял, я изначально и хотел поставить ссылку на totalcmd.net, но при проверке сайт у меня не открывался, и я решил не рисковать - в описании бага и так указано про любой плагин, так что особой проблемы я не увидел.

#543:  Author: FlasherLocation: Москва PostPosted: Thu Dec 22, 2016 21:54
    —
D1P
Он параллельно в других темах отвечал, т.ч. не знаю ждать ли вообще ответа. По ссылке ясно. MVV отметился.

#544:  Author: addhaloka PostPosted: Fri Dec 23, 2016 07:09
    —
D1P wrote:
а во-вторых - лучше просто ссылку источник, откуда они они взяты

Это сборка Indy, просто более новая версия, чем в плагине. Отсюда: http://indy.fulgan.com/SSL/

p.s.
 Hidden text

#545:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 23, 2016 10:16
    —
addhaloka wrote:
Это сборка Indy, просто более новая версия, чем в плагине.

Ок, как будет время, я посмотрю эти библиотеки.
Quote:
Всё же с проблемой одинаковых библиотек никак не решаемо?

Ничего обещать не могу, это задача несколько за пределами моей компетенции.

#546:  Author: D1PLocation: Тбилиси PostPosted: Thu Jan 05, 2017 16:55
    —
В последней мастер-сборке добавил поддержку расширенных доступов к каталогам через Alt+Enter, желающие могут потестировать.

И ещё: я хочу добавить в плагин иконки для разных типов каталогов/аккаунтов, но сам рисовать не умею, выдирать откуда-то считаю неправильным, а среди открытых наборов иконок я ничего подходящего не нашёл. Поэтому у меня небольшая просьба к пользователям, которые смогли бы помочь найти/нарисовать иконки.
Иконки нужны следующие:
- Обычный каталог.
- Публичный каталог (есть общедоступная ссылка).
- Расшаренный каталог (предоставлены права доступа определённым пользователям).
- Публичный расшаренный каталог (есть общедоступная ссылка + доступы определённым пользователям).
- Облачный аккаунт (т.е. обычный аккаунт).
- Публичный аккаунт (RO-аккаунт с доступом по ссылке).

UPD: я пока поставил самодельное творчество по мотивам стандартного майловского оформления, если кому не нравится - иконки отключаются в настройках.


Last edited by D1P on Sun Jan 08, 2017 16:13; edited 1 time in total

#547:  Author: newsky PostPosted: Sun Jan 08, 2017 15:50
    —
Как-то очень странно теперь выглядят папки...всё "склеилось"

#548:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 16:12
    —
newsky
А в настройках TC в "Размер значков" какие отступы стоят? У меня похожий вид только при нулевом вертикальном отступе, уже на одном пикселе промежуток чётко виден.
Хотя на картинке вижу явный баг - иконка перехода на верхний уровень не должна подменяться, поправлю.

#549:  Author: newsky PostPosted: Sun Jan 08, 2017 18:29
    —
D1P
Честно говоря, про отступ не знаю где посмотреть:


Last edited by newsky on Sun Jan 08, 2017 19:03; edited 2 times in total

#550:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 18:33
    —
В TC 8.5, например.

#551:  Author: newsky PostPosted: Sun Jan 08, 2017 18:57
    —
У меня 8.52a. Скрин настроек с закладкой "Значки" приложил. Иных мест связанных с "отступами" не нашел.

#552:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 18:58
    —
Значит память меня обманула, и эта опция добавлена в 9.0.

#553:  Author: newsky PostPosted: Sun Jan 08, 2017 19:03
    —
Как-бы там ни было, стандартные значки не "склеиваются":

#554:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 19:05
    —
У меня не склеиваются и нестандартные. Я покопаюсь, конечно но в любом случае советую обновиться до девятой версии.
Иконки в плагине могут быть отключены в настройках, если что.

#555:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sun Jan 08, 2017 19:37
    —
D1P wrote:
UPD: я пока поставил самодельное творчество по мотивам стандартного майловского оформления, если кому не нравится - иконки отключаются в настройках.

А возможно их вынести за пределы файла плагина? кому не нравится - взяли и заменили не те что нравятся!

#556:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 21:56
    —
Я предпочту, чтобы кто-нибудь прислал мне иконки, которые понравятся всем, а я включу их в плагин =)

#557:  Author: FlasherLocation: Москва PostPosted: Sun Jan 08, 2017 22:01
    —
Чтобы всем понравилось, иконки должны соответствовать текущим для папок в ТС, что возможно разве только методом наложения на них меток.

#558:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 08, 2017 22:03
    —
Flasher
Полностью согласен. Но API WFX не позволяет добавлять оверлеи к иконкам, а писать механизм, который будет это делать мне слегка лениво.

#559:  Author: FlasherLocation: Москва PostPosted: Sun Jan 08, 2017 22:15
    —
D1P
Понятно, тогда вариант чуть хуже. В 9-ке включено два представления: встроенное и из Проводника. Тащится умолчательная иконка из обоих и дорисовывается. Если версия ТС старая, то берём пак со встроенной иконкой. Если новая, то проверяем по ключу OldListIcons.

#560:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 09, 2017 04:09
    —
Flasher
Мне не нравится этот вариант, и делать его ещё более лениво. С оверлеями куда лучше.

#561:  Author: FlasherLocation: Москва PostPosted: Mon Jan 09, 2017 04:21
    —
D1P
Ну, а третьего и не дано.

#562:  Author: UserPlayer PostPosted: Mon Jan 09, 2017 09:01
    —
Скажите пожалуйста а можно ли данным плагинам получать публичную ссылку на файл?

есть тысяча фалов

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

#563:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 09, 2017 09:03
    —
UserPlayer
Alt+Enter.

#564:  Author: UserPlayer PostPosted: Mon Jan 09, 2017 09:06
    —
Спасибо.

Получается на каждый файл нужно отдельно нажать Alt+Enter?

с тысячью файлами это будет долго


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

#565:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 09, 2017 09:13
    —
Другого варианта сгенериировать ссылку пока нет, но я могу добавить в плагин команду для генерации ссылок для всех файлов в текущем каталоге. Устроит? При этом надо будет учитывать, что в облаке есть лимит на 1000 публичных ссылок, и при превышении этого числа самые старые ссылки удаляются.
А получить имеющиеся ссылки несложно уже сейчас: нужно вывести значение в контентную колонку и скопировать оттуда командой cm_CopyFileDetailsToClip, например.

#566:  Author: UserPlayer PostPosted: Mon Jan 09, 2017 09:16
    —
Quote:
Другого варианта сгенериировать ссылку пока нет, но я могу добавить в плагин команду для генерации ссылок для всех файлов в текущем каталоге. Устроит?

Спасибо. Это было бы очень замечательноSmile

Quote:
нужно вывести значение в контентную колонку и скопировать оттуда командой cm_CopyFileDetailsToClip

не показывает данное значение Sad

есть колонки тип, размер, дата, атрибуты и атрибуты выглядит так ----

#567:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 09, 2017 09:17
    —
Quote:
не показывает данное значение

Скорее всего что-то неправильно делаете. Я инструкций давать не буду, это уже не к плагину относится, а к TC, читайте его справку/ищите на форуме.

#568:  Author: UserPlayer PostPosted: Mon Jan 09, 2017 09:38
    —
Quote:
Скорее всего что-то неправильно делаете. Я инструкций давать не буду, это уже не к плагину относится, а к TC, читайте его справку/ищите на форуме.

буду разбираться. Спасибо.

#569:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Mon Jan 09, 2017 17:45
    —
Flasher wrote:
Чтобы всем понравилось, иконки должны соответствовать текущим для папок в ТС

Вот именно! и если кто использует альтернативный ICL для представления стандартных для ТС файлов/папок все равно будет несовпадения и недовольные (например я).
Почему так сложно вынести иконки в тот же внешний ICL чтобы можно было его при необходимости редактировать?

#570:  Author: addhaloka PostPosted: Mon Jan 09, 2017 18:09
    —
aLLigator wrote:
Почему так сложно вынести иконки в тот же внешний ICL чтобы можно было его при необходимости редактировать?

Тогда уж лучше в dll, имхо покрасивей будет, да и стандартный ICL (icl32 это уже обычная длл x32) не поддерживается в осях выше XP.
А в целом, поддерживаю идею с внешней библиотекой значков.

#571:  Author: StaniclawLocation: Ташкент PostPosted: Mon Jan 09, 2017 18:57
    —
addhaloka wrote:
aLLigator wrote:
чтобы можно было его при необходимости редактировать?

Тогда уж лучше в dll, имхо покрасивей будет,
DLL сложнее редактировать.

#572:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 09, 2017 23:39
    —
Никаких внешних dll/icl не будет, в край - подгрузка иконок из каталога, возможно с вариантом оверлейного отображения.

#573:  Author: addhaloka PostPosted: Tue Jan 10, 2017 21:50
    —
D1P wrote:
в край - подгрузка иконок из каталога

Иконки врассыпную - ещё более некрасиво, чем устаревшая ICL. Тогда уж лучше ничего в это плане не делать, остановиться на этом. Имхо.

#574:  Author: D1PLocation: Тбилиси PostPosted: Wed Jan 11, 2017 00:24
    —
addhaloka
Если дать возможность подгружать свои иконки, но по умолчанию никаких иконок не прилагать, то ничьё чувство вкуса задето не будет.

#575:  Author: lschedLocation: Россия, Саратов PostPosted: Wed Jan 11, 2017 21:57
    —
Что-то в последней версии плагина поломалось с перемещением RO файлов в облако.
Файл закачивается до 100%, после чего в окошке FTP бежит одна и та же строка:
Can't delete file e:\Video\Файл.mp4, ignored.
Прекратить это удалось только убиванием ТС. Сам файл при этом таки был удален, зато лог-файл успел перевалить за пару мегов.

З.Ы. Новые иконки, мягко выражаясь, не комильфо. Сразу отключил.

#576:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Fri Jan 13, 2017 22:45
    —
D1P wrote:
addhaloka
дать возможность подгружать свои иконки

Может для простоты просто брать иконки из секции [Associations]?

#577:  Author: D1PLocation: Тбилиси PostPosted: Fri Jan 13, 2017 23:01
    —
lsched
На каких настройках воспроизводится ошибка?
aLLigator
Нет, это будет не очень проще.

#578:  Author: lschedLocation: Россия, Саратов PostPosted: Sat Jan 14, 2017 16:49
    —
MailRuCloud.global.ini
 Hidden text

MailRuCloud.ini
 Hidden text

#579:  Author: LonerDLocation: Донецк PostPosted: Sat Jan 21, 2017 15:10
    —
Load SSL only from plugins directory - нет защиты от дурака.
Если SSL-файлов нет в каталоге с плагином - тотал крашится.


-------------------------------------
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?

#580:  Author: D1PLocation: Тбилиси PostPosted: Sat Jan 21, 2017 21:53
    —
lsched
Проверь на билде из master, я исправил ошибку.
LonerD
Добавил проверку на существование файлов библиотек при загрузке. Это не избавит от проблемы, если dll-файлы скоррапчены, но если они отсутствуют, то хотя бы проблемы не будет.
Quote:
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?

Не знаю. Подозреваю, что тут замешана чёрная магия.

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

Мне прислали фикс, исправляющий проблему с двойным нажатием на кнопку "Отключение" (это обсуждалось начиная отсюда, например. Оказалось, что проблему вызывает отсутствующий слеш при вызове LogProc c MSGTYPE_CONNECT (в патче по ссылке наглядно показано).
Интересно, что в справке слеш в команде приводится:
Quote:
"CONNECT" followed by a single whitespace, then the root of the file system which was connected, without trailing backslash. Example: CONNECT \Filesystem

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

#581:  Author: LonerDLocation: Донецк PostPosted: Sun Jan 22, 2017 01:37
    —
D1P wrote:
LonerD
Добавил проверку на существование файлов библиотек при загрузке.
Quote:
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?

Не знаю. Подозреваю, что тут замешана чёрная магия.

Сейчас если нет файлов в каталоге - то видимый принцип работы аналогичен снятой галочке.
Что значит чёрная магия? "Если опция отключена, то плагин попытается загрузить библиотеки, найденные в системе." Плагин лазает по всей системе и загружает первые найденные ssl-библиотеки? В каталоге Windows таких библиотек нет, но они у меня есть в разных местах на дисках (в папках установленных программ).

#582:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 22, 2017 02:14
    —
LonerD
Ну я просто отвечал уже в этой теме, и не раз - если библиотеки загружены в систему сторонним приложением (что очень вероятно, их использует куча софта), то плагин использует их. Ну должен, хотя в целом механизм мне неизвестен, это чёрный магический ящик, в который мне лезть не очень хочется.

#583:  Author: addhaloka PostPosted: Sun Jan 22, 2017 03:00
    —
LonerD wrote:
Что значит чёрная магия?

Я когда-то с таким же столкнулся. Very Happy Забил поначалу, но потом всё же пришлось разбираться - помог Process Hacker, в нём показывается, откуда загружена длл.

#584:  Author: Skif_off PostPosted: Sun Jan 22, 2017 20:42
    —
D1P
Опция Preserve file creation time не работает с публичными ссылками?

#585:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 22, 2017 21:02
    —
Skif_off
Сейчас нет. Я посмотрел по быстрому - для публичных каталогов листинг сохраняется не с той полнотой, что для обычных, поэтому не удаётся получить метку времени, хотя она как раз есть.
Завёл тикет.

#586:  Author: lschedLocation: Россия, Саратов PostPosted: Sun Jan 22, 2017 22:40
    —
D1P
Спасибо, стало как надо.
Еще большая благодарность за кнопку отключения!
Еще бы от ошибок сети при передаче избавиться... Мечты, мечты...

#587:  Author: totaltec PostPosted: Sun Jan 22, 2017 23:49
    —
Доброго времени. При добавлении аккаунта, после подтверждения Add\Apply все поля формы для регистрации снова пустые, аккаунт не добавляется, соединения не происходит

#588:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 22, 2017 23:52
    —
totaltec
Не оно?

#589:  Author: totaltec PostPosted: Mon Jan 23, 2017 01:05
    —
да, оно, спасибо. Теперь:

CONNECT 1234
Login to 1234@mail.ru
Requesting auth token for 1234@mail.ru
error: getting auth token for 1234@mail.ru

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

D1P
Порядок, работаем. Спасибо.

#590:  Author: newsky PostPosted: Fri Jan 27, 2017 23:37
    —
Решил попробовать 9 версию TC причем на XP и что-то как-то вот:
Эта же переносная версия на Win7 x64 работает без проблем.
Версия плагина из Мастер (скачана 27.01.2017 в 22:30 по Москве)

Code:

---------------------------
Total Commander 9.0a
---------------------------
External exception EEDFADE.
External exception EEDFADE
Windows XP SP3 5.1 (Build 2600), 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:
02495A68
0055A783  0055A81A  0055A905  0044CA97  00448D51  00426AE0
0044983E  00426AE0  00448DE3  00426AE0  00440085  004026B8
004026B8  00448D51  00426AE0  00448D51  00426AE0  00448EAE
0044983E  00426AE0  00448DE3  00426AE0  004D8732  0046714B
004026B8  00402249  00402249  0059DD1B  004026B8  004026B8
00448D51  00426AE0  00448EAE  0044983E  00426AE0  00448DE3
00426AE0  004479D4  00447881  00448EAE  004477B7  00449BF2
00447881  0044983E  >00426AE0  00448DE3  00426AE0  00448D51
00426AE0  00448EAE  0044983E  00426AE0  00448DE3  00426AE0
0042C1C9  0042C264 
Raw:
00402249  00403414  004021C8  00417ED8  00417B65  00417F38
004180C2  0041810A  0055A783  0055A7D5  0054005A  0055A81A
0055A905  004676AB  004676E0  0044CA97  00448D51  00426AE0
00449BB7  00447881  00449B0D  00447881  00437143  0044983E
00449861  00426AE0  00448DE3  00426AE0  00440085  004023C7
00407AA6  004020A2  004023C7  004023EF  004026B8  00403707
004037F6  00407DC2  00426AE0  00448DE3  00426AE0 


А этот вариант ошибки, на начисто установленном плагине, условия те-же TC 9a, XP:

Code:
---------------------------
Total Commander 9.0a
---------------------------
Exception in MailRuCloud.wfx:FsFindFirstW!
External exception EEDFADE
Windows XP SP3 5.1 (Build 2600), 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:
02695A68
>004026B8  0055A81A  0055A905  0044CA97  00448D51  00426AE0
0044983E  00426AE0  00448DE3  00426AE0  00440085  004026B8
004026B8  00440085  00448D51  00426AE0  00448EAE  0044983E
00426AE0  00448DE3  00426AE0  004D8732  00448D51  00426AE0
00446749  00426AE0  00448DE3  00426AE0  00448D51  00426AE0
00448EAE  0044983E  00426AE0  00448D51  00426AE0  00448EAE
0044983E  00426AE0  00448DE3  00426AE0  004DA7B8  004479D4
00447881  00448EAE  004477B7  00449BF2  00447881  0044983E
00426AE0  00448DE3  00426AE0  00448D51  00426AE0  00448EAE
0044983E  00426AE0  00448DE3  00426AE0  0042C1C9  0042C264

Raw:
0041F597  0041F8B2  004023C7  004023EF  004026B8  00402249
00403414  004021C8  004023C7  004023EF  00424F1F  004020A2
00402226  00402249  00417ED8  00417B65  004E6F17  0044CA97
00402249  00403414  004021C8  00417ED8  00417B65  00417F38
00448D51  00426AE0  00440085  004023C7  00407AA6  00402249
004023C7  004023EF  004026B8  00403707  004037F6  00448DE3
00426AE0


UPD
А обновил плагин на Win7x64 (той-же версией из мастер от 27.01.2017 22:30 Мск) и теперь крашится ТС при подключении к облаку. А без обновления всё ок работает (не знаю как посмотреть версию плагина)

#591:  Author: D1PLocation: Тбилиси PostPosted: Sat Jan 28, 2017 01:43
    —
Ошибки вида
Quote:
Exception in MailRuCloud.wfx
не дают ровно никакой информации, если не приложено точное пошаговое описание их воспроизведения вместе конфигурацией плагина.
Рабочую/нерабочую версию можно различать по тому, откуда они взяты, например рабочая - из релизов, нерабочая - из master и т.п.

В принципе, если x32 работает а x64 крашится на одинаковых настройках и одинаковых сценариях - это уже какая-то информация, но её всё равно мало для воспроизведения и отслеживания бага.

#592:  Author: Skif_off PostPosted: Sat Jan 28, 2017 11:22
    —
D1P
Нет ли в ближайшее время в планах скомпилить бинарники? Хотелось пощупать пару крайних коммитов Smile

А какая версия Delphi используется? Возможно ли, хотя бы гипотетически, собрать/портировать версию для Linux (для DC)?

#593:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 29, 2017 13:28
    —
Skif_off
Планы есть, времени нет. Код там недотестирован, обычно я не отправляю в мастер такое, но тут надеялся быстро доработать, но надежды не оправдались.

Quote:
А какая версия Delphi используется?

10.1 Berlin.
В грядущей версии Delphi обещается Linux-компилятор, но что это будет - неясно. Сейчас же можно попробовать собрать код под Lazarus, но объём переработок я оценить не могу, поскольку не знаю, что в Lazarus есть. Если есть Indy или близкий аналог - то проблем с портированием не будет.

#594:  Author: Skif_off PostPosted: Sun Jan 29, 2017 14:19
    —
D1P
Понял, спасибо, подождём.

Судя по вики, Indy несложно добавить в компоненты Lazarus, но собрать не пробовал. (Интересует возможность прикрутить к DC.)

#595:  Author: newsky PostPosted: Sun Jan 29, 2017 20:38
    —
D1P wrote:

В принципе, если x32 работает а x64 крашится на одинаковых настройках и одинаковых сценариях

Именно так. Опишу ситуацию чуть подробней.
Стояла 8.52 версия ТС, решил попробовать, что есть 9.0, перенёс и подключил работающий (рабочий) плагин в 9 версию. Всё работает. Оч.хор. Так-как слежу за темой развития плагина, понял, что в мастере появилась новая версия. Скачал. Распаковал в папку с установленным плагином. Новые файлы переписали старые. Вышел из ТС, перегрузил ПК. Включаю ПК, запускаю ТС х32 - Всё в порядке. Запускаю х64 версию - ТС крашится. Как дать дополнительной информации для отслеживания бага?

Предыдущие ошибки, которые я озвучил чуть ранее, происходят и на рабочей версии плагина и на обновлённой из мастер и установленной с чистогоо листа на ТС9.0 в ОС XP. На XP c 9.0 версией плагин у меня ни в каком виде не запускается. В версии 8.52 всё работало как часы. Опять-же, подскажите, как и кукую дать доп. информацию для отлова?

#596:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 30, 2017 15:45
    —
В мастере новая сборка.
Исправлены некоторые зарепорченные ошибки + добавилась поддержка иконок примерно так, как это обсуждалось ранее в теме (описание в readme).
Я включил в плагин только иконки 16x16 подходящие для оверлейного отображения, но в подкаталоге icons лежат те же самые иконки, которые можно заменить на свои, и использовать уже их.

newsky
Тут начнём с самого начала. Мне нужны ответы на вопросы (даже если они уже приводились ранее):
- Версия ОС и версия TC?
- Воспроизводится ли ошибка на текущей версии из master?
- На каком этапе происходит вылет (открытие сетевого окружения, вход в плагин, вход в аккаунт)?
- С какими настройками происходит вылет (содержимое MailRuCloud.global.ini)?
- Если удалить (переименовать) все ini-файлы и запустить плагин начисто - вопроизводится ли ошибка?

#597:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Jan 30, 2017 22:47
    —
Погонял с неделю теперь уже предпоследнюю версию. Работает заметно стабильнее, ошибок сети стало намного меньше (всего пару раз). Ошибок плагина вообще не было (и уже давно). Приятнее всего, что ушла задержка после 100%-ой загрузки файла в облако. Мечты потихоньку сбываются Smile

#598:  Author: newsky PostPosted: Tue Jan 31, 2017 00:56
    —
D1P wrote:

Тут начнём с самого начала...

1. Win7x64, TC 9.0
2. Да, на x64 версии ТС ошибка (краш), на х32 ошибок нет
3. На этапе входа в аккаунт
4.
Code:
[Main]
LoadSSLDLLOnlyFromPluginDir=1
PreserveFileTime=1
DescriptionEnabled=1
OperationsViaPublicLinkEnabled=1
AskOnErrors=0
ChunkOverwriteMode=0
DeleteFailOnUploadMode=0
OverwriteLocalMode=0
DisableMultiThreading=0
IconsMode=0
SocketTimeout=-1
ProxyType=0
ProxyServer=
ProxyPort=0
ProxyUser=
ProxyPassword=
ProxyTCPwdMngr=0

5. Если удалить ini файлы, ошибка НЕ воспроизводится.

Нашел при каком условии воспроизводится ошибка: Если галочка
Load SSL libraries only from plugin directory стоит - ТС крашится, если не стоит, всё впорядке и на х32 и на х64

Ещё заметил, галочка Override split file size to не ставится. Точнее ставится, но после Apply и закрытия настроек, открыв их снова галочка снята.

На XP и ТС9.0 ни в каком виде плагин не заработал, ни с удаленными ini ни со снятой галочкой Load SSL libraries only from plugin directory никак. При попытке подключится к облаку ТС крашится.

#599:  Author: D1PLocation: Тбилиси PostPosted: Tue Jan 31, 2017 10:40
    —
Quote:
Ещё заметил, галочка Override split file size to не ставится. Точнее ставится, но после Apply и закрытия настроек, открыв их снова галочка снята.

Так и должно быть, опция применяется только если изменить значение размера разбиения.

#600:  Author: newsky PostPosted: Fri Feb 03, 2017 12:39
    —
Обнаружил новую катастрофу...
TC 9.0 и 8.52 х64, версия плагина из мастер (03.02.2017)

На облаке, имеются файлы зашифрованные с помощью encfs4win и залитые некоторое время назад на облако с помощью плагина CloudMailRu. Некоторые файлы имеют "Длину целевого пути (265) превышает 259 символов", как сообщает ТС при попытке скопировать такие файлы из облака на ПК. Нажав "Сохранить имя" начинается процесс копирования. После завершения копирования ТС крашится. НО! Файл в итоге скачивается и после расшифровки, он прекрасно открывается, воспроизводится, то-есть, файл с облака скачивается корректно и копируется на ПК с этим "Превышающем длину целевого пути".

При попытке произвести подобное копирование x32 версией (8.52) получаю вот такое сообщение:
Code:
---------------------------
Total Commander 8.52a
---------------------------
Exception in MailRuCloud.wfx:FsGetFileW!
External exception EEDFADE
Windows 7 SP1 6.1 (Build 7601)

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

Windows exception: 0EEDFADE
Stack trace:
06A5D259
6743D5  >67702C  677903  677AD5  418CBC  40362C

Raw:
6743D5  4020A2  402249  703AC5  703920  68954A
703BE7  68B029  4B0035  6F0057  680033  704B2F
6C1A97  6F0057  680033  704B2F  67702C  465FFC
67433B  703703  703AC5  466034  6DFD12  42007C
42008C  67208A  677903  5C0031  560046  5C0031
4C0032  650030  4B0052  560061  68004D  4B0035
6F0057  680033  560046  5C0031  4C0032  650030
4B0052  560061  68004D  4B0035  6F0057  680033
650024  677AD5  418CBC  40362C 

При любых другие версиях, будь-то 8.52 х64 или 9.0 х32 ТС просто вышибает, ПОСЛЕ полной загрузки файла.

Файл имеет вот такой путь на диске:
Code:
d:\My documents\Downloads\HV3\mwY54L7yl6AX2e317r6MiwKP\3meTKhh,kwVV-hShrfZZdkGU\cVSG6MPGtb1XBiHbgB3SJwCn\0Yp6cio8DLqkqrlkbrDCxjupYSiruZ,OiOhr,tN-WTXEO1DnB53sZv6DCylDfWBrbBBI-Is-SWyn69C8kVT5tUS4\lxaJ7KWqJMb1ARTE266pZVak\Qjk1ppTy95l9EUb7moiHCYoIZWly8ETAh9k4MgA1k3W5h-


Хочу заметить, что при загрузке на облако, файлы имели точно такое-же расположение, точно такой-же путь и всё залилось без проблем, а самое главное, что на тот момент, когда я залил эти файлы в облако, я проверил обратный процесс и скачал всё без проблем, то-есть, на ранней версии плагина этих проблем не было. Очень хочется разобраться и как-то исправить ситуацию, а то неприятный облом, залил на облако 8ТБ зашифрованного контента, а случись в нём надобность и не скачать.


Last edited by newsky on Fri Feb 03, 2017 12:44; edited 1 time in total

#601:  Author: D1PLocation: Тбилиси PostPosted: Fri Feb 03, 2017 12:42
    —
newsky
На ранней версии плагина - это на какой?

#602:  Author: newsky PostPosted: Fri Feb 03, 2017 12:48
    —
Вот-бы знать Sad Я же как действую, работает и хорошо, слежу за темой, что-то появилось новое в плагине, делаю копию рабочего, а в текущую заливаю новую версию из мастер, пробую основные задачи, работает-оставляю, если что-то не так, возвращаюсь к рабочей версии и так до следующего раза. А так-как и нет возможности знать, какая именно версия сейчас стоит то и отследить нельзя. Знаю точно, работало, осенью, а точнее, увы Sad

#603:  Author: D1PLocation: Тбилиси PostPosted: Fri Feb 03, 2017 12:49
    —
Покопаю, но не скоро, пока нет времени. Если что - старые билды всегда лежат в репозитории.

#604:  Author: newsky PostPosted: Sun Feb 05, 2017 14:32
    —
Проверил все имеющиеся билды в ропозитории, ни на одном не смог получить нормальную работу.

Честно говоря, никогда не сталкивался с проблемой "превышения значения целевого пути", после обнаружения проблемы, немного изучил данную тему, многое стало ясно. Но многое осталось непонятным.

Главное непонимание, почему, в рамках той-же ОС (в данном случае Win7) некоторые программы (в моем случае это encfs4win) могут создавать такие файлы, где "значение целевого пути" превышает допустимый размер, другие программы (в данном случае родная тулза для Облако.mail.ru) без проблем и видят такие файлы и без проблем закачивают на облако. Более того и ТС с плагином то-же видят такие файлы и прекрасно отправляют НА облако с ПК!!! Более того, выявив проблему скачивания обратно из облака таких файлов с помощью плагина, я установил, опять-же, родную тулзу и она всё (выбранное мной, выбирал именно проблемные файлы) скачала, в той-же иерархии с теми-же превышающими "значение целевого пути" путями... а плагин (или сам ТС) не может. А точнее не то, что не может, в итоге то он пофайлово скачивает, но крашится. И кто виноват? ТС? Плагин? В общем, честно говоря, хочется понять.

И да, я конечно намеренно не стал бы делать такие длинные имена, но в данном случае конечное имя папок и файлов никак от меня не зависит, всё зависит от длинны ключа для шифрования, от метода и никогда не узнаешь, какой будет итог. А исходные папки имеют вполне себе нормальное количество знаков в целевом пути, не такие уж и большие вложения, всё как-бы по мере необходимости.

В общем, ситуация как я понимаю хоть и не приятная, но не полный швах (родной то тулзой выкачать можно, просто хочется использовать только плагин) и как мне думается (дилетантским представлением простого пользователя) раз выкачать такие файлы всё-таки можно, то и плагин наверное в итоге можно этому "научить"?

А, что касается времени реализации, уважаемый D1P, конечно, буду ждать сколько нужно, я же всё понимаю, Вы за плагин денег с нас не получаете, это не Ваша основная работа и всё только на Ваше усмотрение, Вам, только нескончаемая благодарность за создание, развитие и поддержание такого великолепного плагина!

#605:  Author: koffan PostPosted: Tue Feb 07, 2017 20:43
    —
D1P
По поводу иконок к плагину.Может сгодится программа Dr. Folder
http://nnm.me/blogs/TIOL/dr-folder-2-3-0-2/

#606:  Author: D1PLocation: Тбилиси PostPosted: Tue Feb 07, 2017 22:53
    —
koffan
Насколько я понял, программа может либо менять системные иконки (что не требуется), либо конвертировать графику в формат иконок (что тоже не требуется).
В общем, не пригодится.

#607:  Author: D1PLocation: Тбилиси PostPosted: Fri Feb 10, 2017 12:28
    —
newsky
Ошибку нашёл и исправил, функция установки локального времени не поддерживала длинные пути. Текущая мастер-сборка обрабатывает ситуацию корректно.

#608:  Author: newsky PostPosted: Sat Feb 11, 2017 09:30
    —
D1P
Большое Вам спасибо! Теперь всё работает отлично!

#609:  Author: D1PLocation: Тбилиси PostPosted: Sat Feb 11, 2017 13:04
    —
newsky
Попробовал решить проблему, описанную здесь, если есть возможность - просьба сообщить, помогло/не помогло. Проверять на самой свежей мастер-сборке.

#610:  Author: newsky PostPosted: Sun Feb 12, 2017 20:57
    —
D1P
На XP так и не запустилось. При подключении, в строке состояния подключения к облаку получаю вот это:
Quote:
CONNECT \*****
Login to *****@mail.ru
EIdOSSLCouldNotLoadSSLLibrary ошибка с сообщением: Could not load SSL library. при отправке данных на адрес https://auth.mail.ru/cgi-bin/auth?lang=ru_RU&from=authpopup
error: login to *****@mail.ru

Снятие/включение галочки "Load SSL libraries only ffrom plugin directory" с перезапуском ТС и с перезагрузкой ПК не помогло. Чистая установка последней версии из мастер так-же, не дала результатов, так-же, с разными настройками "Load SSL libraries only ffrom plugin directory" с перезапуском ТС и ПК. На Win7x64 всё по прежнему отлично

#611:  Author: D1PLocation: Тбилиси PostPosted: Sun Feb 12, 2017 21:20
    —
newsky
На самом деле это ровно то, чего я добивался: плагин перестал крашиться и выдаёт корректное сообщение об ошибке. Could not load SSL library значит, что по какой-то причине SSL-библиотеки не могут быть загружены. Саму эту причину я назвать не могу, предполагаю только, что раз они не работают в некоторых версиях Windows, то это какая-то проблема совместимости. Можно поискать другие версии библиотек, и попробовать работу с ними.

#612:  Author: newsky PostPosted: Mon Feb 13, 2017 00:06
    —
D1P wrote:
Можно поискать другие версии библиотек, и попробовать работу с ними.


Благодарю! Именно так и поступил. Нашел версию SSL library, которая заработала в рамках плагина на WinXP. Ещё и еще раз, большое спасибо!

#613:  Author: Skif_off PostPosted: Mon Feb 13, 2017 02:06
    —
newsky wrote:
Нашел версию SSL library, которая заработала в рамках плагина на WinXP.

Спасибо за ссылку! Smile Уверен, остальные 125611 зарегистрированных на форуме пользователей и немало гостей присоединяться к благодарности Wink

#614:  Author: newsky PostPosted: Mon Feb 13, 2017 08:59
    —
Skif_off wrote:

Спасибо за ссылку! Smile Wink

Сначала накопал какую то древнейшую, заработало, почитал дальше, народ говорит не ставьте мол эту версию, вся в багах, тогда "тупо", скачал самую последнюю на сегодня (1.0.2.11) отсюда: https://indy.fulgan.com/SSL/ и о чудо, всё работает на XP

#615:  Author: addhaloka PostPosted: Mon Feb 13, 2017 12:09
    —
Вот ещё вариант SSL (собирал для себя), может кому пригодится: https://www.upload.ee/files/6669721/tc_x32-x64_openssl_dlls_v1.0.2k-n-libssh2_v1.8.0.rar.html

upd.
 Hidden text

#616:  Author: epson950 PostPosted: Fri Mar 03, 2017 00:49
    —
Ребят, столкнулся с такой проблемой- захожу в папку в которой ОЧЕНЬ много файлов и папок. Плагин показывает 474 файла и 26 папок (всего 500). Знаю что там больше, захожу по ссылке браузером- там 26 папок и 879 файлов. где собака порылась и куда "пропали" почти 400 файлов?

#617:  Author: D1PLocation: Тбилиси PostPosted: Fri Mar 03, 2017 09:08
    —
epson950

Это обычный каталог, или публичный?
Показываются всегда одни и те же файлы, или каждый раз разные?
В лог что-то падает?

#618:  Author: epson950 PostPosted: Fri Mar 03, 2017 22:40
    —
каталог публичный (я давал на него вам ссылку в личке), показывается всегда одно и тоже (доходит по алфавиту до 500 и на этом аут), лог не смотрел (так как не знаю где он)

п.с. сейчас еще раз пробежался, уже по всем папкам- везде ограничение в 500 (папок и файлов в сумме)

#619:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Mar 04, 2017 08:03
    —
epson950
В этой теме (да и в других тоже) многократно говорилось, что соблюдение элементарных норм русского языка, включая использование знаков препинания и заглавных букв, является на форуме обязательным. Здесь не чат.

#620:  Author: D1PLocation: Тбилиси PostPosted: Sat Mar 04, 2017 11:34
    —
epson950
Ок, следите тут.

#621:  Author: vl_gal PostPosted: Sat Mar 04, 2017 17:45
    —
newsky wrote:
Решил попробовать 9 версию TC причем на XP и что-то как-то вот:
Эта же переносная версия на Win7 x64 работает без проблем.

Тоже не работает в 9-ой версии ТС на ХРх32.
Пробовал разные версии dll.
Ничего не помогает.
В 8-ой версии всё работает отлично.

#622:  Author: epson950 PostPosted: Sat Mar 04, 2017 19:08
    —
D1P]
Спасибо, буду ждать.

#623:  Author: D1PLocation: Тбилиси PostPosted: Sun Mar 05, 2017 12:19
    —
epson950
Можно проверять на последнем билде, в нём методы работы с публичными каталогами здорово переработаны, а теоретический лимит объектов в каталоге увеличен до 65535.

#624:  Author: epson950 PostPosted: Sun Mar 05, 2017 18:46
    —
D1P
Очередное огромное спасибо! Все заработало!

#625:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Mar 06, 2017 08:33
    —
epson950
Оверквотинг на форуме запрещён, соблюдайте правила. Ненужное цитирование из предыдущих постов убрано. Для ответа на сообщения (особенно на свежие и короткие) по форумному этикету в большинстве случаев достаточно ника, а кроме кнопки "Цитата" справа есть строка "цитировать" слева.

#626:  Author: Skif_off PostPosted: Tue Mar 07, 2017 15:08
    —
D1P
Не удаётся добавить аккуант в 8.52а с бинарниками от 5го марта, получилось зайти в папки только подсунув настроенный ранее MailRuCloud.ini.

Win7x86.

А работа кнопки Tab в окне настроек на первой вкладке так и задумана? Логичным выглядит: тыкаю мышкой в Account Name, ввожу, жму Tab, глочку Public account не ставлю, жму Tab, ввожу Email, жму Tab, ввожу Password.
А сейчас - поле с пассом по кругу выходит предпоследним, с мылом - вообще последним... Немного, да, утомляет Smile Или я придираюсь?

#627:  Author: D1PLocation: Тбилиси PostPosted: Tue Mar 07, 2017 15:42
    —
Skif_off
Посмотрю на праздниках.

#628:  Author: Skif_off PostPosted: Tue Mar 07, 2017 19:29
    —
D1P
Т.к. читать умею
 Hidden text

, вопрос скорее из любопытства: положение окна настроек никак не привязано к ТС и координатам его окна? В DC любопытное поведение - при вызове окно улетает в левый верхний угол, в позицию "0, 0", похоже.

#629:  Author: D1PLocation: Тбилиси PostPosted: Tue Mar 07, 2017 21:21
    —
Skif_off
Вот ответ: окошко показывается по центру родительского окна, хендл которого должен передаваться при вызове FsExecuteFileW в параметре MainWin. Скорее всего DC передаёт не собственный хендл, а, например, хендл фейкового контрола с идентификатором TTOTAL_CMD (который ищется многими плагинами, этим в том числе).
Исправлять это поведение, соответственно, должны разработчики DC.

#630:  Author: Skif_off PostPosted: Tue Mar 07, 2017 22:13
    —
D1P
Понял, спасибо, что-то такое и пришло в голову. Автор вроде сюда заглядывает, но на всякий случай напишу ему.

Добавлено:
Поправлено в r7426.

#631:  Author: D1PLocation: Тбилиси PostPosted: Wed Mar 08, 2017 12:45
    —
Skif_off
Я не могу воспроизвести ошибку с недобавлением аккаунта. Разве что возможна ошибка в случае, если в ini-файле попадается секция с пустым именем (такие могли появляться из-за ошибки в одной из сборок) - после такой секции инишник перестаёт читаться.
Мне нужны подробные инструкции, как воспроизвести ошибку.

#632:  Author: Skif_off PostPosted: Wed Mar 08, 2017 14:49
    —
D1P
Да, похоже, дело имено в этом. И хотя аккуант и не показывался в списке, в ini-файл он добавлялся.
В ini-файле было
Code:
[]
description=

посе удаления вручную всё заработало, спасибо.

#633:  Author: D1PLocation: Тбилиси PostPosted: Mon Mar 20, 2017 17:37
    —
Добавил удобную штуку: теперь в свойствах файлов/каталогов можно получить прямые ссылки на объекты (для каталогов будут показаны ссылки на все объекты в них). Эти ссылки можно использовать в сторонних программах, например открывать ссылку на медиафайл напрямую в медиаплеере, поддерживающем стриминг по https.
Прямые ссылки, само собой, доступны только для публичных объектов (т.е. в публичных аккаунтах или для объектов, к которым созданы публичные ссылки).

#634:  Author: sergeichLocation: Москва PostPosted: Wed Mar 22, 2017 16:46
    —
Похоже плагин терперь будет интересен только тем, кто успел зарегистрировать облако на мейле до 2017 года. Понадобился мне еще один аккаунт-при регистрации теперь дают 8 гб))) Хорошее облако..было

#635:  Author: vlsh PostPosted: Sun Mar 26, 2017 12:29
    —
D1P wrote:
.......можно получить прямые ссылки на объекты......
спс - удобно) - русик на св-вах будет?

#636:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Mar 26, 2017 13:40
    —
vlsh
Сообщения в стиле чата тут не приветствовались и ранее, а теперь являются прямым нарушением правил форума. Перечтите сказанное здесь и здесь. Больше предупреждений не будет, следующий номер программы — бан.

#637:  Author: koffan PostPosted: Tue Mar 28, 2017 00:44
    —
D1P
В свойствах каталога ,при получении ссылки,во вкладке Download Links появились новые кнопочки.Нельзя ли при наведении на них мыша открывать подсказку,что это за кнопка.
И ещё одна хотелка. Нельзя ли добавить возможность удаления не нужных уже ссылок? Или выводить список имеющихся ссылок.

#638:  Author: D1PLocation: Тбилиси PostPosted: Tue Mar 28, 2017 10:41
    —
Quote:
Нельзя ли при наведении на них мыша открывать подсказку,что это за кнопка.

Проблема в том, что непонятно назначение кнопок, или именно в отсутствии подсказок? Если речь о первом, то назначение вкладки "Download Links" прописано в readme.md, а назначение кнопок предполагается понимать по пиктограммам. Если речь о прописывании подсказок - мне очень не хочется этого делать, т.к. тогда понадобится добавлять подсказки на остальные элементы управления и делать их (в будущем) локализуемыми.
Так что если вкладка выглядит непонятной, я предпочту её переработать или улучшить описание в документации.
Quote:
Нельзя ли добавить возможность удаления не нужных уже ссылок?

О каких ссылках идёт речь и как определять "ненужные"?
Если о публичных ссылках - можно искать объекты с такими ссылками, используя контентное поле weblink (если оно не пустое - ссылка есть), и поступать с ними по своему усмотрению. Если речь о прямых ссылках - они автоматически генерируются для всех публичных ссылок, и удаляются через какое-то время, для получения новой ссылки нужно их перезапросить у облака.
Quote:
Или выводить список имеющихся ссылок.

Про публичные ссылки - смотри выше. Про прямые - нельзя, почему - тоже см. выше.

#639:  Author: koffan PostPosted: Tue Mar 28, 2017 15:34
    —
Уважаемый D1P.Благодаря вашему замечательному плагину я перестал заходить в свои облака через браузер.Все операции - в TC.
Об удалении "ненужных" ссылок.Захожу через браузер в облако своего аккаунта,жму на кнопку "Общий доступ" - открывается список имеющихся ссылок с чек-боксами.И ссылки,которые мне не нужны,я удаляю.Вот я и подумал,что было бы удобно иметь доступ к такому списку через плагин.
Впрочем,может это просто моя блажь,на которую не стоит обращать внимания.Спасибо вам за созданный вами инструмент.

#640:  Author: D1PLocation: Тбилиси PostPosted: Tue Mar 28, 2017 15:38
    —
Quote:
...открывается список имеющихся ссылок с чек-боксами.И ссылки,которые мне не нужны,я удаляю.Вот я и подумал,что было бы удобно иметь доступ к такому списку через плагин.

Я не знал о такой возможности. Завёл тикет, попробую сделать.

#641:  Author: sergeichLocation: Москва PostPosted: Mon Apr 03, 2017 21:22
    —
D1P
Заметил баг один. Если есть несколько открытых аккаунтов, при возврате на предыдущий открытый аккаунт, или любой другой, информация в логе о свободном месте, переданных файлах и т.д. этого аккаунта не обновляется. Просто показывается лог последнего открытого аккаунта.

#642:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 03, 2017 21:26
    —
Это не баг, информация о месте обновляется только при перечитывании каталога. Вывод информации в лог был сделан из-за отсутствия других вариантов, лог один на всё, и TC про несколько аккаунтов внутри плагина знать не знает.

#643:  Author: sergeichLocation: Москва PostPosted: Mon Apr 03, 2017 21:53
    —
Понятненько) Спасибо. Ждем новых версий!

#644:  Author: koffan PostPosted: Mon Apr 03, 2017 22:43
    —
У аккаунтов появились trash folder'ы. Что там будет?

#645:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 03, 2017 23:05
    —
koffan
issue #114

#646:  Author: vl_gal PostPosted: Tue Apr 04, 2017 04:13
    —
Друзья!
У кого-нибудь работает плагин с 9-ой версией Total'a в WinXP x32?
А если работает, то с какими библиотеками?
Заранее благодарю!

#647:  Author: koffan PostPosted: Tue Apr 04, 2017 14:21
    —
vl_gal
Всё прекрасно работает(WinXP SP3 x32 ,TC 9.0).Библиотеки из плагина.

#648:  Author: D1PLocation: Тбилиси PostPosted: Tue Apr 04, 2017 14:24
    —
Добавил полноценную поддержку Корзины, просьба потестировать.
Ссылка на описание: https://github.com/pozitronik/CloudMailRu#Поддержка-Корзины (форумный движок не поддерживает якоря в ссылках).

#649:  Author: koffan PostPosted: Tue Apr 04, 2017 17:12
    —
Потестировал корзину.Всё работает.Один только момент.Открываю корзину,в свойствах удаленного файла выбираю Clear trash , файл остается в корзине.Файл удаляется только из свойств корзины.
И ещё, очередь до тикета #117 дошла?

#650:  Author: vl_gal PostPosted: Tue Apr 04, 2017 17:39
    —
koffan wrote:
vl_gal
Всё прекрасно работает(WinXP SP3 x32 ,TC 9.0).Библиотеки из плагина.

Завидую белой завистью Very Happy
При тех же начальных условиях - у меня не работает Sad
Перепробовал все варианты плагина.
Что делать - ума не приложу.
А в ТС 8,5 всё работает прекрасно.
Из-за этого держу старую версию ТС.

#651:  Author: Sanek184 PostPosted: Tue Apr 04, 2017 18:30
    —
Планируется ли поддержка двухфакторной аутентификации ?

#652:  Author: D1PLocation: Тбилиси PostPosted: Tue Apr 04, 2017 19:35
    —
koffan
Quote:
Открываю корзину,в свойствах удаленного файла выбираю Clear trash , файл остается в корзине

Подтверждаю, посмотрю.
Quote:
И ещё, очередь до тикета #117 дошла?

На будущее: проще всего узнавать об статусе тикета, подписавшись на него на гитхабе. Если нет аккаунта - всё равно проще посмотреть статус опять же на гитхабе.
Работа идёт, в последнем билде появились виртуальные каталоги %account_name%.shared, но фича недоработана и недокументирована. Будет, когда будет.

vl_gal
Quote:
А в ТС 8,5 всё работает прекрасно.

Обновление TC производится безболезненно, за исключением случаев использования сторонних сборок - но в этом случае использующий ССЗБ.
Если не работает на чистой оригинальной инсталляции - нужно больше информации, как минимум - настройки SSL-библиотек в плагине.

Sanek184
Прочтите, пожалуйста, readme, к плагину, конкретно раздел "Часто задаваемые вопросы".

#653:  Author: D1PLocation: Тбилиси PostPosted: Wed Apr 05, 2017 16:48
    —
Работа со списком ссылок в master-сборке, описание в readme. Ошибка с Clear trash пофикшена.

#654:  Author: koffan PostPosted: Thu Apr 06, 2017 00:38
    —
D1P
Большое спасибо! Работает как часы.Почистил корзины во всех аккаунтах,
удалил ненужные ссылки Laughing

#655:  Author: newsky PostPosted: Sun Apr 09, 2017 13:22
    —
Не смог удержаться от отдельной благодарности, за возможность одним махом копировать ссылки на медиа (папки с МР3) и вставлять их в плейлист для плеера. Очень удобно! Спасибо!

#656:  Author: VICTORPRO PostPosted: Mon Apr 10, 2017 17:26
    —
D1P, почему Вы не меняете версии библиотек libeay32.dll и ssleay32.dll идущие вместе с плагином на актуальные (например 1.02.11), которые не требуют Microsoft Visual C++, ведь проблема "Плагин требует msvcr110.dll или другую библиотеку..." Вам известна ?
Да и русский язык в настройках пора бы уже... Wink

#657:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 10, 2017 17:39
    —
VICTORPRO
Quote:
почему Вы не меняете версии библиотек libeay32.dll и ssleay32.dll идущие вместе с плагином на актуальные (например 1.02.11), которые не требуют Microsoft Visual C++

Изначально я вообще не прикладывал никаких библиотек, полагая, что пользователь сам найдёт те, что у него будут работать. Затем, прислушавшись к просьбам пользователей, добавил те библиотеки, на которые было меньше всего жалоб. На этом я для себя вопрос закрыл, и пока не собираюсь его переоткрывать.
Quote:
Да и русский язык в настройках пора бы уже...

Не обязательно, с равной вероятностью я переведу на английский встречающиеся русские строки. Если хочется русский - напишите хороший механизм локализации, добавьте языковые файлы и оформляйте pull request. Локализация - это рутина, которая далеко не в приоритете.

#658:  Author: Skif_off PostPosted: Mon Apr 10, 2017 20:07
    —
При таком подробном README.MD и сравнительно небольшим количеством опций локализацию вряд ли можно считать первостепенной задачей (даже за второстепенную не уверен).

Один момент хотел отметить, насчёт msvcr110.dll: возможно, есть смысл назвать конкретную версию пакета? Ведь изветны требования идущих из коробки библиотек SSL, пока это Microsoft Visual C++ 2012 Redistributable Package. Возможно, даже есть смысл сразу их (полагаю, msvcr110.dll + msvcp110.dll) добавить, для автономности? Смущает количество, прошу прощения, г..вносайтов, предлагающих решить проблему с msvcr110.dll, в частности.
(К слову, сам пользуюсь версией от addhaloka.)

P.S. Мелочь, но "run-time" обычно пишут слитно.


Last edited by Skif_off on Mon Apr 10, 2017 20:54; edited 1 time in total

#659:  Author: VICTORPRO PostPosted: Mon Apr 10, 2017 20:48
    —
D1P wrote:

... с равной вероятностью я переведу на английский встречающиеся русские строки. ... Локализация - это рутина, которая далеко не в приоритете.

Вообще-то Mail.ru русскоязычный ресурс и его пользователи - русскоговорящие, автор тоже, посему русский язык в настройках был бы абсолютно логичен, да QuestionQuestionQuestion

#660:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 10, 2017 22:01
    —
Quote:
Вообще-то Mail.ru русскоязычный ресурс и его пользователи - русскоговорящие, автор тоже

Автор к Mail.ru никакого отношения не имеет. Проект пишется для собственного удовольствия в первую очередь. Мне не очень хочется объяснять, почему что-то так, а не иначе; способ сделать так, как кому-то хочется я уже привёл: код открыт под свободной лицензией, форкайте, переводите, добавляйте библиотеки, лицензия это не ограничивает.

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

#661:  Author: D1PLocation: Тбилиси PostPosted: Wed Apr 12, 2017 23:48
    —
Я выложил в релиз доработки последних двух месяцев. Кмк, всё работает достаточно хорошо, но изменений достаточно много, так что что-то вполне могло проскочить мимо. Буду благодарен за репорты.

Теперь постараюсь всё-таки добить двухфакторную авторизацию. Но вот каждый раз когда я за эту нужную и важную задачу принимаюсь, что-то случается, и я её забрасываю.

#662:  Author: newsky PostPosted: Fri Apr 21, 2017 19:34
    —
Погонял. Гектар 40 туда-сюда, с подключением ссылок на расшаренные папки и всякие другие маневры производил. Красота. Косяков не обнаружил на данный момент. Спасибо большое! /me вздыхая: Вот бы шифровалку когда-нибудь в плагине увидеть Smile

#663:  Author: epson950 PostPosted: Tue Apr 25, 2017 18:02
    —
Ребят, а никто не подскажет портативную версию Тотала в которой данный плагин будет работать. Или куда запихнуть библиотеки? До этого использовал инсталятор- там все заработало сразу. А в портативной плагин вроде поставился а работать не хочет
Code:
EIdOSSLCouldNotLoadSSLLibrary ошибка с сообщением: Could not load SSL library.

#664:  Author: koffan PostPosted: Tue Apr 25, 2017 21:28
    —
epson950
Проверь путь плагина в файле wincmd.ini

#665:  Author: epson950 PostPosted: Tue Apr 25, 2017 21:35
    —
koffan
У меня сборка Total Commander 9.0 Final Portable by PortableAppZ и в ней нет wincmd.ini Sad

#666:  Author: koffan PostPosted: Tue Apr 25, 2017 21:57
    —
epson950
Запусти TC. Справка -> О Total Commander. В окне указано,где находятся файлы wincmd.ini и wcx_ftp.ini

#667:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 25, 2017 22:39
    —
epson950
Консультации по левым сборкам, как многократно говорилось в разных темах, на этом форуме не даются. Все рекомендации — только по нормально установленному TC из официального дистрибутива, без всяких глупостей типа "Portable by PortableAppZ". (Что из себя представляет на самом деле и как делается портабельный TC, тоже разъяснялось многократно.)
И попутно — замечание за очередное нарушение правил форума. Ненужная цитата убрана, как и ненужное выделение имени сборки. Про запрет постов в стиле чата в этой теме уже было сказано персонально, демонстративное отсутствие финальных точек в постах — из той же серии. Либо выводы сделаете вы, либо их сделают в вашем отношении модераторы. Больше предупреждений не будет.

koffan
Дурные примеры заразительны? Сказанное выше про финальные точки касается и ваших последних постов. Эта тема — часть общего форума, и правила тут действуют единые.

#668:  Author: dj--alex PostPosted: Sat Apr 29, 2017 23:37
    —
видеоролик на ютубе :: nVQHBNAX4_o

не работает

Linux Mint 18.1 x64 Total commander 9 . wine 2.7 x32 самый новый.
х64 не проверял но на 99% уверен то же самое.

наверное компьютер слишком слабый.

#669:  Author: D1PLocation: Тбилиси PostPosted: Sat Apr 29, 2017 23:48
    —
dj--alex
ААААААААААААААААААААААААААААААААААААА!

Простите, реально не смог удержаться и закричал, наверное, даже разбудил соседей.
Тут бы по хорошему отправить читать справку самого TC. Но вы так старались с этим видео (прошу, не убирайте его, пусть остальные тоже посмотрят).
Файлсистемные плагины TC находятся в "Сетевом окружении". В принципе, вещь для новичка абсолютно неочевидная, да и не всем опытным юзерам понятная, но оно так.

Будет ли работать плагин в wine-окружении - не знаю, вернее сам плагин будет, но для соединения требуются openssl-библиотеки, а вот про них я ничего сказать не могу. Но шанс, что заработает, есть.

#670:  Author: koffan PostPosted: Sun Apr 30, 2017 03:03
    —
dj--alex
Да, компьютер у вас слишком слабый,да и кнопочка плагина хорошо спрятана. Laughing

#671:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 30, 2017 07:00
    —
dj--alex
По содержанию: как минимум вот это всё-таки следует прочитать. Для новичка много что неочевидно, но уделите хоть десять минут ознакомлению с программой. Список дисков по Alt+F1 или Alt+F2 откройте, там будет строка "FS-плагины и сеть". Но удобнее это делать кнопкой на панели дисков, только эту панель в ненастроенном TC сначала надо включить.
По форме: прочитайте заодно и это сообщение прямо перед своим постом, а потом это. И ссылку на видео новичку можно было бы дать и в более вменяемом виде, сократив адрес за счёт http.

#672:  Author: dj--alex PostPosted: Sun Apr 30, 2017 11:25
    —
блин ничего не понимаю в этих инструкциях.
хоть бы скриншоты прикладывали какие то...
вам то смешно вы то всё в этой проге знаете наизусть.


я пять дней учу LUA и поэтому нивчего не вьежаю
+ ещё Ростелеком глючит.

по Alt-f1 вызывается главное меню системы (системный обработчик)
по Alt-f2 вызывается запуск программы Linux. (системный обработчик)

ссылку на видео я не мог дать потому что новичкам запрещено постить видео на ютуб

какой кнопкой на панели дисков? что за кнопка? как она выглядит?
я же вроде уже всё включил

почему нет нормальной инструкцией где чайник вроде меня за 20
лет так ничего и не знающий в TC кроме кнопки FTP сможет понять и использовать
такое ощущение что делали профи и для профи.
а постороннние должны методом научного тыка всё находить.


ну открыл я эту панель инструментов и настройки , повтыкал на иконки а что дальше то делать?
нет там маил-ру цлоуд.

Что нужно нажать то подробно как для тех кто ВООБЩЕ ничего не знает и не понимает напишите пожалуйста.

какую кнопку включить
там вроде все кнопки же уже есть включить ничего не нужно.

а если нажать добавитть добавляется пустая команда
что там надо нажать вставить разделитель перенос строки или добавить панель
фиг его знает.

Блин апач легче настроить в 100 раз чем плагин поставить.

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

#673:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 30, 2017 15:14
    —
dj--alex
Для тех, кто вообще ничего не знает и не понимает, выше даны ссылки на справку TC. Разбирайтесь, что там написано, пока не начнёте хоть что-то понимать. А "наизусть" знают те, кто точно так же в своё время читал справку. Вы далеко не первый, кто приходит впервые именно в эту тему и только из-за конкретного плагина, но до вас все благополучно разбирались. Кроме того, на форуме работает поиск, где по общим правилам установки и работы плагинов любых типов тоже всё объяснялось 100500 раз.
Если кого-то полностью устраивает, что он чайник, "за 20 лет так ничего и не знающий в TC кроме кнопки FTP" — это его личные проблемы. Но персонально для вас никто занятия по освоению TC проводить не будет. Особенно при таком уровне внимательности к пояснениям, которые уже даны.
Никакое видео от вас как минимум в части доступа к плагину тут не нужно. По Alt+F1 или Alt+F2 в Total Commander происходит ровно то, что написано выше. А если даже у вас в Linux какие-то проблемы с перехватом системой этих клавиш, включить в TC на странице настроек "Вид окна" галку "Кнопки дисков" — это такой непосильный труд? Да и окно выбора диска (слева в строке с общим/свободным пространством) мышкой открыть можно. Как выглядит нужная кнопка на панели дисков (третья справа), поглядите по ссылке, которую я вам уже давал. (Есть и другие способы перехода к сетевому окружению — например, через меню, открытое щелчком по треугольничку в левой части заголовка любой файловой панели.) Если плагин правильно установлен, вы увидите его строку в панели с заголовком "Сеть", открывшейся вместо обычной файловой панели. И только с этого момента после всех необходимых настроек плагина можно будет вести какие-то разговоры о том, работает он у вас или нет.
И не надо было лезть в настройки ни FTP, ни панели инструментов. Панелей в TC много, но названы были именно те, которые нужны, а не что попало.
Это не говоря про то, что Total Commander вообще-то программа для Windows, и в специфике её работы в Linux разбираться у абсолютного большинства посетителей форума нет ни возможности, ни желания. Так что в какие-то вещи всё равно придётся вникать самостоятельно.
А для того, чтобы соблюдать элементарные правила русского языка (писать слова с заглавных букв, и использовать по делу знаки препинания), и вовсе никаких скриншотов не надо. Ломать глаза о ваш нынешний текст — удовольствие ниже среднего. Будете упорствовать дальше — долго на форуме не задержитесь. Как модератор выношу замечание и больше предупреждать не буду.

#674:  Author: D1PLocation: Тбилиси PostPosted: Tue May 09, 2017 15:30
    —
Рабочая двухфакторка в мастере.

#675:  Author: D1PLocation: Тбилиси PostPosted: Wed May 10, 2017 12:26
    —
Есть вероятность, что последние изменения также починили ошибку с бесконечной переадресацией. Но поскольку у меня она никогда не воспроизводилась, нужна проверка со стороны.

#676:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Wed May 24, 2017 19:11
    —
млиин, поломалося(( после нажатия ОК по вставке пароля к мылу, выскакивает такая ошибка:
---------------------------
Total Commander 9.0a rc2 - Total Commander: TOTALCMD.EXE - Системная ошибка
---------------------------
Сбой функции NtCreateFile API. Эта ошибка никогда не должна возвращаться приложению, она является заглушкой для применения во внутренних процедурах отображения ошибок перенаправителя Windows Lan Manager.
---------------------------
ОК
---------------------------
работало, работало, и на тебе((


зы: уф, поправилось - обновил libeay32.dll/ssleay32.dll в каталоге тотала, и всё Ок снова пошло!

#677:  Author: newsky PostPosted: Thu Jun 08, 2017 11:14
    —
Использую функцию "Store password in TC password manager" в разделе ФТП сменил главный пароль, в ФТП и в плагине WebDav новый пароль корректно работает, но при использовании CloudMailRu новый пароль не принимается, а ввожу старый, срабатывает. Как быть?

#678:  Author: D1PLocation: Тбилиси PostPosted: Thu Jun 08, 2017 11:23
    —
newsky
Не подтверждаю. Произвёл описанные операции со сменой мастер-пароля, плагин стал пускать в аккаунт только после ввода измененного пароля.

#679:  Author: newsky PostPosted: Sat Jun 10, 2017 13:22
    —
Странно. Снова попытался, с перезапуском как ТС, так и ПК, на двух компьютерах (Win7 x64, х86). Настаивать конечно не буду, потому-как ТС не отвечает требованиям (portable, из сборки), но может, кто-то обнаружит подобное и сможет найти причину и побороть.

#680:  Author: D1PLocation: Тбилиси PostPosted: Tue Jun 13, 2017 11:57
    —
newsky
На всякий случай подробно опишите последовательность действий, прямо вот пошагово. Окна ввода паролей точно не перепутаны? Если главный пароль не подходит, плагин попросит ввести пароль аккаунта напрямую.
Портабельность/сборочность тут вряд ли причастна.

#681:  Author: АфиLocation: Одесса PostPosted: Wed Jul 05, 2017 14:48
    —
1) Попробовал новую версию. Нашел небольшую странность в работе с descript.ion.
Если копировать с локального диска в облако файл вместе с descript.ion (вручную, автоматически пока это не поддерживается?), то там средствами плагина этот descript.ion не виден (Alt+Enter). Там просто пусто.
Если в этой форме создать новый текст, то он перезаписывает тот, что был создан средствами TC (Ctrl+Z). И всё, дальше можно работать. Если скопировать файл с его descript.ion назад на локальный диск, то TC работает с descript.ion, созданным плагином.
Получается как бы односторонняя совместимость Облако —> TC. Но нет совместимости TC —> Облако.

2) Живу на Украине. Mail.ru блокируется. Использую для разблокировки OpenVPN. Все медленно! Скорость записи в Облако/из Облака — примерно 150-250 кб/с. Увы! Sad
Не посоветуете что-нибудь получше? Для браузера ничего не нужно, он сам блокировки обходит. Только для вашего плагина.
Кстати, фирменное приложение от Mail.ru для синхронизации работает быстро, как и раньше, до блокировок. Странно!


Last edited by Афи on Wed Jul 05, 2017 14:54; edited 3 times in total

#682:  Author: D1PLocation: Тбилиси PostPosted: Wed Jul 05, 2017 14:49
    —
Афи
Этот функционал ещё недоработан, там много косяков.

#683:  Author: VICTORPRO PostPosted: Sat Jul 15, 2017 19:55
    —
D1P, невозможно скачать стаб. билды CloudMailRu.zip с GitHub - непонятное перенаправление страницы.
Проверьте пожалуйста.

#684:  Author: D1PLocation: Тбилиси PostPosted: Sat Jul 15, 2017 19:57
    —
Проверил, никаких проблем со скачиванием не обнаружил.

#685:  Author: shmelek07 PostPosted: Wed Jul 19, 2017 23:06
    —
Здравствуйте, я так понял, что плагин выдает массовые ссылки на скачивание файлов, но мне необходимы прямые ссылки на файлы просто для просмотра в облаке. Есть ли такой функционал у плагина?

#686:  Author: D1PLocation: Тбилиси PostPosted: Wed Jul 19, 2017 23:09
    —
А чем прямая ссылка отличается от ссылки для просмотра?

#687:  Author: shmelek07 PostPosted: Wed Jul 19, 2017 23:47
    —
ну плагин выдает ссылку, по которой идет сразу скачивание файла

#688:  Author: D1PLocation: Тбилиси PostPosted: Wed Jul 19, 2017 23:50
    —
Понятнее не стало. Что требуется-то? Ссылка, которую можно вставить в браузер, и чтобы там был стандартный облачный предпросмотр? Alt+Enter на файле, галочку Public access чекнуть, вот эта ссылка.
Если что-то другое - то что?

#689:  Author: shmelek07 PostPosted: Wed Jul 19, 2017 23:50
    —
те такую: cloclo17.cldmail. ru/p3v8wyExcQuQqNwevcy/G/sFgG/p9dXTdKzK//637373_wJahIFcaWOoJ.pdf?key=77703ccf7463dfe63b3d4970d90dfc18efbcd775, а ссылка для просмотра файла в облаке: cloud.mail. ru/public/HVR5/3jWUСrcRJ

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

D1P wrote:
Понятнее не стало. Что требуется-то? Ссылка, которую можно вставить в браузер, и чтобы там был стандартный облачный предпросмотр? Alt+Enter на файле, галочку Public access чекнуть, вот эта ссылка.
Если что-то другое - то что?
поштучно это понятно, я имею ввиду ссылки на все файлы в папке, чтобы список ссылок был, такой же как и на скачивание

#690:  Author: D1PLocation: Тбилиси PostPosted: Thu Jul 20, 2017 00:04
    —
shmelek07 wrote:
поштучно это понятно, я имею ввиду ссылки на все файлы в папке, чтобы список ссылок был, такой же как и на скачивание

Напрямую такого нет, можно обходным путём: по одному прочекать все нужные файлы, выполнить команду shared, настроить колонку с выводом поля weblink, и через команду cm_CopyFileDetailsToClip скопировать список ссылок.
Если нужен более быстрый и удобный способ - заводите тикет на гитхабе.

#691:  Author: shmelek07 PostPosted: Thu Jul 20, 2017 00:48
    —
в тотале не силен особо, а как настроить колонку с выводо поля weblink ?

#692:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jul 20, 2017 07:06
    —
shmelek07
Соблюдайте правила форума, здесь не чат!

#693:  Author: shmelek07 PostPosted: Thu Jul 20, 2017 08:44
    —
D1P wrote:
Напрямую такого нет, можно обходным путём: по одному прочекать все нужные файлы, выполнить команду shared, настроить колонку с выводом поля weblink, и через команду cm_CopyFileDetailsToClip скопировать список ссылок.

Все получилось, спасибо)

#694:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jul 20, 2017 12:50
    —
shmelek07
И снова — нарушение правил форума. Ненужное цитирование удалено.

#695: Could not load SSL library (Win10) Author: ruslaw PostPosted: Sun Jul 23, 2017 01:17
    —
Все та же печаль: Could not load SSL library
Win10_x32 TC9.0a_x32
Файлы libeay32.dll и ssleay32.dll из x32 папки плагина скопировал в %TC% и %System32%
Путь к плагину прописан в wincmd.ini
Дополнительно ставил/удалял галочку в опциях плагина "Load SSL libraries only from plugin directory"
Результат один - Could not load SSL library
При этом тот же плагин (последнее издание) на том же TC но в Win XP и Win 7 нормально работает после перемещения dll п папку %TC%

#696:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jul 23, 2017 06:58
    —
ruslaw
Правила форума касаются и вас тоже. Точки в конце фраз будьте любезны ставить.

#697:  Author: D1PLocation: Тбилиси PostPosted: Sun Jul 23, 2017 13:04
    —
ruslaw
По поводу ssl-библиотек и в документации, и в теме уже сказано всё, что могло быть сказано.

#698:  Author: wanderer PostPosted: Wed Aug 02, 2017 08:45
    —
Добрый день. В архиве с плагином есть папка с иконками. Подскажите, пожалуйста, как правильно их подключить?
Возможно это уже обсуждалось ранее (по поиску я не смог найти), но рискну спросить. Планируется ли возможность шифрования файлов на лету? Было бы здорово, если зайдя на облако видишь названия файлов зашифрованные, как и сами файлы, а войдя на облако через плагин видим читаемые названия файлов и при копировании на ПК они автоматически расшифровывались бы.

#699:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 02, 2017 10:39
    —
Quote:
Подскажите, пожалуйста, как правильно их подключить?

readme.md

Quote:
Планируется ли возможность шифрования файлов на лету?

issue #5

#700:  Author: wanderer PostPosted: Wed Aug 02, 2017 11:53
    —
D1P
Спасибо за ссылки. Все понятно.

#701:  Author: newsky PostPosted: Mon Aug 14, 2017 18:49
    —
D1P wrote:
newsky
На всякий случай подробно опишите последовательность действий, прямо вот пошагово. Окна ввода паролей точно не перепутаны? Если главный пароль не подходит, плагин попросит ввести пароль аккаунта напрямую.
Портабельность/сборочность тут вряд ли причастна.

Очень понадобилось снова сменить главный пароль, попробовал уже на другом ПК и всё так-же.
Последовательность действий:
1. Запуск ТС
2.FTP --> Соеддиниться с FTP-сервером
3. Шифровать...
4. Сменить главный пароль...
5. В открывшемся диалоге ввожу текущий главный пароль.
6. Дважды ввожу новый главный пароль.
7. Закрываю окно ФТП сервера.
8. Закрываю ТС
9. Запускаю ТС
10 Захожу в плагин CloudMailRu
11. Запускаю соединение с аккаунтом
12. Получаю приглашение ввести Главный пароль
13. Ввожу новый главный пароль
14. Получаю сообщение "НЕВЕРНЫЙ ПАРОЛЬ! Пожалуйста, попробуйте ещё раз!
15. При нажатии ОК, приглашение внось появляется, столько раз, сколько нажимаю ОК после "неправильного" ввода главного пароля
16. При нажатии Отмена - получаю приглашение ввести пароль от логина Облака.
17. Меняю главный пароль на "старый главный пароль", тогда доступ к облаку происходит без проблем

После смены главного пароля, ФТП серверы без проблем принимают новый главный пароль.

#702:  Author: D1PLocation: Тбилиси PostPosted: Tue Aug 15, 2017 10:56
    —
newsky
Создал issue, проверю, как только дойдут руки. Буду благодарен, если кто-то ещё у себя проверит и подтвердит/опровергнет ошибку.

#703:  Author: koffan PostPosted: Wed Aug 16, 2017 22:07
    —
D1P
Ошибку не подтверждаю.Воспроизвел последовательность действий,как у newsky.
Аккаунты открываются с новым Главным паролем.
Система WinXP SP3,TC9.0.

#704:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 23, 2017 00:05
    —
Здравствуйте!
Помогите разобраться пожалуйста!
Поставил на домашний комп этот прекрасный плагин, но он у меня не заработал. Все браузеры в облако входят, а через Тотал и плагин никак.(
Решил попробовать запустить на компе который находится на работе. Взял просто скопировал настройки Тотала (9.0а) вместе с плагинами и перенёс на рабочий компьютер. Чудо случилось. Плагин заработал!)
Компы и набор софта почти одинаковые. Windows 10 1703.
Антивирус одинаковый с одинаковыми настройками, да и сервисы настроены одинаково.
Дома, там где не работает вот такой лог:

CONNECT \My Inbox
Login to ******@inbox.ru
Requesting auth token for ******@inbox.ru
EIdSocketError ошибка с сообщением: Socket Error # 10054
Connection reset by peer. при отправке данных на адрес hxxxs://auth.mail.ru/cgi-bin/auth?from=splash
error: getting auth token for ******@inbox.ru
Подскажите, где засада?

******- это мой логин ящика.
xxx - ttp )

#705:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 23, 2017 00:55
    —
YuriOl
Socket Error # 10054 - ошибка сетевого соединения, плагин не может достучаться до страницы авторизации. Если на этой же машине браузер открывает auth.mail.ru/cgi-bin/auth?from=splash, значит браузер и плагин каким-то образом ходят в сеть разными способами (прокси/vpn).

#706:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 23, 2017 01:02
    —
D1P
Сейчас через Хром, Лису и Оперу по этому адресу - auth.mail.ru/cgi-bin/auth?from=splash, попал сразу в свой ящик.


Last edited by YuriOl on Wed Aug 23, 2017 01:03; edited 1 time in total

#707:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 23, 2017 01:03
    —
В предыдущем ответе я указал, что нужно проверить.

#708:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 23, 2017 01:16
    —
D1P
Я проверил. Вставив адрес ссылки auth.mail.ru/cgi-bin/auth?from=splash, во все браузеры, которые у меня есть. Переходит в мой почтовый ящик.
В Internet Explorer не был сохранён пароль моего ящика, так вот по адресу - auth.mail.ru/cgi-bin/auth?from=splash, Internet Explorer открыл просто страничку hxxps://mail.ru/.
Это может быть из-за провайдера?


Last edited by YuriOl on Wed Aug 23, 2017 01:17; edited 1 time in total

#709:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 23, 2017 01:17
    —
>прокси/vpn

#710:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 23, 2017 01:19
    —
прокси/vpn в браузерах отключены.
В плагине в настройке тоже - No proxy

#711:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 23, 2017 01:24
    —
Возможно, фаерволл блочит плагин. Плагин работает по тем же самым протоколам и тем же точно способом, что и любой браузер. Ищите, что не даёт ему установить соединение (или наоборот - что даёт установить соединение браузерам).

#712:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 23, 2017 01:26
    —
D1P
Ок! Благодарю. Буду пробовать!)

PS

К сожалению ничего не помогает!
Сейчас на рабочем компе посмотрел, так там вообще плагину брандмауэр по барабану. Работает и с включенным и с выключенным.

#713:  Author: D1PLocation: Тбилиси PostPosted: Thu Sep 21, 2017 15:48
    —
В TC 9.10b1 исправлена ошибка, из-за которой неверно отображался размер файлов, превышающих два ГБ при выносе результатов поиска на панель.
Плюс, там же исправлена другая ошибка, которая портила жизнь при работе с плагином - не получалось отменить закрытие TC при работе плагина в фоне.

#714:  Author: D1PLocation: Тбилиси PostPosted: Tue Sep 26, 2017 19:14
    —
newsky
Дошли руки до проверки - ни на одной из трёх машин не воспроизвелось; учитывая это, а также то, что у других пользователей проблема также не воспроизводится, могу только предположить, что проблема всё-таки локальная.
Более того, плагин на работу с менеджером паролей TC не влияет никак, даже в теории.

#715:  Author: D1PLocation: Тбилиси PostPosted: Tue Sep 26, 2017 22:29
    —
Афи
В мастер-сборке исправлены (некоторые) косяки с поддержкой файловых комментариев, в том числе работает копирование комментариев вместе с файлами (в облако и из облако). Фича писалась чисто под себя, но если интересно - можно пробовать.

#716:  Author: Vitaly_Ekb PostPosted: Tue Oct 03, 2017 11:33
    —
Уважаемый D1P.
Пожалуйста подскажите:
1. Что за hash расчитан у каждого файла который выводиться в поле [=<fs>.hash]
Хотел картинку вставить для понятности, но я новичек на форуме, нет прав.
2. можно ли этот хэш использовать для сравнения локальной копии и копии на mail.ru?

#717:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 03, 2017 11:35
    —
Vitaly_Ekb
https://github.com/pozitronik/CloudMailRu/issues/135
Там идёт соответствующее обсуждение.

#718:  Author: newsky PostPosted: Fri Oct 13, 2017 09:13
    —
Или я ничего не понял или очень странное такое шифрование... точнее шифрование наверняка не странное, но в рамках человеческого пользования совершенно невозможное.
Ладно не поймешь (хотя нет) в ТС что за файлы зашифрованные лежат на облаке, ладно (хотя нет), что невозвожно синхронизироваться в такой реализации, ладно (хотя нет) зачем-то создаются дополнительные папки, но когда можно положить файл только в корень диска и только так он может скачаться обратно (притащив с собой ту самую папку в добавок, а файл положив в корень), а иначе, если отправить зашифрованный файл в уже существующую папку, то он обратно возвращается в виде: ㆌ᤽ᆗԧ軿渕⟓濹ி뇑惀쩄ο
Да и пугалки относительно криптоконтейнеров, а реализация в итоге без какой-либо стеганографии... С паролями вообще не понятно, один на шифрование тела, один на шифрование имени, галки, сохранить в менеджер паролей не активны, это значит что, они уже в менеджер паролей запомнились? В общем, спасибо за развитие, но лично по мне, такой вариант мне видится совершенно невозможным в пользовании.

#719:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 13, 2017 13:14
    —
newsky
Какой-то подобной реакции я и опасался. Попробую разъяснить и успокоить: реализация не окончательная, мне она кажется также сложноватой (поэтому пока тут и не объявлял), и будет ещё дорабатываться. Мне пока было важно сделать внутренний механизм.

Насколько я понимаю, основной вопрос - шифрование имен. Какие-то дополнительные каталоги с неясной структурой...
Это последствия шифрования, в результате которого имя файла преобразуется в 128-символьную строку (даже если имя файла всего один символ). Эта строка почти наверняка будет содержать символ "\", который в файловой системе будет трактоваться, как разделитель каталогов - соответственно, создастся целый путь вместо одного файла.
Я побоялся проводить какие-то подмены с тем, чтобы избавиться от этого эффекта. К тому же, мне уже в этом обсуждении приходилось сталкиваться с подобными структурами, создаваемыми сторонними шифровальщиками, это подтолкнуло меня к мысли о том, что это нормальная ситуация.
Все остальные непонятки - это уже следствия, объяснять достаточно долго и муторно. А вот проблемы со скачиванием такой шифрованной структуры из уже существующих каталогов - это баг.

Что можно попробовать сделать: попытаюсь разобраться с механизмами хеширования, может быть найдётся алгоритм, не дающий такого эффекта. К сожалению, мои знания в этой области практически нулевые.

Отсутствие стеганографии - этого нет, и пока даже не обдумывается. Для начала стоит разобраться с шифрованием. Тут, пожалуйста, без претензий, я занимаюсь проектом в редкое свободное время, хотите, чтоб его у меня было больше - <на правах рекламы>помогите найти разработчика</на правах рекламы>.

Пароли - я исходил из того, что а) должна быть максимальная безопасность (одна из основных претензий к плагину при его первой публикации была в том, что пароль по умолчанию хранится в открытом виде); б) шифрование файлов и их имён должно проводиться разными ключами для усложнения анализа (при одинаковом ключе расшифровав, например, имя файла, злоумышленник сможет расшифровать и сам файл). В результате получилось два пароля/
Неактивные галки в диалоге запроса пароля значат то, что на сохранение пароля они не влияют. Т.е., если сохранять пароль из настроек - он сохранится. Если пароль запрошен при операции (раньше его не сохраняли) - он не будет сохранён. Основная идея - либо сохраняем пароль в менеджере TC, либо каждый раз вводим из головы.
Возможно, тут я перемудрил, и с этими паролями стоит поступать аналогично паролям к аккаунтам. Это мне кажется уже не столь безопасным, но это обсуждаемо.

#720:  Author: newsky PostPosted: Fri Oct 13, 2017 13:44
    —
D1P wrote:
Тут, пожалуйста, без претензий

Уважаемый D1P, никаких претензий! Формат, в котором вы делаете плагин предельно ясени не представляю, какие могут быть претензии? Мой монолог был лишь "впечатления неискушенного пользователя", не больше. Хотел поделиться тем, что сразу "резануло" и с чем возникли проблемы, а уж как и когда и вообще... это только в вашей власти.
D1P wrote:
реализация не окончательная

Это радует ибо есть надежда, что пользоваться функцией будет реально. Просто как мне казалось, шифрование как функция в плагине, "сама по себе", не очень будет нужна, без удобства пользования. Мои рассуждения: Для продвинутого использования облака, необходима синхронизация, люди отправляют на облака не поштучно файлики, а некоторые объёмы информации, если на ПК содержимое изменилось, разумеется, необходимо менять содержимое и на облаке, если без шифрования это можно сделать средствами ТС, то с нынешним шифрованием это невозможно. Вот и вопрос, а зачем тогда. Опять-же, предположим, понадобилась часть данных из облака, как её опознать? Как скачать часть? Снова никак в данной реализации. Если всё чаще и чаще, то тут то там заходят разговоры, о том, что Маил.ру удаляет шифрованные контейнеры, вплоть до удаления аккаунта, какой смысл делать шифрование без стеганографии? То-же не ясно.

Только ради Бога, не считайте мои слова претензией! Я просто объясняю, почему например, мне, как одному из пользователей эта функция в том её виде, что есть (не считая именно косяков) никак не подходит. Скажу честно, на заре и в течении года активно пользовался плагином, но сейчас, лично мне гораздо удобней стала связка <один_эмулятор_облакамэил_как webdav> запущенный как сервис + GoodSync в режиме шифрования. Ни проблем с синхронизацией (порезанные автоматом файлы видятся системой в любой программе как целый файл, имена файлов, которые на облаке лежат в зашифрованном виде в GoodSync отображаются как "нормальные" файлы", возможность скачать только нужные, зашифрованные файлы) ни каких лишних окон, программ и прочего. Снова и снова, прошу вас отнестись не как к претензии или необоснованной критике, а как к частному варианту.

#721:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 13, 2017 13:53
    —
А если не включать шифрование имён файлов? Тогда будет и синхронизация, и опознание, и всё остальное, что шифрование имён априори убирает.

#722:  Author: gti503 PostPosted: Fri Oct 20, 2017 22:20
    —
Версия плагина последняя и все работало (Win8x32), но неожиданно получил при скачке файлов "Достигнуто максимальное количество перенаправлений при запросе файла с адреса...". Даже не знаю с чем связать. Переустановка системы проблему не решила. На ноуте с Win10x64 в этой же версии ТС проблем нет и все работает. Если кто решал подобную проблему, подскажите как исправить.

#723:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 20, 2017 22:27
    —
gti503
Как показывает история, эта проблема возникает случайным образом, не отлавливается, и как её устранить - непонятно. Впрочем, если мне память не изменяет, в данном обсуждении кто-то писал, что у него проблема исчезла после каких-то шаманств.
Если есть возможность - поэкспериментируйте, пустите, например, плагин в сеть через другое соединение/прокси/vpn/tor, если будет успех - можно будет хотя бы подумать, в какую сторону копать.

UPD: тут пришла идея: а посмотрите в логе на строчку типа
Quote:
Достигнуто максимальное количество перенаправлений при запросе файла с адреса: https://cloclo41.datacloudmail.ru/get/


она всегда одинаковая, или цифры после cloclo меняются?

#724:  Author: gti503 PostPosted: Sun Oct 22, 2017 20:05
    —
Цифры после cloclo меняются.
Я посмотрел на старой системе, что последнее ставилось. У меня получается что это из за обновления Microsoft Visual C++ (Skype новый не хотел запускаться и требовал файлы из этого пакета).

#725:  Author: yura12 PostPosted: Wed Oct 25, 2017 14:43
    —
D1P wrote:
Эта строка почти наверняка будет содержать символ "\", который в файловой системе будет трактоваться, как разделитель каталогов

Это, наверняка, выход с base64. Если так, то "\" можно заменить на что-нибудь типа "_", "-", ".", и т.д.
D1P wrote:

(при одинаковом ключе расшифровав, например, имя файла, злоумышленник сможет расшифровать и сам файл). В результате получилось два пароля

Как вариант - есть password - им шифруется файл. А другой -password_name = SHA256(password) - им шифруется имя. Если злоумышленник получил password_name, то задача восстановления password не очень упрощается. Или я неправ?

#726:  Author: D1PLocation: Тбилиси PostPosted: Wed Oct 25, 2017 15:04
    —
yura12
Я пока не анонсирую здесь изменений, в т.ч. потому что не готов обсуждать недоработанный функционал. Если интересно - следите за обсуждением на GitHub.
В частности, в последних коммитах от создания каталогов при шифровании имён я избавился, есть и другие улучшения, но процесс ещё идёт.

Quote:
Или я неправ?

Правы, более того, внутри плагина примерно так и сделано (на случай, если пользователь установит одинаковые пароли). Но мне принципиально хочется сделать именно два пароля; после доработок сложностей с вводом не должно будет быть.

#727:  Author: АфиLocation: Одесса PostPosted: Mon Oct 30, 2017 18:32
    —
D1P wrote:
Афи
В мастер-сборке исправлены (некоторые) косяки с поддержкой файловых комментариев, в том числе работает копирование комментариев вместе с файлами (в облако и из облако). Фича писалась чисто под себя, но если интересно - можно пробовать.

Немного с запозданием... Потестировал, всё работает. Спасибо!

#728:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sat Nov 04, 2017 20:04
    —
Может получится в качестве стандарта шифрования файлов и имен каталогов взять стандарт EncFS?
Есть достаточно неплохая его реализация под виндовс, с открытым исходным кодом.
https://github.com/jetwhiz/encfs4win/

#729:  Author: D1PLocation: Тбилиси PostPosted: Sat Nov 04, 2017 22:20
    —
EncFS - это вот вообще не про то.
Хотя этот комментарий навёл меня на, в общем-то очевидную, но почему-то неучтённую идею о том, что плагин должен показывать пользователю расшифрованные имена файлов (а не расшифровывать их при копировании).

#730:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Sun Nov 05, 2017 13:50
    —
D1P wrote:
EncFS - это вот вообще не про то.

Ну да, не совсем про то.. зато и некоторые преимущества такой путь имеет.
Во-первых не надо изобретать "велосипед" со своим способом шифрования файлов и кодирования имен.
Во-вторых кроссплатформенность (по крайней мере точно есть решения для Линукс, Виндовз и Андроид) и независимость от наличия плагина ТС. А то может случится ситуация что на облаке что-то поменяют с форматом доступа к файлам и сохраненная информация как минимум временно (до обновления плагина) станет недоступной, а то вовсе прикроют "лавочку" с доспутом сторонних программ - как тогда расшифровать?
А с EncFS информация точно никуда не денется.

#731:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 06, 2017 18:58
    —
Я не пользовался EncFS, но исходя из того, что я прочитал о ней на Хабре/Википедии, ей можно пользоваться вместе с плагином уже сейчас - достаточно кидать в облако шифрованные самой EncFS данные.

Или я что-то не так понимаю?

#732:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Mon Nov 06, 2017 22:49
    —
Все так, но если бы плагин показывал уже расшифрованные имена файлов, а при скачивании расшифровывал бы и сам файл было бы вообще хорошо!
А то можно кучу времени убить на внедрение шифрации в плагин, а по факту функция останется невостребованной. Кому-то не понравится выбранный метод шифрации (недостаточная безопасность и т.д.), кому-то отсутствие совместмости, кому что еще.
Я лишь высказал свой взгляд на эту функцию.

#733:  Author: D1PLocation: Тбилиси PostPosted: Mon Nov 06, 2017 22:51
    —
Quote:
Все так, но если бы плагин показывал уже расшифрованные имена файлов, а при скачивании расшифровывал бы и сам файл было бы вообще хорошо!


Гм:

Quote:
Хотя этот комментарий навёл меня на, в общем-то очевидную, но почему-то неучтённую идею о том, что плагин должен показывать пользователю расшифрованные имена файлов (а не расшифровывать их при копировании).

#734:  Author: D1PLocation: Тбилиси PostPosted: Fri Nov 17, 2017 12:29
    —
Если за темой ещё следит кто-то, у кого воспроизводится ошибка с бесконечными перенаправлениями - попробуйте текущий мастер-билд. В обсуждении проблемы был предложен ещё один способ обойти её; исходя из имеющейся информации - я не думаю, что поможет, но точно подтвердить можно только экспериментально.

#735:  Author: addhaloka PostPosted: Sat Nov 18, 2017 03:00
    —
D1P
Это пока не могу проверить, завтра (есть проблемный комп) попробую (последний раз проверял с билдом от 26.10 - было без изменений).
Но тут внезапно исправился другой косяк, с конфликтом библиотек.
 Hidden text


upd. Проверил на проблемном компе - помогло. Smile Конечно, с постоянным тыцканьем "Try another shard", но по всякому лучше, чем раньше было.
upd2. Не, проверил через 3 дня - опять не качает, смены шарда не помогают. (

#736:  Author: chupakabra1 PostPosted: Wed Nov 22, 2017 22:53
    —
На гитхабе последний релиз от мая.

Где свежий плагин скачать?

#737:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 23, 2017 11:52
    —
Пользуйтесь релизной версией. Если вы не смогли найти на гитхабе мастер-билд - я не думаю, что он вам пригодится.

#738:  Author: chupakabra1 PostPosted: Thu Nov 23, 2017 19:08
    —
Не проще ссылку дать?

#739:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Nov 23, 2017 21:08
    —
chupakabra1
Ссылка дана в первом посте темы. Если вы тем не менее не видите на открывшейся странице нужных файлов, перечитайте ответ автора.
И в порядке информации: у абсолютного большинства актуальных плагинов TC последние версии вышли не то что в мае текущего года, а и задолго до, что не мешает им прекрасно работать, не нуждаясь ни в каких обновлениях.

#740:  Author: chupakabra1 PostPosted: Thu Nov 23, 2017 22:31
    —
Avada wrote:
chupakabra1
Ссылка дана в первом посте темы. Если вы тем не менее не видите на открывшейся странице нужных файлов, перечитайте ответ автора.
И в порядке информации: у абсолютного большинства актуальных плагинов TC последние версии вышли не то что в мае текущего года, а и задолго до, что не мешает им прекрасно работать, не нуждаясь ни в каких обновлениях.


Если я прошу новую версию - значит надо новую (потому, что <вырезано> релизная версия этого плагина нуждается в обновлении), если я не нашел ссылки - значит я не разбираюсь в гитхабе (<вырезано>).

В порядке информации: <вырезано, вырезано, вырезано>

Regards.

 !  CaptainFlint:
Пользователь отправлен в пожизненный эцих с гвоздями по очевидным причинам.

#741:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Nov 23, 2017 22:43
    —
chupakabra1
Всё ясно. Нормально общаться на форуме не хотим и не умеем. Дальше — бан.

#742: Как добавить несколько аккаунтов Author: s_baklanov PostPosted: Sun Nov 26, 2017 14:40
    —
Создал один аккаунт. Как добавить еще один ?
После нажатия add/apple происходит либо редактирование, либо если указываешь новое имя ничего не создается.
Уже задолбался Mad

#743:  Author: D1PLocation: Тбилиси PostPosted: Sun Nov 26, 2017 14:46
    —
Подтверждаю проблему. Сейчас поправлю.

Quote:
После нажатия add/apple

Позабавило =)

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

Нашел проблему. В одной из мастер-сборок была ошибка, она создавала в файл конфигурации пустой раздел. Из-за этого список аккаунтов подтягивался не полностью (новый аккаунт сохранялся, но не считывался).

Чтобы поправить, нужно открыть MailRuCloud.ini в текстовом редакторе, найти там безымянный раздел ([]) и удалить его со всем содержимым. Должно будет работать.
В последнем релизе такой ошибки нет.

#744:  Author: s_baklanov PostPosted: Sun Nov 26, 2017 15:46
    —
Спасибо !
Все заработало

#745:  Author: Lisabon PostPosted: Thu Nov 30, 2017 23:39
    —
D1P
Возможно ли, добавить в плагин, функцию "Лимит скорости"?

#746:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 30, 2017 23:41
    —
Можно. Тикет создадите?

#747:  Author: Lisabon PostPosted: Fri Dec 01, 2017 00:01
    —
Quote:
Тикет создадите?

Создал.

#748:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 05, 2017 13:57
    —
Судя по всему, фичу с шифрованием я не смогу довести до ума раньше январских каникул, а изменений и улучшений накопилось уже очень немало. Поэтому выкладываю текущую версию как пререлиз, мне кажется, ей вполне можно заменить прошлый релиз.

Из важного нового:
- Плагин научился считать хеши файлов аналогично тому, как их считает само облако. Эти хеши используются для быстрой заливки в облако (считаем хеш локально -> ищем его в облаке, если такой файл глобально там уже есть, он линкуется по указанному имени без фактической закачки), а также для проверки корректности скачивания/заливки (сверка контрольных сумм).
- Появилась поддержка файловых комментариев из descript.ion прямо в облаке. Я очень активно использую комментарии, и невозможность использовать их в виртуальных файловых системах люто меня огорчает, поэтому я сделал собственную реализацию, которая, в большинстве случаев, работает так же, как и в самом TC.
- Поддержка шифрования на лету. Механизм ещё дорабатывается, но для тестовых целей пользоваться им уже можно. Я принял в расчёт неочевидность изначальной задумки с двумя паролями, теперь пароль только один. Остальное "чекак" - в документации.

#749:  Author: VICTORPRO PostPosted: Wed Dec 06, 2017 21:56
    —
Попытка установки предрелизной версии v051217-pre приводит к ошибке

Total 8.52a , Win7max

#750:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 06, 2017 22:13
    —
Зафиксил, перевыложил.

#751:  Author: koffan PostPosted: Thu Dec 07, 2017 21:41
    —
Установил v06122017-pre .При копировании файла в облако не отображается в окне прогресс копирования.Копирование происходит,
но как-то это непривычно выглядит.WinXP SP3, TC9.0

#752:  Author: D1PLocation: Тбилиси PostPosted: Thu Dec 07, 2017 22:18
    —
Посмотрел на десятке, не подтверждаю. Завтра проверю на XP, но тоже маловероятно, что там будет иначе.
Есть только одно предположение: закачиваемые файлы уже есть где-то в облаке, поэтому фактически они не закачиваются, просто создаётся копия. Проверить можно, сняв галку Try to find files by hash before uploading, перезапустив TC, и повторив операцию.

#753:  Author: koffan PostPosted: Fri Dec 08, 2017 00:51
    —
На той же машине установил последний релиз v14052017,запустил закачку в облако.Закачка тут же началась с отображением скорости закачки и оставшегося времени.
Установил v06122017-pre ,снял галку Try to find files by hash before uploading ,запустил закачку.Закачка началась примерно через 2 мин.
с отображением атрибутов закачки.Вот как-то так.

#754:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 08, 2017 01:24
    —
Да, для больших файлов, хеш может считаться достаточно долго. Чтобы не считался совсем, нужно ещё снять галку Check uploads/downloads CRC - но тогда эта проверка не будет работать.
Сделаю отдельный прогресс процесса хеширования.

#755:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 08, 2017 14:14
    —
Добавил диалог прогресса при вычислении хеша, надеюсь, с ним стало понятнее.
Плюс реализованы потолочные ограничения скорости закачки/скачивания (ограничивается каждая операция, но не скорость работы в общем).
Брать из мастера.

#756:  Author: yura12 PostPosted: Sat Dec 09, 2017 00:56
    —
В свете возможности внезапной блокировки аккаунта той конторой. Хорошо было бы иметь хеши своих файлов, сохранённые локально. Тогда, как я понял, появляется дополнительный шанс спасти свои файлы. Может быть, какой-то лог, в котором при upload фиксируются имя_файла:хеш? Или кнопка/горячая клавиша "сохранить хеши" для всех файлов (если это вообще возможно)? Второй вариант - лучше тем, что не нужно тратить ресурсы на вычисления хешей, и еще тем, что на сервере уже может лежать куча файлов, которые по первому варианту останутся неучтёнными.

#757:  Author: D1PLocation: Тбилиси PostPosted: Sat Dec 09, 2017 01:11
    —
Можно вывести хеши в отдельную колонку, и скопировать эту колонку в буфер, это стандартный функционал TC.

#758:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Dec 28, 2017 23:39
    —
D1P
Я либо раньше не обращал внимания, либо что-то случилось. Бросилось в глаза при просмотре фотографий, автоматом заливающихся с телефона.

У файлов время указано в GMT вместо GMT+3. То есть снято в 10:30, а показано 7:30. Можно с этим что-то сделать?
Версия 1.17.12.5 x64 из master.

#759:  Author: D1PLocation: Тбилиси PostPosted: Thu Dec 28, 2017 23:50
    —
У файлов где? Залитых в облако, слитых с облака.
Вообще вот.

#760:  Author: YuriOlLocation: Луганск PostPosted: Tue Jan 02, 2018 13:13
    —
D1P wrote:
Возможно, фаерволл блочит плагин. Плагин работает по тем же самым протоколам и тем же точно способом, что и любой браузер. Ищите, что не даёт ему установить соединение (или наоборот - что даёт установить соединение браузерам).


Ура! Получилось!
Помог только вот этот способ: (http://pozitronik.livejournal.com/476435.html)

Quote:
Так… Увы, прописывание конкретных шардов не помогло. Видимо, действительно, шарды выбираются после соединения, а соединения-то и нет. Но пока (боюсь сглазить) помогло прописывание в hosts

94.100.180.5 cloud.mail.ru
217.69.139.60 auth.mail.ru


Адреса взял с 2ip.ru/lookup/
Хотя уже бывало, что работало несколько дней подряд, а потом переставало.

#761:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Mon Jan 08, 2018 00:06
    —
D1P wrote:
У файлов где? Залитых в облако, слитых с облака.

У залитых. Заливка через оригинальный андроид-клиент, поэтому время сохраняется, на сайте его видно при наведении курсора на дату.
А вот плагин:

Видно, что в колонке с датой время на три часа отличается от времени в названии файлов.

#762:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 08, 2018 00:11
    —
Интересно.
Андроид-клиент работает по другому API, там с датами порядок.
Веб-апи соответствующих методов не имеет, по идее файлам должно выставляться время заливки.
Возможно, что само облако обучено брать дату из EXIF (которая может быть некорректна и/или учитываться без часовой зоны). Можете это проверить?

#763:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Jan 09, 2018 02:34
    —
D1P wrote:
Возможно, что само облако обучено брать дату из EXIF

Проверил, EXIF игнорируется, клиент и затем облако используют дату самого файла с учётом часового пояса.
Копировал файлы с телефона на комп, менял часовой пояс, менял время в Тотале, копировал обратно, ждал заливки клиентом, сравнивал.

Вот если на компе выставить UTC, время в плагине начинает совпадает со временем локальных файлов.

#764:  Author: D1PLocation: Тбилиси PostPosted: Tue Jan 09, 2018 10:42
    —
Rodny

issue #165

UPD: поправлено в мастер-сборке.

#765:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Jan 11, 2018 14:12
    —
Большое спасибо.

#766:  Author: MMM PostPosted: Mon Jan 15, 2018 03:01
    —
D1P, доброго времени суток!
Меня заинтересовала возможность из описания:
Quote:
Полученные списки можно использовать в сторонних программах, например - в качестве онлайн-плейлистов для медиаплеера.
долго искал нечто подобное для составления онлайн-плейлистов, но как выяснилось она не реализована в полной мере. Т.е. полученные ссылки (clocloXX.cldmail.ru/...) не долговечны, что и следовало ожидать.
Пытался найти ответ в данной ветке - безрезультатно. Или данная функция теперь не работает?

#767:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 15, 2018 09:26
    —
MMM
Функция реализована ровно в той мере, в какой это возможно. Ссылки на скачивание, которые можно использовать в плейлисте, протухают довольно быстро, это ограничение облака. Других вариантов именно с плагином нет. Можно попробовать другие проекты, например WebDavMailRuCloud, возможно таким образом удастся получить желаемое.

#768:  Author: MMM PostPosted: Mon Jan 15, 2018 13:28
    —
D1P
Спасибо за ожидаемый ответ. По поводу WebDavMailRuCloud думаю результат будет тот же.

Еще есть один вопрос - скинул в ЛС.

#769:  Author: D1PLocation: Тбилиси PostPosted: Mon Jan 15, 2018 13:40
    —
MMM
Решил ответить здесь, кмк вопросы в личке вполне в тему.
Quote:
можно ли все-таки реализовать возможность получения долгоиграющих прямых ссылок с Mail.Ru

Плагином - нельзя. Облако делает прямые ссылки временными. Постоянные ссылки на расшаривание плееру будут бесполезны.
Quote:
локализовал его, в виде отдельного файла

Переводить бинарник нет никакого смысла. На поддержку локализации есть
отдельный тикет, но его приоритет самый низкий. Если есть умение и возможность - возьмитесь.
Quote:
Один товарищ сделал утилиту и плагин к foobar2000 для поиска и прослушивания онлайн-плейлистов с Zaycev.net

Это разные вещи, всё-таки.
Теоретически возможно сделать поддержку облачной ФС как плейлиста в самом плеере, если он позволяет делать такое плагинами (я более-менее представляю, как это можно сделать в WinAmp), но я не особо вижу в этом смысл, потому что:
Quote:
По поводу WebDavMailRuCloud думаю результат будет тот же.

Нет, у этой штуки другой подход. Она даёт WebDav-прокси к облаку, а WebDav уже можно подключить как сетевой диск. А с сетевого диска музыку уже можно играть нативно.
Ну или можно попробовать через нативную мейловскую утилиту диск-о, она тоже подключает облако, как диск.

#770:  Author: MMM PostPosted: Mon Jan 15, 2018 14:37
    —
Quote:
Облако делает прямые ссылки временными.

На Zaycev.net такая же ситуация, но автономный обход был найден и реализован, поэтому и подумал о возможности такой реализации на Mail.Ru.

Quote:
а WebDav уже можно подключить как сетевой диск

Это то же полумеры, нет полной автономности. А если надо послушать на компьютере, где его нет?
Поэтому ищу варианты для получения и воспроизведения прямых ссылок без всяких WebDav, диск-о и т.п.

Quote:
Если есть умение и возможность - возьмитесь.

Умение то есть, с возможностями пока не ясно. Если есть желание могу скинуть файл для CloudMailRu (06.12.2017). При его наличии в папке плагина - русский интерфейс, без него - английский.

#771:  Author: laburj PostPosted: Wed Jan 31, 2018 11:28
    —
Уважаемый D1P, ещё раз благодарю за замечательный плагин.
Есть тоже очень полезный плагин DiskDir
http://wincmd.ru/plugring/diskdir_extended.html
который создаёт файл-список папки, открыв который перемещаешься по этому списку 1 в 1 как будто по оригинальной папке.
Попробовал воспользоваться этим плагином для создания списка папок-файлов своего облака внутри Вашего плагина. Плагин DiskDir функционирует, но есть одно НО. Перед тем как создать файл-список тотал коммандер копирует обрабатываемые файлы во временную папку windows. Если папка небольшая - метров до 100, то всё ок, но у меня стоит задача сделать файл-список для всего облака размеров в 1Тб.
Может быть подскажете как можно обойти этот промежуточный процесс копирования во временную папку или знаете другой вариант как можно создать подобный файл-список, который копирует структуру папок облака?
Лично мне необходимо получить только 2 параметра касательно файлов и папок в файле-списке - имя файла или папки и размер файла.

#772:  Author: D1PLocation: Тбилиси PostPosted: Wed Jan 31, 2018 11:40
    —
Quote:
Плагин DiskDir функционирует, но есть одно НО. Перед тем как создать файл-список тотал коммандер копирует обрабатываемые файлы во временную папку windows

Именно так он и должен работать.

Quote:
другой вариант как можно создать подобный файл-список

Первое (и единственное), что приходит в голову: заходим в нужный каталог в облаке, открываем поиск, ищем без параметров => найдутся все объекты в каталоге => выносим результаты на панель => выделяем & копируем содержимое панелей через cm_CopyFileDetailsToClip (предварительно настроив нужный вид).

Вообще задача напрямую к плагину не относится, подобные вопросы лучше задавать в общую тему.

#773:  Author: D1PLocation: Тбилиси PostPosted: Tue Mar 27, 2018 21:17
    —
Есть информация, что плагин перестал работать в принципе, авторизацию отбивает с 403 кодом. Сейчас у меня нет возможности разобраться, постараюсь завтра взглянуть что случилось.
Отписываюсь с тем умыслом, чтобы пришедшие в тему знали, что автор в курсе.

UPD: фикс в мастер-ветке, в релизе в течение дня.

#774:  Author: rexen PostPosted: Thu Mar 29, 2018 18:32
    —
D1P,
спасибо за оперативный фикс!
А то прям как без рук - только на днях занялся бэкапом накопленной за годы литературы и тут опа...

Однако замечу, что новая версия у меня не сразу и не везде заработала. У меня несколько сборок ТС (всё никак не выберу-соберу оптимальную), так вот в сборках на основе девятки почему-то "не взлетело" - вылетал "... error token..."
Заработало в частности в TC8.51aVeen_v.2017.5.
Уж не знаю, почему - раскидаю уже файло по аккаунтам и потом глубже попробую потестить - вдруг проблема с моей стороны.

PS: А возможность по прямому перемещению файлов между аккаунтами - это просто супер-супер. Активно юзаю.

#775:  Author: YuriOlLocation: Луганск PostPosted: Thu Mar 29, 2018 19:32
    —
Quote:
фикс в мастер-ветке, в релизе в течение дня.

Спасибо! Оперативно! Smile

#776:  Author: mailforallx PostPosted: Thu Mar 29, 2018 23:25
    —
тут ошибка после обновления плагина (ссылка)
preview.ibb.co/mVw7FS/2018_03_29_220452.png

tc 9.0

#777:  Author: D1PLocation: Тбилиси PostPosted: Fri Mar 30, 2018 12:40
    —
mailforallx
Читайте документацию, в FAQ всё написано.

rexen
Проблемы со сборками не принимаются.

#778:  Author: koffan PostPosted: Fri Mar 30, 2018 20:16
    —
С новым фиксом всё заработало.Стало даже лучше Laughing .Пропала ошибка
"Достигнуто максимальное количество перенаправлений при запросе файла с адреса..." . WinXP SP3 TC9.12

#779:  Author: mailforallx PostPosted: Fri Mar 30, 2018 22:53
    —
D1P wrote:
mailforallx
Читайте документацию, в FAQ всё написано.

После установки плагина ведь имеются папки 32\64 с библиотеками.
Но ошибка всё та же.
image.ibb.co/ebzS0S/2018_03_30_214655.png
image.ibb.co/cehQn7/2018_03_30_214730.png

Load SSL libraries only from plugin directory не помогает
------------
позже появилась такая ошибка
image.ibb.co/iruwS7/2018_03_30_215600.png

#780:  Author: D1PLocation: Тбилиси PostPosted: Sat Mar 31, 2018 01:59
    —
koffan
В плагине для этого не менялось ровным счётом ничего. Я по прежнему не знаю, что вызывает эту проблему.

mailforallx
Пока не приведена ровно та информация, о которой я прошу в соответствующем разделе документации (она, как мне кажется, написана предельно понятно), я не смогу начать решать проблему.

#781:  Author: Lisabon PostPosted: Sat Mar 31, 2018 11:16
    —
mailforallx
Используй вот эти dll - Ссылка

#782:  Author: Dimsok PostPosted: Sun Apr 01, 2018 02:44
    —
А что может вызывать "error parsing auth token"?

#783:  Author: D1PLocation: Тбилиси PostPosted: Sun Apr 01, 2018 22:01
    —
Мне удалось воспроизвести проблему с ssl-библиотеками, и, надеюсь, исправить её - по крайней мере у меня она более не воспроизводится. К слову, если бы обращающиеся за помощью пользователи приводили ту информацию, о которой я прошу их через документацию, я смог бы устранить проблему гораздо раньше. Пожалуйста, относитесь к чтению документации серьёзно, это сэкономит время и мне и вам.
Dimsok
Опять же - без вышеобозначенной информации я ничего точно сказать не смогу, а телепатией пользоваться не стану.

#784:  Author: Dimsok PostPosted: Mon Apr 02, 2018 01:47
    —
Вроде стало подключаться. Только теперь когда выбираешь "свойства" и делаешь публичную ссылку, она создаётся, но всякий раз TC выдаёт ошибку "Access violation at address 0B70C11A in module "mailruClud.wfx@. Read of address FFFFFFFE".

#785:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Apr 02, 2018 03:59
    —
Похоже Майл.ру изменила что-то с облаком, не раскрывает список каталогов..

#786:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 02, 2018 09:25
    —
Dimsok
Должно быть исправлено, обновись.
FiLinX
Нет. Похоже кто-то никак не начнёт выполнять инструкции из документации.

#787:  Author: mailforallx PostPosted: Mon Apr 02, 2018 14:58
    —
W7 x64 - 2 компа
Тотал 8.51, 9.0, 9.12. (пробовал на 3-х версиях)
После обновления плагина появилась ошибка
image.ibb.co/iruwS7/2018_03_30_215600.png

лог-файл
image.ibb.co/ctxs4n/2018_04_02_135535.png

Логин\пароль правильные, т.к. при вводе не правильного -ошибка
"Parsing token data...
error: parsing auth token for _____@mail.ru"

#788:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 02, 2018 15:01
    —
Версия плагина?

#789:  Author: mailforallx PostPosted: Mon Apr 02, 2018 21:10
    —
Запустился.
Установил Smile
"Скачайте текущий стабильный релиз" - а по ссылке v14052017. Он же не текущий и не стабильный уже?
Повторно установил v14052017.
Потом заменил в папке \Plugins\wfx\CloudMailRu\ файл MailRuCloud.wfx64, на новый.
----
Спасибо за плагин.

#790:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 02, 2018 22:50
    —
mailforallx wrote:
"Скачайте текущий стабильный релиз" - а по ссылке v14052017. Он же не текущий и не стабильный уже?


А если прочесть полностью:

Quote:
Перед тем, как сообщать о проблеме, соберите следующую информацию:

Версию плагина (если брали из релизов, убедитесь, что в версии из master ошибка всё ещё присутствует).


Впрочем, я понимаю причины недоразумения: релиз, помеченный как стабильный, действительно стабильный в плане того, что я уверен - он ничего не порушит. Но работать он в свете последних изменений уже не будет. Новый стабильный релиз я не делал по причине того, что новые фиксы ещё требовали тестирования. Судя по всему, последней мастер-сборкой можно пользоваться без опаски, если ничего не вылезет в последний момент, она и уйдёт в stable.

#791: Вопрос Author: Fil_2071 PostPosted: Tue Apr 03, 2018 10:05
    —
Раньше при заходе в плагин видел список подключенных учеток.
Теперь каждая учетка состоит из 4 пунктов:
y-zaw\
y-zaw.invites\
y-zaw.shared\
y-zaw.trash\
Можно как-то скрыть три последних?

#792:  Author: Lisabon PostPosted: Tue Apr 03, 2018 10:12
    —
Fil_2071

#793:  Author: Fil_2071 PostPosted: Tue Apr 03, 2018 13:48
    —
Lisabon
Спасибо.

#794:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Apr 03, 2018 13:52
    —
Fil_2071
Вам не кажется, что "цитировать" скрин — это уже чересчур? Пост исправлен.

#795:  Author: rexen PostPosted: Tue Apr 10, 2018 23:08
    —
D1P wrote:

rexen
Проблемы со сборками не принимаются.

Попробовал чистый Тотал 9.12 безо всяких дополнений.
Плагин version=280318
И...
вообщем-то у меня похоже глюк вылазит в основном при операции удаления папки с облака. Причём проблема плавающая - то вылазит, то нет. Можно десятки папок облазить, а на тридцатой повиснет.
Впечатление, что чаще глючит при удалении папки, из которой поднялся только что - стоит полазить по дереву файлов, потом эта папка удаляется нормально.

Но. Самое интересное в том, что на разных тоталах глюк проявляется по-разному. Вот на чистом свежем - просто вешает Тотал намертво. На сборке - вылет модального окна с ошибкой. На восьмёрке тоже ошибка, но вылетает только плагин.

Возможно это мой личный расклад, поскольку, например, проблем таких как у юзеров выше не замечал. Остаётся попробовать другую винду.

#796:  Author: D1PLocation: Тбилиси PostPosted: Tue Apr 10, 2018 23:18
    —
rexen
Актуальная стабильная версия плагина - 03042018. Проверьте поведение на ней. Если будет повторяться - мне потребуется, как минимум, протокол работы плагина (он должен сохраняться даже если TC завис или закрылся, как его найти - написано в документации), и пошаговая инструкция по воспроизведению проблемы.

#797:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Jun 15, 2018 21:26
    —
D1P
Вернёмся к багу с часовыми поясами? Wink
Отображается всё правильно, а вот при копировании из облака на компьютер копирует дату в UTC

#798:  Author: D1PLocation: Тбилиси PostPosted: Fri Jun 15, 2018 21:39
    —
Заведите issue в гитхабе, плз, я постараюсь выкроить время по возможности.

UPD: а был такой тикет, помечен, как пофикшенный. Проблема ещё сохраняется?

#799: Плагин Облако Mail.ru Author: vigo1974 PostPosted: Thu Jun 28, 2018 04:33
    —
Как подключить плагин wfx (CloudMailRu) Облака Mail.Ru в Тotal Commander 9 в Windows-10 1803 версии? А то в упор не хочет видеть его в сетевом окружении ТС (((
То же самое делаю под Windows 7 - всё слёту определяется и подключается. (github.com/ pozitronik/ CloudMailRu/ releases)

#800:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 28, 2018 05:44
    —
vigo1974
Для начала — кое-кто явно в упор не хочет видеть правила форума, за нарушение которых — замечание. Задавать вопросы в непонятно зачем созданной новой теме при наличии специальной (которую без труда могут найти даже новички) просто неприлично.
Далее. Что реально означает "в упор не хочет видеть"? Плагин установлен, виден в диалоге настройки WFX-плагинов, но в сетевой панели нет его строки? Плагин якобы установлен, но не виден нигде в перечисленных местах? Как нетрудно догадаться, это сильно разные вещи. Не говоря про то, что недурно бы сообщить, отображаются ли в той же панели хоть какие-то другие FS-плагины.
Перенесено в существующую тему.

#801:  Author: vigo1974 PostPosted: Thu Jun 28, 2018 13:15
    —
Avada wrote:
vigo1974
Перенесено в существующую тему.

Спасибо, заработал плагин v03042018

#802:  Author: shredder2003 PostPosted: Wed Jul 11, 2018 17:42
    —
Could not load SSL library

FAQ прочитал.
пробовал ставить галку "использовать библиотеки из каталога плагина".
Бесполезно.
В каталоге плагина эти библиотеки и так уже разделены на папки х32 и х64
Что ещё можно сделать, чтобы заработало?

#803:  Author: Owyn PostPosted: Wed Sep 05, 2018 04:00
    —
Можно как-то использую данный плагин и сам коммандер синхронизировать локальную папку односторонне на облако? Т.е. чтоб локальные изменения\удаления файлов отразить в облаке, но не обратно (Пробовал только чтение ставить и юзать их клиент, но через время оно часто начинает мудрить и хотеть чтот изменить в файлах обрат но...).

Можно конечно, если загрузка по хэшу работает, просто удалять всё подчистую из облака и "загружать" заново, оно в теории должно будет только хэши пересчитать неизменённых файлов, но хотелось бы решение изящнее...

#804:  Author: yura12 PostPosted: Fri Sep 07, 2018 08:59
    —
Сейчас в окошке ТС, там где лог плагина, так: https://0x0.st/svYa.png
Раньше оно отображалось корректно, теперь "Total space:", и т.д. не похожи на правду. В какой момент это произошло - не могу сказать. В связи с этим заменил плагин версии 03042018 на тот, что на github, 15 дней назад собран. Изменений не произошло. В остальном - всё ok. ТС (версия на скриншоте) работает под WINE, 32 бита.

#805:  Author: D1PLocation: Тбилиси PostPosted: Fri Sep 07, 2018 10:29
    —
yura12
Подтверждаю, посмотрю.

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

Исправлено в мастер-сборке, просьба проверить.

Также просьба проверить наличие/отсутствие этого бага (алгоритм воспроизведения).

#806:  Author: yura12 PostPosted: Fri Sep 07, 2018 13:16
    —
D1P wrote:
yura12
Исправлено в мастер-сборке, просьба проверить.

Проверил, всё хорошо, спасибо!
D1P wrote:

Также просьба проверить наличие/отсутствие этого бага (алгоритм воспроизведения).

Ок. Я для проверки поставил версию v03042018, баг действительно имеется. Затем поставил сегодняшнюю версию - баг не воспроизводится. Это всё под WINE 32 бита.

#807:  Author: yura12 PostPosted: Sat Sep 08, 2018 18:21
    —
Нельзя ли немного расширить функционал команды clone? Если там параметр вида hash:size:fileName то "заливаем" файл по хешу. Полезная вещь для спасения файлов на случай блокировки аккаунта.
--
"копирование между аккаунтами через публичные ссылки" - это ведь не самый оптимальный способ сейчас? Через хеши наверняка быстрее, т.к. не нужно создавать/удалять эти ссылки?

#808:  Author: D1PLocation: Тбилиси PostPosted: Sat Sep 08, 2018 18:45
    —
Quote:
Нельзя ли немного расширить функционал команды clone?

Можно подумать. Тикет на гитхабе заведёте?

Quote:
Через хеши наверняка быстрее, т.к. не нужно создавать/удалять эти ссылки?

Аналогично, надо будет посмотреть.

#809:  Author: Fil_2071 PostPosted: Sun Sep 09, 2018 16:52
    —
Что-то версии 9.20 и 9.21а вылетают при работе с облаком маил. В самом конце, когда файл уже скопирован.
Также перестало показываться оставшееся свободное место на облаке.

#810:  Author: froidm PostPosted: Mon Sep 10, 2018 02:26
    —
Fil_2071
Пользуйся плагином из последней мастер-сборки на гитхабе и будет тебе щастье.

#811:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Sep 10, 2018 21:53
    —
Привет!
На днях поставил последнюю версию. Сегодня зашел в облако, и у всех файлов дата и время 01.01.70 02:00. То же и у папок. Раньше, долгое время, все было ок, хотя версии обновлял регулярно. В веб-интерфейсе даты показывает правильно.
ТС последний, 32 бит. Окна - 8.1.
Что поломалось?

#812:  Author: D1PLocation: Тбилиси PostPosted: Mon Sep 10, 2018 22:03
    —
Обновитесь, это было исправлено на выходных.

#813:  Author: lschedLocation: Россия, Саратов PostPosted: Mon Sep 10, 2018 22:17
    —
Спасибо, помогло.

#814:  Author: D1PLocation: Тбилиси PostPosted: Wed Sep 12, 2018 14:21
    —
Выложил предрелизный билд. Кроме исправлений, появилась возможность работы с файлами через их хеши: можно использовать комбинацию хеш+размер файла как уникальный идентификатор, например для копирования между аккаунтами (такая опция появилась в настройках), или для бекапа содержимого облака. Подробности - в readme.

И ещё раз прошу проверить наличие/отсутствие этого бага (алгоритм воспроизведения).

#815:  Author: lomak PostPosted: Fri Sep 21, 2018 09:48
    —
Использую ТС 9.0, 64-бит. Ваш плагин работал нормально с облаком mail.ru. Но после обновленияя ОС (Win 10 Pro, 64-bit) KB4343909 (сборка ОС 17134.228) при работе с облаком происходит следующее - операции (коирование, перенос, удаление) выполняются, но сразу после их завершения Total Commander закрывается ("вылетает").

#816:  Author: D1PLocation: Тбилиси PostPosted: Fri Sep 21, 2018 10:08
    —
lomak
Обновите плагин.

#817:  Author: yura12 PostPosted: Wed Sep 26, 2018 02:32
    —
Попалась на глаза интересная программа для прозрачного шифрования файлов в облаках. Решил поделиться, посмотрите, может можно какие-то идеи позаимствовать. Как она выглядит снаружи: https://www.youtube.com/watch?v=g9A0zihHZ14
И основные принципы работы:
https://cryptomator.org/security/architecture/
Есть и исходники, но, java (

#818:  Author: vlads55 PostPosted: Sun Sep 30, 2018 15:40
    —
Приветствую,

При загрузке в облако обнаружилась следующая ситуация.
В случае падения/восстановления сети закачка продолжается, но после окончания загрузки файла, на котором возникла ошибка, программа снова ждет время "Wait" перед началом загрузки следующего фала.

У меня задано
Retry with this file
Retry attempts = 20
Wait = 60000

WIN 8.1 X64
Total Commander v. 9.20 X64
Plugin v12092018 X64

Спасибо

#819:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 01, 2018 11:29
    —
vlads55
Верно ли я понимаю алгоритм воспроизведения проблемы?

1. Ставим несколько файлов на загрузку.
2. Отключаем сеть.
3. Включаем сеть.
4. Закачка продолжается, но после завершения загрузки текущего файла ожидается время из указанной настройки.

#820:  Author: vlads55 PostPosted: Mon Oct 01, 2018 18:23
    —
D1P

Все именно так. Есть один лишний цикл ожидания

Успехов

#821:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 02, 2018 12:28
    —
Скорее всего, это не лишний цикл, а ошибка, генерируемая в неожидаемый момент.
В логах должно быть запротоколирована последовательность событий.

#822:  Author: vlads55 PostPosted: Tue Oct 02, 2018 14:41
    —
D1P
Попробую найти лог
Успехов

#823:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 02, 2018 14:43
    —
Его не надо искать, он всегда доступен напрямую в TC, читайте документацию.

#824:  Author: vlads55 PostPosted: Tue Oct 02, 2018 16:30
    —
D1P
При попытке открыть %temp%\_tc\ в проводнике получаю сообщение, что такого пути нет
Я видно тупой совсем

#825:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 02, 2018 16:32
    —
После ошибки дважды кликнуть на панели с протоколом.

#826:  Author: vlads55 PostPosted: Tue Oct 02, 2018 16:43
    —
D1P
Понял. Хотел сразу отправить Вам лог. Но увы. Как-нибудь попробую снова побаловаться с сетью и посмотреть на результат.

#827:  Author: lehacom PostPosted: Sun Oct 14, 2018 13:15
    —
Иконки отображаются странно последние недели, расшарены всего 2 папки, а показывает что еще несколько... (Internal icons overlay)

#828:  Author: D1PLocation: Тбилиси PostPosted: Sun Oct 14, 2018 13:30
    —
lehacom
Подтверждаю, гляну при возможности.

#829:  Author: D1PLocation: Тбилиси PostPosted: Sun Oct 14, 2018 21:24
    —
lehacom
Исправление в мастер-билде. Ошибка оказалась немного серьёзнее, чем просто сбоящие иконки, по сути все атрибуты объектов могли определяться неверно.

#830:  Author: lehacom PostPosted: Mon Oct 15, 2018 19:28
    —
D1P
Спасибо за исправление, всё хорошо

#831:  Author: koffan PostPosted: Fri Oct 26, 2018 15:11
    —
Сделал для себя открытие,войдя в свою почту на yandex.ru через интерфейс почты mail.ru .Пропал доступ к ЯндексДиску,но появилась возможность получить 8GB облака Mail.ru .И вот вопрос,можно ли это облако,привязанное к почтовому аккаунту Яндекса, подружить с плагином
CloudMailRu ?

#832:  Author: D1PLocation: Тбилиси PostPosted: Fri Oct 26, 2018 15:34
    —
koffan
Оно?

#833:  Author: koffan PostPosted: Fri Oct 26, 2018 21:01
    —
D1P
Да, похоже,что оно.Задавая свой вопрос я не подумал,что его решение потребует не обоснованно больших трудозатрат.Ну,да ладно.Но вот другой вопрос.Зачем мэйлрушникам отдавать гигабайты пользователям Яндекса ?

#834: Пряммая ссылка Author: DET-74 PostPosted: Thu Nov 08, 2018 12:32
    —
Подскажите друзья. Все установил . Через Total зашел в mail диск . Скопировал ссылку .Все заработала ссылка получилась прямая - Супер. НО ЧЕРЕЗ НЕСКОЛЬКО ДНЕЙ - ссылки нет . Mail написал такого файла нет .. Что делать ? Как сделать постоянную прямую ссылку - пожизнено .Жду вашего ответа . Спасибо

#835:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 08, 2018 12:58
    —
Прямые ссылки на файлы, которые с на cloclo ... key=bla-bla-bla, - они через какое-то время протухают. Не знаю точно, через какое, есть ощущение, что через несколько часов после первого доступа к ним, или чуть позже, если доступа не было.
Это нормальное поведение, поскольку само облако не даёт такого функционала as is, плагин просто выдирает прямые временные ссылки скачивания.

А вот публичные ссылки живут без ограничений по времени, хотя прямого доступа не предполагают.

#836:  Author: DET-74 PostPosted: Thu Nov 08, 2018 19:29
    —
Жаль... Очень жаль .. Я думал что проблема решена была - НО УВЫ . Просто есть школьный сайт. И документов на сайте просто куча.Хостинг на 80% заполнен. В google нельзя загружать документы - остается только mail или яндекс. Но там куча рекламы и бла бла бла .. Печалько ...

#837:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 08, 2018 20:14
    —
Эм, вы хотите отдавать на стороннем сайте файлы с облака? Ну так генерируйте публичные ссылки - пользователь, конечно, попадёт в интерфейс облака, но файл получит.
Впрочем, к плагину этот совет уже отношения не имеет.

#838:  Author: rexen PostPosted: Sat Dec 08, 2018 18:33
    —
Только что опять на ровном месте что-то поломали мэйловцы.
Quote:
CONNECT \xxxx
Login to xxxx@mail.ru
EIdSocketError ошибка сети: Socket Error # 10093
при отправке данных на адрес https://auth.mail.ru/cgi-bin/auth?from=splash
error: getting auth token for xxxx@mail.ru

Win 8.1 x64
TC 9.21
ничего не менялось - тупо работал, работал - БАЦ, отвалился...


Smile Сорри за беспокойство, качнул свежую версию плагина - заработало.

#839:  Author: ask1 PostPosted: Fri Dec 21, 2018 08:13
    —
Сначала все работало. Это была версия 07072016. Потом появилась проблема. Сейчас скачал новую версию 03042018 и проблема все равно осталась.

Total Commander вылетает после того, как все файлы загрузятся или даже если загрузки не было, например указано "копировать только новые файлы" и процесс просто завершается, если все файлы уже есть. Так же получается, даже если нажать отмену.

Версии Total Commander: cтарая 8.0 (x64) и свежескачанная с сайта производителя версия 9.21a (x64) - эффект одинаковый. Никаких ошибок не выдает, просто не успевает. Только стандартное окошко Windows

[[[ Cтандартное окно "Прекращена работа программы" ]]]
Quote:

Один вариант:
-----
Имя события проблемы: APPCRASH
Имя приложения: TOTALCMD64.EXE
Версия приложения: 8.0.0.1
Отметка времени приложения: 00000000
Имя модуля с ошибкой: MailRuCloud.wfx64
Версия модуля с ошибкой: 1.17.12.5
Отметка времени модуля с ошибкой: 5ac38f96
Код исключения: c0000005
Смещение исключения: 00000000000112f9
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 2908
Дополнительные сведения 2: 2908059f43eee8e2354057b282661eb9
Дополнительные сведения 3: 8ee3
Дополнительные сведения 4: 8ee3a5e1804179153ac2eb686ea1e312
------



Quote:
Второй вариант
------
Имя события проблемы: APPCRASH
Имя приложения: TOTALCMD64.EXE
Версия приложения: 9.2.1.0
Отметка времени приложения: 00000000
Имя модуля с ошибкой: MailRuCloud.wfx64
Версия модуля с ошибкой: 1.17.12.5
Отметка времени модуля с ошибкой: 5ac38f96
Код исключения: c0000005
Смещение исключения: 00000000000112f9
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 2908
Дополнительные сведения 2: 2908059f43eee8e2354057b282661eb9
Дополнительные сведения 3: 1a1e
Дополнительные сведения 4: 1a1e043ef7c170a77a97d431f0672074

-------
Версия Windows 7 x64 v6.1.7601


В целом плагин работает, но бывает крайне муторно копировать, когда нужно работать с несколькими папками.

#840:  Author: D1PLocation: Тбилиси PostPosted: Fri Dec 21, 2018 21:16
    —
ask1
А что с v12092018?

#841:  Author: ask1 PostPosted: Sun Dec 23, 2018 10:50
    —
D1P
Спасибо. Работает!

#842:  Author: Rustam2019 PostPosted: Wed Jan 02, 2019 19:55
    —
А есть возможность пакетного формирования публичных ссылок на выделенные файлы или папки?

#843:  Author: D1PLocation: Тбилиси PostPosted: Wed Jan 02, 2019 19:57
    —
Rustam2019
Публичную ссылку выводите в колонку, копируете содержимое встроенной командой TC.

#844: После обновления плагина, он перестал работать Author: timofe PostPosted: Mon Feb 18, 2019 14:36
    —
Доброго всем дня!

Скачал этот плагин несколько лет назад. Работал не обновляя!
Сегодня наткнулся на новую версию и, удалив старую версию плагина, установил новую.

Заново ввел данные аккаунта (перепроверил несколько раз).
Но плагин выдает ошибку "error: parsing auth token for..."

C этими же логином и паролем все работает и через браузер, и через приложение "Облако mail.ru" на телефоне.

Подскажите, плиз, в чем проблема??
Спасибо!

#845:  Author: D1PLocation: Тбилиси PostPosted: Mon Feb 18, 2019 14:45
    —
timofe
Будьте добры, прочтите соответствующий раздел справки, и предоставьте информацию по пунктам.

Ну и, как минимум, интересно - а если вернуться к старой версии (они все лежат на гитхабе), то что будет? Фактически все версии, кроме последней, должны были перестать работать где-то полгода назад (mail.ru меняла формат выдачи), поэтому мне интересно узнать, как и что использовалось.

#846:  Author: timofe PostPosted: Mon Feb 18, 2019 14:51
    —
Версия плагина - последняя 28122018
Операционная система - win10 x64
Total commander - 9.0 x64
Протокол работы плагина:
---
CONNECT \9151566@mail.ru
Login to 9151566@mail.ru
error: parsing auth token for 9151566@mail.ru
CONNECT \9151566@mail.ru
Login to 9151566@mail.ru
error: parsing auth token for 9151566@mail.ru
---

Какая версия стояла до этого, к сожалению сказать не могу!

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

Что же касается работы старой версии плагина...
Устанавливал его очень давно! Точно раньше, чем пол-года назад.

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

Но, так как работаю за несколькими компьютерами, плагин незаменим)))

#847:  Author: D1PLocation: Тбилиси PostPosted: Mon Feb 18, 2019 15:04
    —
В общем случае эта ошибка означает, что в странице авторизации, полученной плагином, нет авторизационного токена (либо не получена сама страница). Такое может быть, например, если доступ закрыт фаерволом или требуется доступ через прокси (браузер мог подхватить системные настройки, плагину нужно прописывать отдельно). Либо в облаке настроена двухфакторная авторизация, а в плагине - нет.

Конкретнее локализовать не могу.

#848:  Author: timofe PostPosted: Mon Feb 18, 2019 15:17
    —
Включил двухфакторную авторизацию, поставил соответсвующую галку в плагине, и теперь получаю следующую ошибку:

---
CONNECT \9151566@mail.ru
Login to 9151566@mail.ru
error: parsing authorization data
---

#849:  Author: D1PLocation: Тбилиси PostPosted: Mon Feb 18, 2019 15:24
    —
Значит исключаем проблему с двухфакторкой. Плагин не может достучаться до сервера авторизации.

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

#850:  Author: timofe PostPosted: Mon Feb 18, 2019 16:33
    —
Доехал до дома.
Отключил двухфакторную авторизацию.
---
Все зарбаотало))))))

#851:  Author: Anastasiia PostPosted: Mon Feb 25, 2019 18:58
    —
При использовании плагинов для получения списка файлов:
- Catalog v3.1.9 автор Konstantin Polyakov
- Diskdir 1.3 автор сам разработчик Total Commander'a
есть проблема, вот ее полное описание:
После подключения WFX плагином моего mail.ru облака я вижу все папки и вижу все размеры и атрибуты файлов без скачивания файлов к себе на компьютер. Я пытаюсь создать плагинами список того что лежит на удаленной файловой системе после этого начинается скачка всех файлов с облака мне на компьютер и только после скачки в папку temp файл появляется в списке у Catalog v3.1.9 и у Diskdir 1.3.
т.е. чтобы получить имя файла и его атрибуты ваш плагин сначала скачивает все в temp потом запрашивает атрибуты этого файла из temp
и только потом добавляет его в список. Как-то это странно, зачем скачивать файл если его имя, дата и размер и так без скачки видна
в Total Commander'e? Почему нельзя просто получить все данные сразу без скачки?
Есть подозрение что не реализовано взаимодействие между вашим плагином и Total Commander'ом и Windows API когда подключается удаленная файловая система.

Каталог читает сам TotalCommander и сообщает имена файлов плагину.
Затем плагин с помощью стандартных функций API Windows получает требуемую информацию по каждому файлу.
Вероятно, операционная система каким-то образом инициирует скачивание файла. Механизм работы в данном случае мне непонятен.


Возможно есть API для быстрого взаимодействия между плагинами и Windows, вы можете поправить и добавить поддержку API чтобы файлы можно было не скачивать, а сразу получать нужные атрибуты?

Также возможно это поможет смотреть фильмы и слушать музыку напрямую с облака без предварительной скачки. Very Happy

#852:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Thu Feb 28, 2019 12:47
    —
И так ребяты Mail.ru по видимому урезала максимальный размер загружаемого файла с 2 ГБ до 1.5 ГБ
Сейчас вот с этим столкнулся, и мучался не один час тестируя ощупью новый лимит на это дело, постепенно уменьшая циферки в Override split file size to..
Начало было таким:
Code:
File size > 2147483392 bytes, file will be splitted.
EIdSocketError ошибка сети: Socket Error # 10055
No buffer space available. при отправке данных на адрес ...cloclo25-...
Partial upload error, code: 4

Попробовал на 2000000000 - результат тот же..
Дальше шёл уменьшая по 100 МБ, и наконец добрался до 1500000000 при которых уже вот только и заработал аплод.
Причём ошибки, разнились от чётности прописанной цифры в Override)
Например вот во всех чётных, ошибку показывало такую же, как и в дефолтной что выше.
А при нечётных, ошибка вообще какая то странная:
Code:
File size > 1700000000 bytes, file will be splitted.
EIdOpenSSLAPISSLError ошибка с сообщением: error:00000000:lib(0):func(0):reason(0) при отправке данных на адрес ...cloclo4-...
Partial upload error, code: 4

В браузере конечно проверил - там с файлом 1.56 ГБ тоже облом вышел..
Вот такие вот пироги.. Проверьте кто-нибудь, а то може это у меня провайдер чего в сговоре)

пс: кстати заметил непонятность ещё одну, что в плагине, что в браузере, при финише загрузки файла превышающего 1.5 ГБ, перед выскакиванием ошибки - у меня на компе ломало софтину одну полезную, DriveGLEAM зовётся, с помощью неё я в трей себе вывожу индикацию чтения-записи дисков и сетевую активность, давно юзаю, полезняшка.. и не только её - переставали работать скриншотилки, и вообще было тормознуто компу, даже выбор пути по нажатию Сохранить как, в окне лога, появлялся только чрез несколько секунд.. страшные дела))

забыл, может важно, система вин-7-32, тотал 9.10, плагин вчера с мастера обновил

#853:  Author: D1PLocation: Тбилиси PostPosted: Thu Feb 28, 2019 13:25
    —
Anastasiia
Quote:
т.е. чтобы получить имя файла и его атрибуты ваш плагин сначала скачивает все в temp потом запрашивает атрибуты этого файла из temp

Это нормальное и правильное поведение при взаимодействии плагинов. Они изолированы друг от друга, и один плагин не может передать другому какие-то данные напрямую. Единственный универсальный способ - тот, что используется.
Quote:
Есть подозрение что не реализовано взаимодействие между вашим плагином и Total Commander'ом и Windows API когда подключается удаленная файловая система.

Это (и то что написано в сообщении далее) - весьма неверный взгляд на ситуацию в целом. Оно работает по другому, и облако, и плагины.

Quote:
Также возможно это поможет смотреть фильмы и слушать музыку напрямую с облака без предварительной скачки.

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

#854:  Author: koffan PostPosted: Thu Feb 28, 2019 20:56
    —
FiLinX
Только что залил на облако файл 2ГБ. WinXP SP3,TC9.12 Smile

#855:  Author: D1PLocation: Тбилиси PostPosted: Thu Feb 28, 2019 21:39
    —
koffan, FiLinX, подтверждаю, проблем с заливкой двухгиговых файлов нет. Могу предположить нехватку каких-то ресурсов на используемой машине (раз поведение воспроизводится и в браузере). Например, может не хватать свободной памяти процессу. Но это только догадки.

#856:  Author: Anastasiia PostPosted: Sat Mar 02, 2019 21:30
    —
D1P wrote:
Anastasiia
Quote:
т.е. чтобы получить имя файла и его атрибуты ваш плагин сначала скачивает все в temp потом запрашивает атрибуты этого файла из temp

Это нормальное и правильное поведение при взаимодействии плагинов. Они изолированы друг от друга, и один плагин не может передать другому какие-то данные напрямую. Единственный универсальный способ - тот, что используется.


Способ очень неудобный если в облаке много данных, и эти все данные нужно скачать чтобы сделать список. Можно что-то придумать для решения проблемы? Если совсем все плохо тогда давайте напишем разработчику Total Commandera чтобы исправил ситуацию.

#857:  Author: D1PLocation: Тбилиси PostPosted: Sat Mar 02, 2019 21:36
    —
Anastasiia
Озвучьте конкретную задачу, что нужно получить в итоге. Там подумаем, что можно сделать.

Например, если просто нужен список файлов - можно запросить список хешей с вкладки свойств. Это, по сути, и есть оно, но со списком хешей для быстрого копирования меж аккаунтами.

#858:  Author: Anastasiia PostPosted: Sat Mar 02, 2019 22:36
    —
D1P wrote:
Anastasiia
Озвучьте конкретную задачу, что нужно получить в итоге. Там подумаем, что можно сделать.

Например, если просто нужен список файлов - можно запросить список хешей с вкладки свойств. Это, по сути, и есть оно, но со списком хешей для быстрого копирования меж аккаунтами.


Основная цель и задача:
- Ведение учета данных находящихся в облаке. Для этого получаем списк файлов, находящихся в облаке, этот список должен хранится на локальном компьютере.
----------
Как этим списком хотелось бы пользоваться и для чего этот список.
- В полученном списке файлов хочется проводить поиск файлов как в архиве (в плагине Catalog v3.1.9 автор Konstantin Polyakov эта возможность есть). У меня 20 аккаунтов по 100 Гб и где-то там лежит нужный мне файл Photoshop чтобы быстро найти в каком аккаунте нужный файл я сначала найду его в локальных копиях и потом пойду в нужный мне аккаунт и в нужную папку. Согласитесь, это проще чем перерывать все аккаунты.
- Имея в виде списка локальную копию данных на компьютере я могу проверить не удалили мне чего из облака? У меня есть подозрение что у меня чего там из программ и фильмов поудаляли, у меня есть просто пустые папки хотя я помню, что я не могла просто сделать пустую папку, или был глюк при загрузки данных или поудаляли данные.
-----
Возможный вариант решения проблемы:
Добавить в ваш плагин новую функцию: “получить список файлов из облака”
Если получиться, то нужно сделать чтобы была совместимость с плагином Catalog v3.1.9 (если что исходники этого плагина есть).
Вот пример того файла что сделал плагин Catalog v3.1.9 (это простой текстовик с расширением .lst)

Code:
File name                                      Ext   Size              Date        Time      Attr
-------------------------------------------    ---   ---------------   ----------  --------  ----
Photoshop CS6\                                                         13.05.2014  22:22.17  ----
   AddLng_for_Photoshop_CS6                    exe           785,618   03.09.2012  13:30.48  -a--
   Locales                                     zip           659,029   08.08.2012  12:18.58  -a--
   Photoshop_13_LS6                            md5                55   27.03.2013  19:41.31  -a--
   Photoshop_13_LS6                            7z      1,212,605,875   27.03.2013  19:39.54  -a--
   ReadMe                                      txt               336   05.04.2015  21:20.45  -a--
   прочитать (интересно содержимое)            cmd             2,223   22.08.2012  13:09.46  -a--
   Photoshop CS6\Patch\                                                05.04.2015  21:21.06  ----
      adobe.photoshop.cs6.patch                exe           295,936   05.04.2015  21:21.06  -a--
      keygen                                   exe            87,040   28.04.2014  22:18.31  -a--
      ReadMe                                   txt             1,609   13.05.2014  22:22.47  -a--
      Photoshop CS6\Patch\Backup\                                      13.05.2014  22:21.56  ----
         Photoshop CS6\Patch\Backup\x64\                               13.05.2014  22:21.56  ----
            amtlib                             dll         2,249,352   13.05.2014  22:09.40  -a--
         Photoshop CS6\Patch\Backup\x86\                               13.05.2014  22:21.56  ----
            amtlib                             dll         1,793,672   13.05.2014  22:09.40  -a--
      Photoshop CS6\Patch\Crack\                                       13.05.2014  22:21.56  ----
         Photoshop CS6\Patch\Crack\x64\                                13.05.2014  22:21.56  ----
            amtlib                             dll         2,249,352   13.05.2014  22:09.40  -a--
         Photoshop CS6\Patch\Crack\x86\                                13.05.2014  22:21.56  ----
            amtlib                             dll         1,793,672   13.05.2014  22:09.40  -a--

total files 13    total size   1,222,523,769


Все красиво, все выровнено по столбцам, древовидная система, показаны расширения фалов, даты и размеры, и общий размер все фалов, приятно посмотреть. Я понимаю, что в основном я не буду смотреть исходники lst файла, но все же очень приятно, когда сделано качественно. Можно сделать еще одну колонку в виде контрольной суммы и попросить автора плагина Catalog в новых версия игнорировать эту колонку.

Если есть идея как это все реализовать еще лучше давайте это обсудим.


Last edited by Anastasiia on Sun Mar 03, 2019 23:10; edited 1 time in total

#859:  Author: D1PLocation: Тбилиси PostPosted: Sat Mar 02, 2019 22:53
    —
Создал тикет. Подумаю над подробностями, но с лёту вижу следующую проблему: сделать список 100% совместимым с Catalog вряд ли получится, его формат не предусматривает многих возможностей, которые есть у облака (хеши, расширенные атрибуты и т.д.), а отбрасывать это всё - значит отказаться от многих полезных штук. Делать же форк архиваторного плагина с поддержкой расширенных возможностей (или писать свой) я не буду, у меня абсолютно точно не достанет времени на него.
Впрочем, как и сказал, буду думать.

#860:  Author: Anastasiia PostPosted: Mon Apr 22, 2019 23:18
    —
Сегодня почему-то перестали грузиться в облако данные, вообще ничего не грузится иногда бывает какойто маленький файл загрузится но в основном не получается загрузить вообще ничего. Пишет ошибка загрузки.
Где можно в программе посмотреть более подробные данные по ошибке? Может mail.ru что-то накрутило в API и поменяло что-то?
У всех так сегодня грузится с проблемами?

#861:  Author: Dschinghis Khan PostPosted: Mon Apr 22, 2019 23:41
    —
Anastasiia wrote:
У всех так сегодня грузится с проблемами?
Аналогично, вообще не грузится.
Code:
EIdSocketError ошибка сети: Socket Error # 10060
Connection timed out. при отправке данных на адрес https://pu.cloud.mail.ru/upload/?cloud_domain=1&x-email=...

#862:  Author: Anastasiia PostPosted: Tue Apr 23, 2019 19:37
    —
Сегодня вроде лучше, файлы грузятся в облако, но иногда бывают проблемы и файл не рузится (примерно 1-2% файлов не грузится). Понять почему не могу, логов нет и где их посмотреть не понятно Sad

#863:  Author: Dschinghis Khan PostPosted: Tue Apr 23, 2019 21:50
    —
Anastasiia wrote:
где их посмотреть не понятно Sad

У меня тут: c:\Users\имяюзера\AppData\Local\Temp\_tc\wcftplog.txt
А быстро открыть - пнуть пару раз мышей в строке соединения (где пишется, что подключено и сколько занято на диске).

PS. Скрин не дают воткнуть...

#864:  Author: D1PLocation: Тбилиси PostPosted: Tue Apr 23, 2019 22:28
    —
Не замечал сегодня никаких проблем. Без логов ничего определённого сказать не могу.

#865:  Author: Anastasiia PostPosted: Wed Apr 24, 2019 19:04
    —
D1P wrote:
Без логов ничего определённого сказать не могу.


Чаще всего проблемы такая:

EIdSocketError ошибка сети: Socket Error # 10054
Connection reset by peer. при отправке данных на адрес https://pu.cloud.mail.ru/upload/?cloud_domain=1&x-email=***hide***


Можно более подробные логи вести в случаи ошибки, а то как-то мало данныех для анализа?

#866:  Author: D1PLocation: Тбилиси PostPosted: Wed Apr 24, 2019 21:30
    —
Anastasiia

Ошибки 10060 и 10054 - это ошибки сетевого соединения. Первая - недоступность сервиса, вторая - обрыв связи. В данном случае логировать больше и нечего.
Что-то мешает сетевому соединению. Антивирус, фаервол, глючащий маршрутизатор, etc. Плагин это никак контролировать не может.

#867:  Author: Anastasiia PostPosted: Thu Apr 25, 2019 18:19
    —
D1P wrote:
Anastasiia

Ошибки 10060 и 10054 - это ошибки сетевого соединения. Первая - недоступность сервиса, вторая - обрыв связи. В данном случае логировать больше и нечего.
Что-то мешает сетевому соединению. Антивирус, фаервол, глючащий маршрутизатор, etc. Плагин это никак контролировать не может.


А можно сделать автоматические попытки достучаться до сервиса еще раз в случаи проблем? ну типа подождать 3 сек. и потом еще раз попробовать отправить данные может реально какие-то проблемы с модемом или еще что-то.
В других программах я видела что в случаи проблем с сетью сделать N попыток с интервлом ожидания M секунд.

#868:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 25, 2019 20:23
    —
Anastasiia
Ваша манера цитирования не соответствует правилам форума. Свой собственный ник включать в цитату недопустимо, полностью воспроизводить предыдущее сообщение без достаточных на то оснований — тоже. Больше категорически прошу так не делать. О кнопке "цитата" забудьте, избирательное цитирование выполняется (если вообще нужно) с помощью строки "цитировать" под чужим ником.

#869:  Author: D1PLocation: Тбилиси PostPosted: Thu Apr 25, 2019 23:21
    —
Anastasiia
Это есть.
Эта настройка не работает при неудачной попытке подключения, только при файловых операциях.

#870: error: parsing auth token for Author: Ilya89 PostPosted: Tue Apr 30, 2019 08:15
    —
Добрый день!

Версия плагина - последняя 28122018
Операционная система - win8.1 x64
Total commander - 9.22a x64
Протокол работы плагина:
---
CONNECT \11111@mail.ru
Login to 11111@mail.ru
error: parsing auth token for 11111@mail.ru

Уже все перепробовал, версию командера, другой компьютер, версию плагина, интернет мобильный и домашний, двойная авторизация, антивирус и файервол отключал. В чем может быть проблема, что еще попробовать?

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

Все получилось. Сам затупил. Надо было в Email добавить тоже что и в Account Name.

#871:  Author: olevenets2 PostPosted: Tue May 07, 2019 13:05
    —
Подскажите, существует ли версия плагина под Android?

#872:  Author: jentoso PostPosted: Sun May 12, 2019 18:31
    —
olevenets2
Под Android достаточно самого TC с плагином WebDAV.

#873:  Author: Dschinghis Khan PostPosted: Fri May 17, 2019 21:37
    —
jentoso wrote:
достаточно самого TC с плагином WebDAV

Недостаточно, WebDAV у майла работает только на платных тарифах.

#874:  Author: D1PLocation: Тбилиси PostPosted: Wed May 22, 2019 17:57
    —
Новая тестовая версия.

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

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

#875:  Author: koffan PostPosted: Thu May 23, 2019 00:47
    —
Попробовал новую версию.Файлы заливаться стали заметно быстрее.
Пробовал заливать большие файлы. Но,например,файл 2k10_7.20.iso(4273164288Bt)загрузился быстро,
а файл Windows 7 SP1 x86-x64 by g0dl1ke 19.4.10.iso(4284383232Bt)
не хотел загружаться. С маленькими файлами тоже непонятки.
Файлы iview453.zip и iview453_plugins.zip загрузились, а файл
irfanview_lang_russian.zip не загрузился.Может что-то изменить в настройках? В каких чекбоксах нужно птицы поставить?

#876:  Author: D1PLocation: Тбилиси PostPosted: Thu May 23, 2019 10:29
    —
koffan
А что в лог пишется?

#877:  Author: koffan PostPosted: Fri May 24, 2019 00:46
    —
Sorry,что долго не отвечал.Скачал с Usbtor несколько iso-сборок.
Три исошки (2628513792bt,3849781248bt и 4273164288bt) успешно залил на облако.Файл размером 7679256576bt(7323,5mb) заливался порциями
2050,5mb/7323,5mb ,после второй порции заливка остановилась (пропало окно загрузки).Сейчас скачиваю исошник размером 26,5Gb,
завтра попробую залить его.

#878:  Author: junk PostPosted: Fri May 24, 2019 21:11
    —
D1P,
Новая версия отображает лишний безымянный элемент в списке.
Условно, сохранено 2 аккаунта, отображается три - первый без имени.

#879:  Author: D1PLocation: Тбилиси PostPosted: Sun May 26, 2019 13:54
    —
junk
Можно скриншот? Воспроизводится только в новой версии?
Может в MailRuCloud.ini какой-то пустой блок затесался?

#880:  Author: junk PostPosted: Mon May 27, 2019 14:35
    —
D1P
Да, я разобрался в тот же день, не успел ответить.
Беда в пустом блоке в MailRuCloud.ini, я его удали и проблема решилась.
Остался вопрос - откуда он взялся. Руками я ini-файл не правил. Дата последнего изменения - несколько месяцев назад. Предыдущая версия плагина пустой элемент не показывала.

#881:  Author: aLLigatorLocation: из тех ворот, что и весь народ... PostPosted: Tue May 28, 2019 22:05
    —
На новой версии не смог залить на облако две серии сериала в формате AVI. После хеширования файлов окно закачки пропадало как в случае когда закачка файлов целиком не требовалась, но файлы на облаке не появились.
Благо сохранил старую версию, на ней пошла закачка файлов по "полной программе", а то думал что ошибка с добавлением файлов по хешам, но нет.

#882:  Author: D1PLocation: Тбилиси PostPosted: Tue May 28, 2019 22:08
    —
aLLigator
Да, сообщили, поправлю.
Quote:
Благо сохранил старую версию

Все старые версии всегда лежат в релизах на гитхабе.

#883:  Author: D1PLocation: Тбилиси PostPosted: Wed May 29, 2019 13:04
    —
Апдейт.

Исправлены найденные ошибки. Добавлена возможность регистрации нового аккаунта прямо из плагина.

#884:  Author: hardmaniac PostPosted: Fri Jun 07, 2019 09:40
    —
Приветствую и благодарю за очень полезный плагин. Но, есть проблемка... Протестированны плагины:

2018.12.28
2019.05.22.pre
2019.05.25.pre

Везде одинаковая ситуация. Cloud@Mail.ru файлы *.rar разбиты по 2гб, загрузка через браузер = ноль проблем. Попытка заливки через плагин = "File size > 2147483392 bytes, ignored". FAQ с пунктом, что 2гб у майла не совсем 2гб, а минус байты на имя файла и т.п. читал. Но, через браузер то заливается!

Попутная проблема: если в настройках плагина включить опцию "Override split size to" и изменить дефолтовое значение 2147483392 на 2147483648 (истинный размер файла) эта настройка НЕ сохраняется при перезапуске и плагином просто иногрируется. Добавка строчки "CloudMaxFileSize=2147483648" в MailRuCloud.global.ini тоже не помогает, плагин просто ее игнорирует и все равно показывает при запуске дефолтовые 2147483392. И ТС перезапускал и плагин переустанавливал - все равно игнор.

Можно это как-то подправить в следующем релизе? Или я просто что-то недоразобрался и недопонял и делаю не так?

Нет, чисто теоретически решение то есть - заливать все через браузер или бить архиватором сразу на чуть меньше 2гб, но заморочно и слишком уж много файлов перепахать придется...

#885:  Author: D1PLocation: Тбилиси PostPosted: Fri Jun 07, 2019 12:14
    —
hardmaniac
Исправлено, возьмите бинарные файлы из мастер-ветки. Значения CloudMaxFileSize большие, чем 2147483647 теперь сохраняются и применяются, но как будет реагировать на них сервер - я не проверял.

Пожалуйста отпишитесь по результатам проверки.

#886:  Author: hardmaniac PostPosted: Sat Jun 08, 2019 05:16
    —
D1P wrote:
возьмите бинарные файлы из мастер-ветки.

Не совсем понял что именно брать. В общей куче файлов tree/ddf2df22162d30aab08105a21ebcc89b84da17bd ? Но MailRuCloud.wfx / MailRuCloud.wfx64 там помечены "10 days ago" и явно не свежие, а с последнего пререлиза. А измененный только Settings.pas по ссылке issue #213. Как и чем мне его в бинар то перегнать? Не очень я силен в этих штучках Smile

UPD: Вроде разобрался и скачал измененные wfx (3.8 и 6мб вместо прежних 3.9 и 6.2мб). Переустановил, перезапустил.

+ Override split size to теперь меняется и даже записывается в ini файл
- Сколько бы не устанавливалось все равно при заливке вылазит ""File size > 2147483648 bytes, ignored".

В прицнипе ситуация пока осталась прежней, менять размер меняет, в ini пишет, но при старте все равно берет "базовым" свое значение непонятно от куда. Было 2147483392, сейчас после вашего фикса базовым стало 2147483648.

Ситуация почти равна прежней - раньше был игнор изменения размера и отпинывало на >2147483392 сейчас какой размер не ставь - отпинывает на >2147483648. Кстати, если вообще отключить опцию - там снова окажется серенькое и не активное 2147483392, но ругаться так и будет на новое 2147483648.

Давайте попробуем для теста сменить его на чуть больше? А если заработает, то уже и дальше ковырять почему идет игнор размера из настроек, а берется значение из самого кода файла. Сейчас 2147483648 полностью равно 2147483648 файлу, но все равно "малавата будет!" (с) Smile

Доп. эксперимент: оригинальное имя файла 32 символа + расширение. Сменил его на 0.rar ничего не изменилось. Т.е. тут точно не перерасход размера на имя идет.

з.ы. Если чем-то помогут какие логи/скриншоты готов сделать.

UPD2: Просто на всякий случай уточню - проверял на трех аккаунтах облака, везде ситуация одинакова. Свободного места в облаках, разумеется выше крыши. Т.е. отлуп приходит явно не от майла, а сам плагин редиску включил. Мелкие до 2гб - все ОК и ноль проблем.

#887:  Author: D1PLocation: Тбилиси PostPosted: Mon Jun 10, 2019 12:35
    —
hardmaniac
Возьмите вот эти сборки: wfx/wfx64.

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

Что касается самого размера лимита: в этом треде (и, кажется, где-то на гитхабе), начиная с 26 страницы, шло выяснение. В итоге, пришли к тому, что сейчас: наиболее вероятный лимит - такой, как описан в ридми, но его можно переопределить на своё усмотрение настройкой.

#888:  Author: hardmaniac PostPosted: Mon Jun 10, 2019 12:49
    —
D1P wrote:
hardmaniac
Возьмите вот эти сборки:

Спасибо! Полноценно прогоню по всем тестам в ближайшие пару дней, сейчас просто некогда - дача, будь она не ладна, после нее уже сил даже мышкой кликать нет Smile

Пока основная проблема такая: сколько бы там на плагине не устанавливалось - через браузер то заливается без малейший проблем.

Попутно еще одна проблема выявилиась (это на страых плагинах, новый еще не проверял".

1. Есть залитый браузером файл на 2гб (разбит раром). Баузер-залив ноль проблем, естественно.
2. Пытаюсь залить ЕГО же, т.е. ровно ноль измененеий по байтам, просто поверх - вылет с ошибкой заливки, файл в облаке исчезает как удаленный, повторная заливка сразу отлуп.
3. Решение пока только одно - зайти в облако и удалить вручную файл. Т.е. оно НЕ удалился, он ЕСТЬ, но плагин его перестает видеть и показывать в списке.

Ну а дальше - как в прошлых постах - просто не залить. Оверсизе и все тут. А браузеру на это пофиг. Льет как и положено. Овер ровно положенные 2гб (бито раром). Эксперименты бить раром не на 2гб, а чуть меньше пока не проводил. Теоретически так можно вычислить ключевой размер больше которого "не лезет", но там почти 1.5гб файлов и ооочень долго перелопачивать. Легче будет все-таки найти баланс в плагине, чтобы он не ругался.

Отпишусь через пару дней по результатам.

З.Ы. А вообще, это у меня какой-то локальный глюк или на подобное уже тоже жаловались?

#889:  Author: D1PLocation: Тбилиси PostPosted: Mon Jun 10, 2019 12:52
    —
hardmaniac wrote:
просто поверх - вылет с ошибкой заливки

Хотелось бы увидеть, какая ошибка пишется в протокол.

#890:  Author: yura12 PostPosted: Sat Jun 15, 2019 11:23
    —
Через веб интерфейс действительно получилось залить файл размером 0x80000000 байт. Через плагин
https://github.com/pozitronik/CloudMailRu/blob/21a9c2c01bb8b4aeeda044800d586ca14eeb7569/MailRuCloud.wfx?raw=true
ошибка:
Connection reset by peer. при отправке данных на адрес https://pu.cloud.mail.ru/upload/?cloud_domain=1&x-email=...

#891:  Author: D1PLocation: Тбилиси PostPosted: Sat Jun 15, 2019 12:14
    —
Перепроверил у себя: действительно, веб-интерфейс облака сообщает о превышении лимита только для файлов размером больше 0x80000000 байт. При попытке отправить файл этого размера в плагине отбой происходит сразу же. Это странно, потому что плагин и веб-клиент используют одно и то же API.
Мне, честно говоря, не очень хочется тратить время на разбор вопроса, тем более, что речь идёт о считанных байтах разницы. Возможно, я вернусь к этой проблеме позже.

#892:  Author: jentoso PostPosted: Sat Jun 15, 2019 17:29
    —
yura12
D1P
Возможно не в тему.
Подключил подписку, чтобы иметь доступ WebDAV.
При заливке в облако через WebDAV файлов свыше 4 ГБ вылетало с ошибкой, через браузер и WinSCP все нормально.
Делал обращение в поддержку, но ничего, кроме рекомендации "ковырять" реестр и использоваться WinSCP не получил.

#893:  Author: D1PLocation: Тбилиси PostPosted: Sat Jun 15, 2019 18:38
    —
jentoso
Наверно и правда не в тему. Но, пользуясь случаем, спрошу: а плагином на платный аккаунт большие файлы нормально льются? У меня так и не было случая проверить.

#894:  Author: Fotonov PostPosted: Sat Jun 22, 2019 19:10
    —
Всем привет!
Подскажите, у всех плагин работает? У меня между облаками mail.ru перестал копировать и перемещать.
Или только у меня так Sad

#895:  Author: D1PLocation: Тбилиси PostPosted: Sat Jun 22, 2019 19:14
    —
Fotonov
Что в логе? Включена ли соответствующая функция в настройках?

#896:  Author: Fotonov PostPosted: Sat Jun 22, 2019 19:28
    —
Прошу прощения, действительно в настройках была отключена. После установки плагина новой версии, в настройки не заглянул.

#897:  Author: hardmaniac PostPosted: Wed Jun 26, 2019 08:25
    —
D1P wrote:
Мне, честно говоря, не очень хочется тратить время на разбор вопроса, тем более, что речь идёт о считанных байтах разницы. Возможно, я вернусь к этой проблеме позже[/url].

Ну, байты то они считанные, но когда у тебя 1.5 террабайта 2гб архивов и вдруг приходится что-то обновлять (Слава Аллаху не все сразу) - мелочь заливать плагином быстро, а на 2гб крупняк - лазить в браузер "немножно неудобно" получается...

Но это не претензия, оно и правда не горит, и не обязательство. Просто если как-нибудь будет пофиксено - будет весьма здорово Smile

з.ы. Вот до сих пор в шоке от майлру - была отличная фирменная программа для автоматической синхронизации с облаком. Висела в трее и все само фоном годами делалось и не напрягало. Что за "эффективный менеджер" у них решил убить эту опцию вообще и сделать совершенно кривой О-диск где ВСЕ надо обновлять вручную? Который по сути тот же плагин, только занимает место, память, жрет ресурсы и работает весьма криво...

Зато рекламой своей задолбали "загрузите о-диск и у вас будет дополнительный диск в системе". Да нафиг он мне нужен как диск, мне бэкап-синхронизация автоматическая была нужна Sad

#898:  Author: hardmaniac PostPosted: Sun Jun 30, 2019 09:44
    —
Найден еще один небольшой баг.

При копировании/перемещении между аккаунтами часть файлов/папок переносится корректно, а часть превращается из исходного "папка/файл" в файл с именем "папкафайл", в т.ч. даже и "папкапапкафайл" т.е. вместо создания папки/подпапки и помещения туда файла - имя папки приклеивается в название файла. Зависимости между "папка_на_русском/file_english" и "folder_english/файл_на_русском" не обнаружено и так сглючить может и эдак.

190гб папка с подпапками перенеслась вся, но сглючило 30% имен. Проверялось c аккаунта *@mail.ru на *@inbox.ru, а потом наоборот (уже другие аккаунты с инбокса на майл). И опять та же ситуация и сглючили те же самые папки/файлы!

Все изначальные имена, на первый взгляд, корректны. Никаких спецсимволов, стандартная кодировка (NTFS/Win10rus).

з.ы. При обычно загрузки в облако "с винта" такой ситуации не возникало ни разу. Только между облаками происходит.

#899:  Author: D1PLocation: Тбилиси PostPosted: Sun Jun 30, 2019 10:59
    —
hardmaniac
Можно увидеть примеры путей от корня (было - стало)?

#900:  Author: hardmaniac PostPosted: Sun Jun 30, 2019 11:45
    —
D1P wrote:
hardmaniac
Можно увидеть примеры путей от корня (было - стало)?

Сейчас еще погонял

Было: хомехрень\edge.of.love.704x368.rus.avi
Стало: хомехреньedge.of.love.704x368.rus.avi (в корне)

Было: хомехрень\gimnastika\gimnastika.01.avi
Стало: хомехрень\gimnastikagimnastika.01.avi

Было: хомехрень\Legenda_o_Tile_DVDRip_2.90GB\01_Pepel_Klaasa.avi
Стало: хомехрень\Legenda_o_Tile_DVDRip_2.90GB01_Pepel_Klaasa.avi

Было: хомехрень\агата.кристи\Загадочные убийства Агаты Кристи (Les petits meurtres d’Agatha Christie) 2009\1_Убийства по алфавиту (Les Meurtres ABC).avi
Стало: хомехрень\агата.кристи\Загадочные убийства Агаты Кристи (Les petits meurtres d’Agatha Christie) 20091_Убийства по алфавиту (Les Meurtres ABC).avi

При этом папки "хомехрень", "gimnastika", "Legenda_o_Tile_DVDRip_2.90GB" и прочие создаются. Но пустые, файлы из них ушли мимо, на уровень выше.

А копия с винта на облако как и писал - ноль проблем. Все положено там, где и положено лежать.

з.ы. Еще доп.проверка - два облака. Копирование друг в друга.

1 облако. Папка "хомехрень\gimnastika" (пока пустая)
2 облако. Папка "хомехрень\gimnastika" (с файлами gimnastika.avi)

Не копируем папки, входим сразу в папки, делаем переброс только файлов из папки 2-го облака в 1-е и... все файлы снова летят мимо. На уровень выше, а имя папки клеится к имени файла. Т.е. результат "хомехрень\gimnastikagimnastika.01.avi" как и в примерах выше.

Еще эксперимент: содаем в облаке папку "homehren\gimnastika" пытаемся скинуть туда напрямую из "хoмехрень\gimnastika" другого облака и опять получаем результат "homehren\gimnastikagimnastika.01.avi"

Мистика. Ощущение, что глючат не просто русские папки, а уже само наличие хоть одной русской в облаке в другом месте. Даже если создать и в оригинале homehren/gimnastika и копировать из не файлы в homehren/gimnastika опять падают на уровень выше + склейка.

UPD: Еще эксперимент -

Если открыть в Командере в обоих панелях одно и то же облако, т.е. 1-я панель открыта "папка хомехрень\gimnastika" 2-я панель открыта папка "хомехрень" в которой лежит gimnastikagimnastika.01.avi то спокойно переименовывается этот файл в gimnastika.01.avi и мувится в "gimnastika" без малейших сложностей. А вот с разных облаков не хочет...

#901:  Author: D1PLocation: Тбилиси PostPosted: Sun Jun 30, 2019 13:39
    —
hardmaniac
Исправлено в мастер-сборке.

#902:  Author: hardmaniac PostPosted: Sun Jun 30, 2019 15:30
    —
D1P wrote:
hardmaniac
Исправлено в мастер-сборке.

Большое спасибо! Сейчас скачаю Smile

Копирование/перенос облако/облако весьма удобная и уникальная опция получилась. Браузерное облако так не умеет. скормленная ему ссылка на расшаривание просто хтм-заглушку грузит, а установленный официальный Диск-О при включении 2х облаков как 2 диска вообще просто тупо сначала скачивает на винт, в темп, а уже из нее тупо заливает в новое облако...

з.ы. Еще "веселее" что 2 и больше диска в нем можно получить только в платной версии, базовая - дает только 1...

#903:  Author: hardmaniac PostPosted: Tue Jul 02, 2019 08:54
    —
Проблема со склейкой имен полностью решена, все работает (мастер-сборка). Еще раз спасибо!

Вопрос: Только сейчас заметил, "Preserve file creation time" в принципе не умеет сохранять дату/время файла при загрузке в облако с винта? Даже при копировании облако/облако новая копия все равно становится датой/временем загрузки, а не исходника. Очень неудобно когда надо обновить не всю папку, а только измененные файлы. Браузер то заливает как и положено, не меняя. В плагине это не будет поддерживаться в принципе или просто пока в перспективе разработки?

Дополнение по прошлой проблеме 2гб: те же самые файлы, что не грузятся плагином с винта - при копировании облако/облако копируются нормально.

#904:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 02, 2019 09:23
    —
hardmaniac
Используемое API не поддерживает установку времени в облаке
Quote:
те же самые файлы, что не грузятся плагином с винта - при копировании облако/облако копируются нормально.

В этом случае физического копирования не происходит, облако создаёт ссылку-копию на файл.

#905:  Author: hardmaniac PostPosted: Tue Jul 02, 2019 09:40
    —
D1P wrote:
Используемое API не поддерживает установку времени в облаке.

Да нет, FAQ а прочел. Я потому и спросил - это "навсегда" или есть надежда на новую версию, которая сумеет и смогЁт Smile
Quote:
В этом случае физического копирования не происходит, облако создаёт ссылку-копию на файл.

Ок, принцип понятен.

Еще заметил некоторую особенность - в глобальных настройках "спрашивать" при совпадении файлов при копировании. При загрузке в облако с винта опция "паблик линк или хэш" без разницы, появляется стандартный интерфейс Т.Командера заменить/пропустить/только старые/и т.п.

А вот если копировать облако/облако периодически пишет "File cloning error: Невозможно создать. Доступ только для просмотра" и варианты уже только: Прервать/Повтор/Игнор. Ньюанс в том, что это иногда происходит даже при копировании в пустое облако, где в принципе нет файлов. Еще ньюанс, что часто вполне хватает кликнуть "повторить" и все пошло заливаться дальше. Файлы и папки в облаках НЕ расшарены на публичный доступ.

Систему и принцип затыка пока не обнаружил. Можно и 100гб спокойно залить, а бывает по 15 раз "ругается". Разве что вариант "хэш" постабильней как-то.

В сущности - не критично. Просто поделился информацией.

#906:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 02, 2019 09:54
    —
Quote:
есть надежда на новую версию, которая сумеет и смогЁт

Если в web api появится соответствующая функция - то будет.
Quote:
Систему и принцип затыка пока не обнаружил.

Я на такую ошибку не натыкался. Подробности (в т.ч. прямой запрос, вызвавший ошибку) можно сразу посмотреть в логе. Возможно, если я их увижу, то пойму, в чём дело.

На случай, если лень возиться с нажатием кнопки повтора, в настройках есть опция на повторение ошибочной операции.

#907:  Author: hardmaniac PostPosted: Tue Jul 02, 2019 10:03
    —
D1P wrote:
Если в web api появится соответствующая функция - то будет.

Ждем и надеемся Smile

Quote:
Я на такую ошибку не натыкался.

Пока, по наблюдениям, чаще всего так глючит какая-нибудь "мелочь", фото, мелкие архивы. Видео уже перегнал несколько сотен Гб ни разу с ним сбоя не возникло.

Заодно вопрос по этой "мелочи" если какой-нибудь хитрый способ как-то ускорить загрузку/обновление фотоархивов? Видео льется на макс скорости канала, а папки с фото - ощущение, что на диалапе сидишь, скорость до 10-100 кбайт(!) проседает. И проблема точно не в провайдере. Как только "заканчиваются" файлы с фото и снова идут большие видео - скорость сразу же взлетает до нормальной.

#908:  Author: ginfonic PostPosted: Mon Jul 22, 2019 12:33
    —
Перестал работать плагин, не соединяет с учеткой, пишет:

CONNECT \ХХХ
Login to ХХХ@mail.ru
EIdSocketError ошибка сети: Socket Error # 10022
Invalid argument. при отправке данных на адрес ХХХ
error: getting auth token for ХХХ@mail.ru

Windows 10х64 корпоративная с последними обновлениями.
TC 9.22a x64
Последняя версия плагина

#909:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 22, 2019 12:52
    —
ginfonic
Это какая-то локальная ошибка доступа к сокету. В примерах, которые мне удалось по этой ошибке найти, приводится случай, когда приложение запускалось с сетевого ресурса (а не с локального диска).

Если плагин раньше работал, нужно проанализировать, что изменилось, и копать в эту сторону.

#910:  Author: ginfonic PostPosted: Mon Jul 22, 2019 13:20
    —
D1P
Приложение точно на локальной машине.
Явно изменилось одно: мне заморозили и разморозили учётку. Но вряд ли это причём...
Также возможно, изменились политики безопасности корпоративной сети. И какой-то нужный ресурс оказался заблочен. Может это быть причиной этой ошибки?

#911:  Author: D1PLocation: Тбилиси PostPosted: Mon Jul 22, 2019 13:32
    —
Со стопроцентной уверенностью причину я назвать не могу.

Что-то препятствует созданию соединения на локальной машине. Это могут быть политики безопасности, настройки антивируса, или что-то подобное.

Навскидку, что попробовал бы сделать я для выяснения: посмотрел, есть ли проблемы в каких-то других сетевых приложениях. Например, работает ли WebDav-emulator или родное приложение от мейла.

#912:  Author: Monarch-LFV PostPosted: Mon Jul 22, 2019 14:30
    —
Quote:
Перестал работать плагин, не соединяет с учеткой, пишет:

CONNECT \ХХХ
Login to ХХХ@mail.ru
EIdSocketError ошибка сети: Socket Error # 10022
Invalid argument. при отправке данных на адрес ХХХ
error: getting auth token for ХХХ@mail.ru

У меня было такое, все дело в файле ssleay32.dll. Скачал из интернета и положил с заменой в папку ...\CloudMailRu\x32\
И все заработало на разных машинах под виндой 10. Главное в настройках еще поставить галочку Load SSL libraries и перезапустить тотал.
Не знаю как выложить сюда этот файл (размер 377856 байт), поищите в интернете.

#913:  Author: hardmaniac PostPosted: Fri Jul 26, 2019 13:05
    —
Чисто от себя - с поледних сообщений в топике - десяток аккаунтов ведут себя нормально. Ничего не пересустанавливал. Изрердка выскакивает глюк на SSL, но лечится тут же повтором перезапуска. Win10x32-rus со всеми апдейтами. Просто по опыту SSL библиотечка работает намного стабильней, когда лежит в корне плагина.

А попоробуйте просто создать левый емал и проверить на нем? Может антивирус или фаервол бесится не нанятно на до (отключить и проверить). У меня кроме уже описаных раньше проблем никаких.

Заходит ли брузер в облако как браузер? Может именно бан за какие нарушения?

#914:  Author: Slander PostPosted: Thu Aug 22, 2019 08:24
    —
D1P
Приветствую.
Плагин практически не работает на Total Commander 9.22.
Подключение происходит, но не заходит в папки + постоянные вылеты.

#915:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 22, 2019 20:53
    —
Slander
Здравствуйте.
Из вашего сообщения я могу, например, сделать вывод, что плагин работает на TC 9.21 и 9.22a.

Но я бы предпочёл не гадать, а увидеть, для начала, всю ту информацию, требование которой указано в документации. Без этого помочь я вам не смогу.

#916:  Author: Slander PostPosted: Fri Aug 23, 2019 04:36
    —
D1P
1) v29052019-pre
2) Windows 10 x64
3) Total Commander 9.22 x64 - 9.22а x64
4) Никаких ошибок в лог не выводится
5) Подключение к облаку происходит, его содержимое отображается. При попытке войти в папку на облаке ничего не происходит, звук ошибки.

#917:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 23, 2019 07:12
    —
Slander
Раньше работало? Если да - то в какой момент перестало?
В предыдущем сообщении упомянуты вылеты. Как это проявляется?
Quote:
Подключение к облаку происходит, его содержимое отображается.

Отображается, так понимаю, листинг содержимого аккаунта? Если не открывать каталог, а попробовать скачать файл прямо из корня - получится?

#918:  Author: Slander PostPosted: Fri Aug 23, 2019 07:42
    —
Quote:
Раньше работало? Если да - то в какой момент перестало?

Я сегодня проверил на версии 8.5 работает штатно, проблемы только на последних версиях. Конкретно когда и на какой версии начались проблемы, не подскажу.

Quote:
В предыдущем сообщении упомянуты вылеты. Как это проявляется?

При выгрузке файла в облако, по окончанию вылет.

Quote:
Отображается, так понимаю, листинг содержимого аккаунта? Если не открывать каталог, а попробовать скачать файл прямо из корня - получится?

Да, отображается листинг. Скачка из корня работает, как и выгрузка в корень, только по окончанию вылет. Сами каталоги так же можно скачать.

#919:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 23, 2019 07:51
    —
Что стоит проверить ещё:
1. Работу с текущим мастер-билдом.
2. Работу в принудительно однопоточном режиме.
3. Всё-таки попытаться проверить текущий лог работы плагина (его расположение может отличаться в зависимости от настроек TC), он будет сохранён, даже если TC вылетит, и по нему, по крайней мере, будет видно, что предшествовало вылету.

Я пока проблему не могу воспроизвести.

#920:  Author: Slander PostPosted: Fri Aug 23, 2019 08:05
    —
Quote:
1. Работу с текущим мастер-билдом.

Да, с ним работает.

#921:  Author: D1PLocation: Тбилиси PostPosted: Fri Aug 23, 2019 08:06
    —
Slander
problem solved.

Это это один из первых пунктов в FAQ, в общем-то.

#922:  Author: Owyn PostPosted: Sat Sep 07, 2019 22:24
    —
Есть возможность сделать функционал синхронизации локальной папки в облако?
(Чтоб отслеживать изменения локальных файлов и новые\измененные заливать автоматом потом, а удаленные - удалять)

Idea Embarassed

TotalCmd особо не пользуюсь, так что извиняюсь если это уже как-то можно сделать с его помощью и будет ли оно работать вместе с плагином для облака


Last edited by Owyn on Sat Sep 07, 2019 22:32; edited 1 time in total

#923:  Author: D1PLocation: Тбилиси PostPosted: Sat Sep 07, 2019 22:27
    —
Owyn
И мы вернёмся к официальному приложению облака.

#924:  Author: Owyn PostPosted: Sat Sep 07, 2019 22:33
    —
D1P
К лучшей и куда более-совершенной и удобной его версии Rolling Eyes

#925:  Author: D1PLocation: Тбилиси PostPosted: Sat Sep 07, 2019 22:42
    —
Вообще в TC есть инструмент синхронизации, который, по идее, должен работать хоть локально, хоть с FTP, хоть с плагинами. Я про него не вспомнил сразу, поскольку лет десять как не пользовался. Почитайте справку TC, возможно этот функционал решит вашу задачу.

#926:  Author: Owyn PostPosted: Sat Sep 07, 2019 23:04
    —
D1P
Спасибо, потыкаю

П.С. -
Quote:
>Важно: установка времени файлов в Облаке не поддерживается API, эта опция работает только при скачивании.


Очень бы был полезен функционал сохранения дат создания\изменения для файлов при их загрузке в облако (например в файл filelist.txt в корне) с их последующей установкой обратно при скачивании (если их даты будут найдены в filelist.txt)

#927:  Author: D1PLocation: Тбилиси PostPosted: Sat Sep 07, 2019 23:07
    —
Owyn
Заводите тикет на гитхабе, подумаю.

#928:  Author: Owyn PostPosted: Sun Sep 08, 2019 20:30
    —
Также написал в поддержку облака с просьбой сделать возможность выставлять даты файлов на облаке, мб прислушаются Surprised

#929:  Author: DmitryKz PostPosted: Thu Sep 26, 2019 13:26
    —
Здравствуйте.
Не работает загрузка файлов больше 2Гб. Проверил на 3-х последних релизных версиях и на мастере.
Windows 7 SP1 x64
Total Commander 9.22a x86 и x64 (не сборка, не репак)
Следов файла лога на компьютере не обнаруживается.
Последовательность действий: выбираешь файл, нажимаешь Copy, появляется диалоговое окно с подтверждением имени файла, с каким он будет закачан на облако, нажимаешь ОК, считается хэш, затем секундная пауза при попытке начала закачивания и появляется диалоговое окно, сообщающее Error uploading file и с возможностью выбора Abort, Retry, Ignore.
Через веб-интерфейс файл закачивается успешно.

#930:  Author: D1PLocation: Тбилиси PostPosted: Thu Sep 26, 2019 13:33
    —
DmitryKz
Quote:
Следов файла лога на компьютере не обнаруживается.

Так копируйте прямо из TC, даблклик по окошку с логом.

Что происходит, если отключить проверку по хешу?

#931:  Author: DmitryKz PostPosted: Thu Sep 26, 2019 14:27
    —
Отключил, но то же самое:
Code:
No master password entered yet
CONNECT \Test
Login to k...m@mail.ru
Connected to k...m@mail.ru
Total space: 89 Gb, used: 50 Gb, free: 38 Gb.
EIdSocketError ошибка сети: Socket Error # 10054
Connection reset by peer. при отправке данных на адрес https://pu.cloud.mail.ru/upload/?cloud_domain=1&x-email=k...m%40mail.ru&fileapi15695042270246
Total space: 89 Gb, used: 50 Gb, free: 38 Gb.

#932:  Author: ptizz PostPosted: Mon Sep 30, 2019 18:30
    —
shredder2003 wrote:
Could not load SSL library

FAQ прочитал.
пробовал ставить галку "использовать библиотеки из каталога плагина".
Бесполезно.
В каталоге плагина эти библиотеки и так уже разделены на папки х32 и х64
Что ещё можно сделать, чтобы заработало?


Аналогично.
CloudMailRu v29052019-pre
ТС 9.22а х64
W10 18362 х64
Что ему не хватает?

#933:  Author: D1PLocation: Тбилиси PostPosted: Thu Oct 03, 2019 12:46
    —
DmitryKz
Пока что могу сказать только, что при включённой опции "Ignore 2Gb limit" плагин не делает никаких различий между файлами больше и меньше 4Гб. Соединение отбивается на сети, почему - сказать пока не могу. Нужно будет купить подписку и потратить время на эксперименты, но пока мне не до этого.
Было бы прекрасно, если кто-то сможет проверить и подтвердить или опровергнуть ошибку.

#934:  Author: yura12 PostPosted: Fri Oct 04, 2019 12:37
    —
D1P wrote:
DmitryKz
Пока что могу сказать только, что при включённой опции "Ignore 2Gb limit" плагин не делает никаких различий между файлами больше и меньше 4Гб. Соединение отбивается на сети, почему - сказать пока не могу.
Есть вероятность, что это та же самая ошибка, что не даёт заливать файлы ровно 2 GiB на аккаунте с ограничением 2 GiB.

#935:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Sun Oct 13, 2019 03:28
    —
Ребят, не пойму, сейчас вот сидел долго искал в теме одну инфу, помню, что кто-то уже обсуждал здесь такое, долистал щас до 16 года, но так и не нашёл..
Вобщем, такой вот вопрос - возможно ли в начальную вкладку плагина, в туда, где аккаунты инвайты-шареды-треши, вот к ним добавить свой пункт?
А именно на избранный путь до какого либо каталога в облаке?
Мне вот каждый день вечером необходимо входить в облако. и последовательно кликать ещё около десятка раз, с прогрузками развёртывания папок, добираясь до нужного глубоко сидящего каталога.
Вот и хотелось бы сократить это действо до минимума кликов)
Подскажите, если такой функционал уже есть?

#936:  Author: DmitryKz PostPosted: Sun Oct 13, 2019 09:02
    —
FiLinX стандартный в Total'е функционал избранного решает эту задачу.

#937:  Author: koffan PostPosted: Sun Oct 13, 2019 20:43
    —
FiLinX
Для "глубоко сидящего каталога" создать публичную ссылку и добавить её ко всем аккаунтам.

#938:  Author: koffan PostPosted: Tue Oct 15, 2019 01:04
    —
D1P
Обнаружил в настройках плагина новую вкладку Streaming settings.
В описании настроек этой вкладки нет пункта Start path. Что нужно
писать в поле Start path ?

#939:  Author: D1PLocation: Тбилиси PostPosted: Tue Oct 15, 2019 01:14
    —
koffan
Действительно, забыл внести в документацию, поправлю.
Это стартовый каталог/путь запуска, его назначение аналогично соответствующему параметру команд/кнопок в TC.

#940:  Author: D1PLocation: Тбилиси PostPosted: Mon Oct 21, 2019 19:25
    —
DmitryKz
Судя по комментарию на Гитхабе проблема не подтверждается.

#941:  Author: DmitryKz PostPosted: Mon Oct 21, 2019 20:11
    —
D1P
Ну вот у меня почему-то "подтверждается", не знаю, почему.
Сейчас, чтобы еще раз проверить, установил вторую, чистую копию Total'а, плагин — все то же самое: файлы более 2Гб не закачиваются, с тем же сообщением.

#942:  Author: D1PLocation: Тбилиси PostPosted: Thu Oct 31, 2019 17:26
    —
DmitryKz
Приобрёл подписку, специально чтобы протестировать самостоятельно. Проблема не подтверждается, файл размером в 8Гб заливается в плагине без проблем.

#943:  Author: koffan PostPosted: Mon Dec 02, 2019 18:18
    —
Не могу войти в Облако одного из моих аккаунтов через плагин. Получаю сообщение error: parsing auth token for bla-bla@mail.ru .
Что делать?

#944:  Author: D1PLocation: Тбилиси PostPosted: Mon Dec 02, 2019 19:09
    —
koffan
Как минимум у меня всё работает нормально.
Двухфакторная авторизация включена?

#945:  Author: koffan PostPosted: Mon Dec 02, 2019 21:48
    —
D1P
Двухфакторная авторизация выключена.При её включении получаю
error: parsing authorization data
Что это такое "parsing auth token" ? Во всех других аккаунтах плагин работает прекрасно,только вот в одном такая беда.

#946:  Author: D1PLocation: Тбилиси PostPosted: Mon Dec 02, 2019 21:53
    —
Quote:
Что это такое "parsing auth token" ?

В общем случае это значит, что страница после авторизации не содержит csrf-токен. Такое может быть, если неправильно введены учётные данные, например.
В браузере войти в этот аккаунт получается?

#947:  Author: koffan PostPosted: Tue Dec 03, 2019 00:28
    —
Да,в браузере в аккаунт захожу и все в почте работает.Правда недавно я сменил пароль.Может после этого что-то где-то не так зацепилось?

#948:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 03, 2019 00:36
    —
koffan
Пароль был в TC сохранён для автовхода? Тогда его надо перезадать, чтобы TC его перезапомнил.
Если не срабатывает - можно попробовать создать дубликат аккаунта. Если дубликат заработает, то будет видна область источника проблемы, и можно будет что-то исследовать.

#949:  Author: koffan PostPosted: Tue Dec 03, 2019 16:13
    —
Не знаю,как создать дубликат аккаунта.Это всё на WinXP SP3,TC 9.12 .
Установил TC9.22a ,последнюю версию плагина и снова сменил пароль на
аккаунте.Результат тот же error: parsing auth token .Ну,прям мистика какая-то.

#950:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 03, 2019 16:20
    —
Quote:
Не знаю,как создать дубликат аккаунта

Создать новый аккаунт с тем же адресом.

#951:  Author: koffan PostPosted: Tue Dec 03, 2019 17:01
    —
D1P wrote:
новый аккаунт с тем же адресом.

Не понял,как это?

#952:  Author: heysup PostPosted: Wed Dec 04, 2019 09:58
    —
У меня такая же проблема. Плагин скачал впервые. ТК 9.21. Аккаунт на майле с терабайтовым бесплатным облаком.



i.ibb.co/RBBgPMw/2019-12-04-13-53-15-Screenshot.jpg

Posted after 22 minutes:

Еще вопрос: можно ли операции настроить для работы в фоне, как с локальными файлами? А то при выполнении удаления, или большого копирования окошко операции не дает работать с ТК.

#953:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 04, 2019 11:26
    —
heysup
Quote:
У меня такая же проблема.

Нет, не такая же. На скриншоте лога (а почему было не скопировать текст-то?) видна ошибка SSL. При этом вышестоящий обработчик, конечно, тоже получит ошибку.
О причинах этой проблемы могу только гадать. Подменённые SSL-сертификаты, необходимость работы через прокси, несовместимость используемых библиотек. Как минимум, стоит попробовать решения из FAQ Readme.

Quote:
можно ли операции настроить для работы в фоне, как с локальными файлами?

Прочтите документацию. Копирование в фоне должно быть включено по умолчанию, удаление, если правильно помню, всегда однопоточное, но с просчётом удаляемого дерева, для ускорения.

koffan
Quote:
Не понял,как это?

Обычным образом. В плагине взять и добавить новое подключение, указав данные от проблемного (но точно корректные).
Ну и лог всё-таки полностью показать, если проблема сохранится.

#954:  Author: heysup PostPosted: Wed Dec 04, 2019 13:08
    —
Если я выбираю группу файлов и переименовываю их (ctrl+m) то приходится ждать, пока завершится операция для всех. Убрать в фон нельзя.

Так же было бы неплохо добавить возможность добавлять в очередь операции, а потом запускать на выполнение.

#955:  Author: D1PLocation: Тбилиси PostPosted: Wed Dec 04, 2019 13:09
    —
heysup
Это нереализуемо.

#956:  Author: udder PostPosted: Mon Dec 30, 2019 18:51
    —
Аккаунт с двуфакторной авторизацией, в настройках аккаунта отметил "two-step authentication'' получаю пароль в смс, ввожу, все ок. После закрытия TC нужно опять получать пароль. По другому никак?
Пробовал создать в Mail.ru пароль приложения, но он не проходит авторизацию.

#957:  Author: D1PLocation: Тбилиси PostPosted: Mon Dec 30, 2019 19:17
    —
Quote:
После закрытия TC нужно опять получать пароль.


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

Quote:
Пробовал создать в Mail.ru пароль приложения, но он не проходит авторизацию.


Боюсь ошибиться, поскольку давно не смотрел эти моменты, но помнится мне, что пароли приложений - какая-то отдельная система авторизации, плагин с ней работать не умеет, и в планах такой поддержки тоже нет.

#958:  Author: udder PostPosted: Tue Dec 31, 2019 17:14
    —
D1P wrote:
Quote:
После закрытия TC нужно опять получать пароль.


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



Браузер конечно сохраняет сессию.
Пока что TC висит фоном, если что уберу 2FA
Спасибо за плагин Cool Cool Cool

#959:  Author: D1PLocation: Тбилиси PostPosted: Tue Dec 31, 2019 19:13
    —
udder
Завёл тикет.

#960:  Author: vlads55 PostPosted: Fri Jan 17, 2020 22:18
    —
Перестал работать. Через браузер работает нормально. Вот выписка из лога

Quote:
EIdHTTPProtocolException ошибка с сообщением: HTTP/1.1 403 Forbidden при отправке данных на адрес ..... ответ сервера: <html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

Error uploading file e:\Рухлядь\SONY PS-Q3A\SONY PS-Q3.wfp Retry attempt 1 of 5
EIdHTTPProtocolException ошибка с сообщением: HTTP/1.1 403 Forbidden при отправке данных на адрес .... ответ сервера: <html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

#961:  Author: D1PLocation: Тбилиси PostPosted: Fri Jan 17, 2020 22:19
    —
https://github.com/pozitronik/CloudMailRu/issues/232

#962:  Author: DmitryKz PostPosted: Fri Jan 17, 2020 22:21
    —
Интересно, что видео файлы (*.mp4) у меня закачались успешно.
А архивы нет.

#963:  Author: D1PLocation: Тбилиси PostPosted: Fri Jan 17, 2020 22:25
    —
Если в настройках включено добавление по хешу, и такие же файлы уже есть в облаке глобально - они добавятся. Отбиваются именно закачки.

#964:  Author: vlads55 PostPosted: Sat Jan 18, 2020 01:25
    —
D1P wrote:
Отбиваются именно закачки.

Спасибо за разъяснение. Жду решения проблемы.
Для информации по теме сторонних клиентов. Попробовал закачку через AirExplorer. Работает.

#965:  Author: smws PostPosted: Sat Jan 18, 2020 09:27
    —
Total space: 100 Gb, used: 85 Gb, free: 14 Gb.
EIdSocketError ошибка сети: Socket Error # 10054
Connection reset by peer. при отправке данных на адрес

перестало работать после обновления винды 10,
пробовал установить официальную сборку тотала, там тоже не работает заливка файлов, пишет ту же ошибку

#966:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jan 18, 2020 09:40
    —
smws
Во-первых, понятия "официальная сборка тотала" в природе не существует. Если имеется в виду установка из официального дистрибутив, то укажите хотя бы версию и битность TC.
Во-вторых, прочитайте правила форума (последнюю фразу пункта 14).

#967:  Author: smws PostPosted: Sat Jan 18, 2020 10:29
    —
Total Commander 64 bit 9.22а
Майкрософт Windows 10 Домашняя для одного языка
10.0.18362 Сборка 18362

EIdHTTPProtocolException ошибка с сообщением: HTTP/1.1 403 Forbidden при отправке данных на адрес ......, ответ сервера: <html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

#968:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Sat Jan 18, 2020 11:07
    —
Ребята, ни версия виндовс, ни номер сборки тотала, к нынешней проблеме отношения не имеют никакого! Вы прекрасно коннектитесь плагином к облаку, полностью там можете управлять всем, и папки создавать, и удалять любое там, но, невозможно стало именно загружать любого типа файлы!
Цитата:
Гипотеза 1: что-то где-то поменялось в API, что я пока не заметил.
Гипотеза 2: mailru начал бороться с альтернативными клиентами.

Я склоняюсь, что это и то и то, потому как раньше работа шла через домены clocloХ.i.mail.ru, а сейчас через pu.cloud.mail.ru/upload/

#969:  Author: vlads55 PostPosted: Sat Jan 18, 2020 12:21
    —
FiLinX wrote:
Гипотеза 2: mailru начал бороться с альтернативными клиентами.

Я уже писал, что Air Explorer работает нормально. Что в некоторой степени опровергает гипотезу.

#970:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 19, 2020 00:15
    —
Рабочая версия в master.

#971:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Sun Jan 19, 2020 01:06
    —
Отлично всё влетело!

#972:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Sun Jan 19, 2020 17:57
    —
D1P wrote:
Рабочая версия в master.

А можете пересобрать?

#973:  Author: Anastasiia PostPosted: Sun Jan 26, 2020 18:34
    —
D1P wrote:
Рабочая версия в master.


На сколько версия v20012020 стабильная?
Там вроде быи проблемы с закачкой файлов в облако. Это починили или так временно костями поправили и лучше что-то важное не грузить в облако и подождать более стабильную версию?

#974:  Author: D1PLocation: Тбилиси PostPosted: Sun Jan 26, 2020 18:38
    —
Anastasiia
Релизные версии предполагают достаточную стабильность.

#975:  Author: ALev PostPosted: Wed Jan 29, 2020 20:38
    —
Плагин не функционирует. Не срабатывает авторизация.

#976:  Author: D1PLocation: Тбилиси PostPosted: Wed Jan 29, 2020 20:43
    —
Не подтверждаю.
Возможно повторяются недавние проблемы mail.ru.

#977:  Author: ALev PostPosted: Thu Jan 30, 2020 11:31
    —
D1P, вход в почту имеется. А плагин отображает ошибку:
Login to @
error: parsing auth token for @

#978:  Author: D1PLocation: Тбилиси PostPosted: Thu Jan 30, 2020 15:41
    —
Не подтверждаю.
Что нужно для локализации проблемы - в ридми написано.

#979: OAuth-авторизация Author: kgb PostPosted: Mon Mar 09, 2020 17:07
    —
D1P
Возможно ли при двухфакторной авторизации при вводе кода авторизации сделать опцию "Не спрашивать для этого устройства", как это сделано при входе через браузеры? Чтобы постоянно не вводить проверочный код.



Last edited by kgb on Mon Mar 09, 2020 17:13; edited 1 time in total

#980: Re: OAuth-авторизация Author: D1PLocation: Тбилиси PostPosted: Mon Mar 09, 2020 17:10
    —
kgb wrote:
D1P
Возможно ли при двухфакторной авторизации при вводе кода авторизации сделать опцию "Не спрашивать для этого устройства", как это сделано при входе через браузеры? Чтобы постоянно не вводить проверочный код.

Не знаю. Следите за тикетом.

#981:  Author: KDimon PostPosted: Wed Mar 25, 2020 13:39
    —
отвалились публичныые линки, пишет
Can't get public share download token
повторил на виртуалке с впном - тоже самое. проблема на стороне mail.ru?

#982:  Author: D1PLocation: Тбилиси PostPosted: Wed Mar 25, 2020 13:41
    —
Подтверждаю проблему.
Тикет.

#983:  Author: zvifLocation: Москва PostPosted: Wed Mar 25, 2020 14:06
    —
А браузер открывает как и прежде Sad

#984:  Author: D1PLocation: Тбилиси PostPosted: Wed Mar 25, 2020 14:08
    —
Браузер каждый раз сгружает новый JS-клиент, конечно в нём будет всё работать.
Скорее всего изменился формат выдачи токенов, такое уже было.

#985:  Author: zvifLocation: Москва PostPosted: Thu Mar 26, 2020 09:19
    —
Когда ждать устранения проблемы? Привык к удобству плагина Rolling Eyes

#986:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 26, 2020 11:07
    —
KDimon
Об оформлении сообщений вас уже предупреждали. Замечание за нарушение правил форума.

#987:  Author: D1PLocation: Тбилиси PostPosted: Fri Mar 27, 2020 14:18
    —
Исправление в master-ветке.

#988:  Author: zvifLocation: Москва PostPosted: Fri Mar 27, 2020 18:02
    —
Сообщение несколько изменилось, но доступа нет.
Can't get public share download share

#989:  Author: YuriOlLocation: Луганск PostPosted: Fri Mar 27, 2020 18:37
    —
Благодарю!
Обновил, но всё равно не заходит:
CONNECT \****
Login to ****l@inbox.ru
Current upload shard is undefined, trying to get one
error: parsing auth token for ****@inbox.ru
Через браузер заходит нормально.

#990:  Author: Anastasiia PostPosted: Fri Mar 27, 2020 18:38
    —
Пытаюсь подключиться к облаку сегодня и мне пишут:
Current upload shard is undefined, trying to get one
Я не могу в него даже зайти. Похоже на стороне mail.ru опять что-то поменяли, облако через плагин не работает вообще. Пару дней назад все работало. Crying or Very sad

Версия плагина v20012020
TC 9.50

#991:  Author: YuriOlLocation: Луганск PostPosted: Fri Mar 27, 2020 18:43
    —
Anastasiia
У меня ещё утром работало нормально)

#992:  Author: D1PLocation: Тбилиси PostPosted: Fri Mar 27, 2020 18:59
    —
Да, подтверждаю.
Вижу, что плагин в ответ получает не ту же страницу, что браузер. Мог формат запроса поменяться, или ещё что-то.
Тикет.

#993:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Fri Apr 03, 2020 16:21
    —
Эх, больше недели уже каждый день захожу сюда в надеждах, но увы, грусть печаль, вакцины нет.. ((
Не хочу грустить, спасите!))

#994:  Author: Andrey19 PostPosted: Sat Apr 04, 2020 21:21
    —
FiLinX wrote:
Эх, больше недели уже каждый день захожу сюда в надеждах, но увы, грусть печаль, вакцины нет.. ((

Так же захожу за обновой, но увы.
Кстати диск "О" от маилру вроде как неплох, пока им пользуюсь

#995:  Author: sancherLocation: Piter PostPosted: Sun Apr 05, 2020 10:58
    —
уважаемый D1P
можно попросить собрать бэту с поддержкой фикса публичных ссылок?
очень не хватает

#996:  Author: D1PLocation: Тбилиси PostPosted: Sun Apr 05, 2020 11:19
    —
Работа идёт по мере моих возможностей.

#997:  Author: D1PLocation: Тбилиси PostPosted: Mon Apr 06, 2020 00:51
    —
Решено.
Все благодарности сюда.

#998:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Apr 06, 2020 06:19
    —
Andrey19 и sancher
Ребят, вы это, почаще пишите чтоль, ну, оба почти десятилетие молчали, а тут вот написали щас - и хоба, всё заработало! ))

#999:  Author: YuriOlLocation: Луганск PostPosted: Thu Apr 09, 2020 11:20
    —
Ребята, подскажите пожалуйста, есть возможность отображения даты папок?

#1000:  Author: sancherLocation: Piter PostPosted: Thu Apr 09, 2020 14:01
    —
FiLinX
Ну если что-то отвалится, то обязательно Wink
А чего писать лишний раз, если всё ОК

D1P
"В диалог настроек добавлено редактирование Useragent."

Не могу найти в настройках

#1001:  Author: D1PLocation: Тбилиси PostPosted: Thu Apr 09, 2020 14:02
    —
sancher
В мастер-сборке.

#1002:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Apr 09, 2020 17:29
    —
sancher
В этой теме действует тот же порядок, что и по всему форуму: игнорирование точек в конце фраз является нарушением правил.

#1003: Could not load SSL library = run as admin Author: vx53 PostPosted: Sun Jun 07, 2020 01:21
    —
D1P
будьте любезны, можно ли добавить сюда (../pozitronik/CloudMailRu#я-установил-плагин-но-возникает-ошибка-could-not-load-ssl-library)
первым пунктом жирным "Запустите Total Commander от имени Администратора"?.

#1004:  Author: D1PLocation: Тбилиси PostPosted: Sun Jun 07, 2020 12:30
    —
vx53
Я не думаю, что это правильно. Да, запуск с правами администратора поможет, если нужные библиотеки доступны в системе только с этими правами, но бороться надо не со следствием, а с причиной.
Но как рекомендацию проверки прав - добавить можно.

#1005:  Author: lixiji PostPosted: Sat Jul 25, 2020 01:37
    —
Доброй ночи.
Пытаюсь ввойти по VPN. При подключении выдается такая ошибка:

Последняя версия плагина, на почту приходит сообщение такого плана
Quote:
Подозрительная попытка входа в аккаунт ######@mail.ru
и дальше по тексту.
Есть ли у Вас идеи, что делать?

#1006:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 12, 2020 20:17
    —
Сегодня перестало работать.
Плагин заходит, видит файлы, но невозможно залить, скопировать и удалить.
[/img]

#1007:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 12, 2020 21:26
    —
YuriOl
Issue #248

#1008:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Thu Aug 13, 2020 08:01
    —
Вот ведь как бывает а - сижу у монитора, привычно кликаю на папку в облаке, ввожу пароль, открывается что надо, и пока перевожу курсор на правую вкладку, чтоб выбрать свежие логи для отправки - думаю, как же вот хорошо, когда есть такой удобный и не замороченный инструмент, который работает и работает, чтоб я без него делал..
И на тебе - Error uploading file
Ээх, как же легко привыкаешь к хорошему, и как становится тяжко с потерей этого..((

#1009:  Author: sonmax PostPosted: Wed Aug 19, 2020 16:44
    —
Подскажите, что может быть:
При копировании папки с ПК на MailCloud не могу скопировать desktop.ini.
т.е. в папке(и подпапках) находится порядка 50-60 desktop.ini,
соответственно необходимо постоянно нажимать "пропустить файл"
спасибо.

#1010:  Author: D1PLocation: Тбилиси PostPosted: Wed Aug 19, 2020 17:13
    —
YuriOl, FiLinX
Работа плагина восстановлена, но могут остаться проблемы (см. вышеуказанный тикет). Просьба потестировать.

sonmax
Не могу воспроизвести, файл с таким именем без всяких проблем закачивается в облако. Приведите данные по ошибке так, как указано в документации, тогда, возможно, что-то станет ясно.

#1011:  Author: YuriOlLocation: Луганск PostPosted: Wed Aug 19, 2020 18:12
    —
D1P wrote:
YuriOl, FiLinX
Работа плагина восстановлена, но могут остаться проблемы (см. вышеуказанный тикет). Просьба потестировать.

Благодарю!
Пока всё работает хорошо!

#1012:  Author: Anastasiia PostPosted: Thu Aug 20, 2020 03:06
    —
Меня немного смущает последняя новая версия:
https://www.virustotal.com/gui/file/045fe08637082813b6b97ad726df32ecd27ebe0509b834119cbe4ac1a024e9db/detection
Это нормально что там детекрируются вирусы?

#1013:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 20, 2020 12:13
    —
Anastasiia
Код открыт, инструкции по сборке приведены в документации. Предлагаю собрать бинарник самостоятельно, проверить, и сравнить результаты.

#1014:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Thu Aug 20, 2020 13:27
    —
Подтверждаю - все операции выполняются успешно! И даже на Windows XP ))
Спасибо! Живём!)

#1015:  Author: Anastasiia PostPosted: Thu Aug 20, 2020 16:57
    —
D1P wrote:
Код открыт, инструкции по сборке приведены в документации. Предлагаю собрать бинарник самостоятельно, проверить, и сравнить результаты.


Есть лучше вариант. Попробуйте поговорить с техподдержкой антивирусов и сказать что ваш файл это "False Positive". Пусть исключат ваш файл из баз данных.

#1016:  Author: D1PLocation: Тбилиси PostPosted: Thu Aug 20, 2020 16:58
    —
Я не думаю, что это моя проблема =)

#1017:  Author: Anastasiia PostPosted: Thu Aug 20, 2020 21:09
    —
D1P wrote:
Я не думаю, что это моя проблема =)

Все верно это не ваша проблема, это у них кривые руки и они не верно определили что ваша программа вредоносная. Но исправить ситуацию можете только вы, они сами не знают что у них есть проблема. Если не исправить проблему потеряета авторитет, т.к. некоторые антивирусы примут ваш файл за вредонос, пользователи откажутся ипользовать вашу программу.

#1018:  Author: Skif_off PostPosted: Fri Aug 21, 2020 03:35
    —
Anastasiia wrote:
Все верно это не ваша проблема

Бывает и наоборот, но тут вряд ли (и, похоже, не по сигнатуре(ам)).
Anastasiia wrote:
пользователи откажутся ипользовать вашу программу

Ага, альтернатив столько, что аж глаза разбегаются Smile
Anastasiia wrote:
исправить ситуацию можете только вы

Это не так, никто не может помешать, например, вам написать в техподдержку поделки Microsoft, остальные антивири в списке либо сложные (типа McAfee, что-то у них там с обратной связью было не очень), либо стрёмные, но попробовать всё равно можно.

P.S. Помимо количества есть смысл обращать внимание и на самих вендоров и что они, собственно, надетектили...

#1019:  Author: koffan PostPosted: Fri Aug 21, 2020 15:03
    —
Skif_off
У девушки просто вирусофобия.При правильном лечении болезнь быстро пройдет,если,конечно,не сильно запущена.

#1020:  Author: udder PostPosted: Sun Oct 18, 2020 18:32
    —
Аккаунт с двуфакторной авторизацией перестал получать смс код при входе в аккаунт. Проверьте, пожалуйста, кто еще юзать 2fa

#1021:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Thu Nov 19, 2020 16:13
    —
Эх, какая-то у меня непонятка происходит..
Пошагово:
Перекидываю в облако видео файл mp4 размером 1 979 184 кб.
Но после загрузки, вижу что в облаке файл преобразовался в разбитый на 2 части архив).
Тут я вспомнил, что я давно ещё включил деление файлов, притом лимит указал от 1.5 Гг.
Открыл настройки плагина, снял галку с "Split large files to 2Gb parts" и у "Override split file size to" тоже.
Снова вхожу плагином в облако, удаляю тот разбитый на части архив, и кидаю mp4 файл заново - оно чекает и без загрузки опять восстанавливает тот разбитый на части архив).
Снова удаляю части этого архива. Иду плагинов в корзину, вижу там уже несколько копий частей этого архива, но пытаюсь в плагине удалить их - а не даёт, пишет в доступе отказано.. Делаа..
Тогда захожу в облако браузером, иду в корзину и успешно делаю её очистку.
Кидаю снова тот mp4 в плагине - но увы, облако снова не загружая ничего, вытащило откуда-то тот архив.. Хм, я ж корзину очищал!
Ладно, удаляю его, и снова делаю очистку корзины в браузере.
Затем в свойствах плагина, иду и снимаю галку с "Try to find files by hash before uploading", - ну думаю теперь хеш не будет чекать. и архив уже не вытащит.
Опять кидаю в плагине mp4 - и вижу, что хеши всё так же продолжают чекаться! И да, снова ничего не загружая, вытащило в облаке тот удалённый и очищенный из корзины архив))) ппц..
Последним вариантом оставалось только закинуть этот файл в браузере - и оно таки приняло его без вытаскивания хешированного разбитого архива из неизвестно откуда и без всякой разбивки!
Вот такие вот дела..
Возможно что тут кукисы завязаны, и те удалённые-очищенные архивы бы чрез какое то время пропали из хешей, но я не стал проверять)

#1022:  Author: D1PLocation: Тбилиси PostPosted: Thu Nov 19, 2020 16:19
    —
Как вариант - после изменения некоторых настроек необходимо перезапускать плагин (через cm_UnloadPlugins, или просто перезапуском TC). Я не могу сейчас сказать, относится ли это к проверке хешей, но это вполне вероятно.
Про поведение с корзиной были жалобы, но я не смог воспроизвести. Теперь я вижу некий алгоритм по воспроизведению, тикет открыл заново, попробую разобраться при наличии времени.

#1023:  Author: Anastasiia PostPosted: Wed Jan 06, 2021 01:02
    —
В последние пару дней начали появляться проблемы при загрузке данных в облако.

EIdSocketError ошибка сети: Socket Error # 10054
Connection reset by peer. при отправке данных на адрес https://cld-uploader2.cloud.mail.ru...

Мне кажется они опять что-то поменяли на сервере т.к. адрес для загрузки cld-uploader2.cloud.mail.ru до этого был другой на сколько я помню.

#1024:  Author: lomak PostPosted: Wed Feb 03, 2021 22:34
    —
Не грузится в облако...

#1025:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Wed Feb 10, 2021 01:33
    —
Упс.. Сегодня ерестало логиниться - error: parsing auth token for ххххх@mail.ru
Вчера утром работало ещё..

#1026:  Author: YuriOlLocation: Луганск PostPosted: Wed Feb 10, 2021 03:36
    —
FiLinX wrote:
Упс.. Сегодня ерестало логиниться - error: parsing auth token for ххххх@mail.ru
Вчера утром работало ещё..

Подтверждаю

#1027:  Author: afoninpe PostPosted: Wed Feb 10, 2021 10:36
    —
Подтверждаю, не работает с паролем приложения из mail.ru, также рухнули остальные, типа AirLiveDrive Pro. WebDAV plugin v3.0 final for Total Commander работает.

#1028:  Author: Mailk PostPosted: Thu Feb 11, 2021 20:42
    —
Скачал новую версию все заработало! вышла сегодня

#1029:  Author: YuriOlLocation: Луганск PostPosted: Fri Feb 12, 2021 06:16
    —
Mailk wrote:
Скачал новую версию все заработало! вышла сегодня

А мне не помогло
error: parsing auth token for ****@inbox.ru

PS
Через время заработало! Smile

#1030:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Sun Feb 14, 2021 18:20
    —
Подтверждаю - новый master с репозитория работает!
Если что, вот прямая ссылка на него - https://codeload.github.com/pozitronik/CloudMailRu/zip/master

#1031:  Author: MortSet PostPosted: Mon Apr 19, 2021 12:27
    —
FiLinX wrote:
Подтверждаю - новый master с репозитория работает!
Если что, вот прямая ссылка на него -


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

1 security vendor flagged this file as malicious
TrojanSpy.Keylogger.kjx

#1032:  Author: Mellomann PostPosted: Mon Apr 19, 2021 13:47
    —
MortSet
Аж один пуганный двиг, спонтанно испугавшийся. Скорее всего, фальшпозитив реакция. Когда действительно "всё плохо" - паника почти у всех, а не вот такое.

#1033:  Author: MortSet PostPosted: Tue Apr 20, 2021 11:52
    —
Mellomann wrote:
MortSet
Аж один пуганный двиг, спонтанно испугавшийся. Скорее всего, фальшпозитив реакция. Когда действительно "всё плохо" - паника почти у всех, а не вот такое.


Понял, спасибо, ставим. А то уже привык в облако через ТС. Без него, как без рук!

#1034:  Author: Pitekantrop PostPosted: Tue Apr 20, 2021 12:42
    —
Столкнулся вот с проблемой: в mail-облако хожу с трех компов. Все было нормально(версия 11022021). И вот вчера один из домашних ноутов стал выкидывать при попытке закинуть файл в облако вот это:

EldSocketError ошибка сети: Socket Error # 10054 Conecction reset by peer.

Если другим ноутом закину этот файл в облако, а потом его из облака загружу на сбойный комп - то файл уже спокойно закачивается и сбойным ноутом.

Помогите люди добрые, без плагина как без рук.

p.s. через браузер сбойный ноут все кидает в облако без проблем.

#1035:  Author: ALev PostPosted: Wed May 05, 2021 23:42
    —
Нет доступа к Облаку Майл.ру. v1102021
Ошибка:
EldSocketError ошибка сети: Socket Error# 10054Connection reset by peer, при отправке данных на адрес https://auth.mail/ru/cgi-bin/auth?from=splash error: getting auth token for ***@mail.ru

Содержание MailRuCloud.ini:
[***]
email=***@mail.ru
password=
tc_pwd_mngr=0
unlimited_filesize=0
split_large_files=0
twostep_auth=0
public_account=0
public_url=
description=
encrypt_files_mode=0
encrypt_filenames=0

// Звёздочками заменена конфиденциальная информация

#1036:  Author: Pitekantrop PostPosted: Fri Jun 04, 2021 14:55
    —
EldSocketError ошибка сети: Socket Error # 10054 Conecction reset by peer.

Есть какие-нибудь новости как обойти эту проблему?

#1037:  Author: hardmaniac PostPosted: Wed Jun 16, 2021 17:27
    —
Перестало работать копирование файлов между облаками.
Начало, список файлов, а потом Direct operation between account disabled
Что делать и как обойти? Заливать ЕЩЕ раз по 2Тб тех же данных это легче повесится...

#1038:  Author: koffan PostPosted: Thu Jun 17, 2021 14:16
    —
hardmaniac
Ну,выбирайте,конечно,что полегче.У меня всё прекрасно копируется.

#1039:  Author: hardmaniac PostPosted: Thu Jun 17, 2021 19:21
    —
koffan wrote:
hardmaniac
Ну,выбирайте,конечно,что полегче.У меня всё прекрасно копируется.

Что полегче я и так бы залил Smile

Но суть в том, что и просто фото по 500кб точно так же приходит отлуп если копируешь между облаками... Раньше работало. Все галочки вроде перепроверил, да и не трогал ничего в настройках. Что-то сменили на малйру или у меня косяк?

#1040:  Author: hardmaniac PostPosted: Fri Jun 18, 2021 12:42
    —
Новая проблема полезла... при копировании облако-облако

загружается где-то 12Гб из 120Гб и происходит отвал...
Отмена, рестарт, снова чуть загрузили и опять отвал. В чем может быть проблема?

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

Проблема именно в плагине! Если подключить облако через о-диск как диск все копируется. Аир Експлорер при заливке тоже ошибок не выдает.

#1041:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Tue Jun 22, 2021 10:50
    —
К сожалению, уже 3-й день какие-то проблемы с аплоадом..
Соединяется, начинает грузить, и на 7% зависает, и так может висеть до всплытия прервать\повтор\подождать, либо всё-же очнутся на долю секунды и загрузить ещё пару мегабайт на скорости 80 кбит\с и снова зависнуть..
И так уже 3 дня..
Вернее позавчера было всего несколько таких затыков, из сотнефайлового аплоада, вчера уже пришлось минут 40 загружать такое же количество файлов, а сегодня вот совсем тупняк - 1 файл уходит и всё зависает..
На разных машинах проверил, одинаково..
Эх..
вот такие ошибки:
EIdSocketError ошибка сети: Socket Error # 10053
Software caused connection abort. при отправке данных на адрес https://cld-uploader5.cloud.mail.ru/upload-web/?cloud_domain=2&x-email=-------%40mail.ru
Total space: 1024 Gb, used: 136 Gb, free: 887 Gb.
и
EIdHTTPProtocolException ошибка с сообщением: HTTP/1.1 408 Request Timeout при отправке данных на адрес https://cld-uploader11.cloud.mail.ru/upload-web/?cloud_domain=2&x-email=------%40mail.ru, ответ сервера:
Total space: 1024 Gb, used: 136 Gb, free: 887 Gb.

йоо моё.. как всё запущено то.. оно всё так-же и в браузере виснет!!
балиииин.. труба

#1042:  Author: hardmaniac PostPosted: Tue Jun 22, 2021 18:14
    —
FiLinX wrote:

йоо моё.. как всё запущено то.. оно всё так-же и в браузере виснет!!
балиииин.. труба

Так это уже точно не вина плагина. Или малйру рукожопят или попинать провайдера, что у них там отваливается.

У меня проблема именно с плагином - явно какой-то таймер сессии на заливку/скачивание, а потом отвал, "токен устарел", но плагин его не обновляет. Только отмена, переподключение и снова можно что-то залить (до следующего отвала). А вот если подключить облако как диск, через о-диск - да хоть сутками туда-сюда все гоняй. АирЭксплорер тоже без проблем просто папки синхронизирует, ничего не отваливается. Или отвал проходит как-то в фоне, обновил и дальше качает.

#1043:  Author: koffan PostPosted: Tue Jun 22, 2021 23:52
    —
FiLinX
hardmaniac
Проверил у себя.Всё довольно шустро заливается.Так что плагин и мэйлру вряд ли являются причиной ваших проблем.Ищите в своем огороде.

#1044:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Wed Jun 23, 2021 02:15
    —
koffan wrote:

Ищите в своем огороде.

Да, видимо это всё-же что-то было с сетью.. Сейчас вот 152 файла влетели за 45 секунд))
Странно это, к провайдеру у меня наоборот только благодарность, он давал мне скорость и к майлру и яндыху полную скорость витухи - 98 мбит\с при тарифе в 50 мбит\с ))
Ну ладно, всё хорошо, что хорошо кончается)

#1045:  Author: Pitekantrop PostPosted: Wed Dec 01, 2021 16:30
    —
Если есть несколько облаков на mail.ru - могу я копировать напрямую между ними? Или надо делать промежуточное копирование на свой компьютер?

p.s.
ээээ....... я правильно понял, что копирование/перемещение между аккаунтами можно включить в настройках через (опция "Via hash")?

#1046:  Author: АфиLocation: Одесса PostPosted: Thu Dec 02, 2021 18:27
    —
Pitekantrop wrote:
я правильно понял, что копирование/перемещение между аккаунтами можно включить в настройках через (опция "Via hash")?

Верно.

#1047:  Author: The_Immortal PostPosted: Wed Dec 29, 2021 17:39
    —
Прямые ссылки, формируемые плагином, приводят к 404.

Эта проблема известна?

#1048:  Author: kurzave PostPosted: Sun Jun 26, 2022 09:44
    —
Привет!

Перестало подключаться к публичному облаку.

Вот скриншот. Форум не дает нормально прикрепить, говорит, что я новичок.



 !  CaptainFlint:
Вставил картинку.

#1049:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 29, 2022 17:17
    —
kurzave wrote:
Привет!

Перестало подключаться к публичному облаку.



Проверяем

#1050:  Author: D1PLocation: Тбилиси PostPosted: Fri Jul 29, 2022 23:57
    —
The_Immortal wrote:
Прямые ссылки, формируемые плагином, приводят к 404.

Эта проблема известна?


Нет, не была известна. Мне почему-то не приходят уведомления с форума, а сам сюда я уже почти не заглядываю. Лучший способ сообщить мне о проблеме - сделать тикет на гитхабе.
Но сейчас заглянул, и починил. В Облаке были изменения генерации ссылок.

#1051:  Author: jentoso PostPosted: Fri Aug 12, 2022 01:44
    —
Приветствую.
Версия v300722. Подключение с паролем для приложений не срабатывает.
Подключение через двухфакторную авторизацию работает без проблем.

#1052:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Sat Aug 13, 2022 01:28
    —
Вот это поворот..
Сегодня, как и каждодневно, подключаюсь к выбранной папке в облаке - ввожу пароль, Ок, и .. и получаю вот это: error: parsing auth token for ххххх@mail.ru
Ну, думаю дай проверю в браузере, открываю ссылку на облако, а мне в лоб - "измените пароль, иначе аккаунт будет заблокирован"
Жесть какая))
Ну чтож, пришлось поменять мой 15 летний пароль, но требования конечно поразили)

#1053:  Author: jentoso PostPosted: Sat Aug 13, 2022 14:48
    —
FiLinX
Если не верите mail.ru, можете проверить свой пароль и логин https://haveibeenpwned.com/

#1054:  Author: ketsunez PostPosted: Fri Sep 23, 2022 12:52
    —
Как войти в облако через плагин, если у меня на почте включена двухфакторная аутентификация ?
В настройках видел галку двухфакторная аутентификация, но, что ставить ее, что не ставить, ничего не меняется...

#1055: нет переноса файлов между облаками Author: electricru PostPosted: Thu Aug 03, 2023 10:21
    —
Подскажите пожалуйста,почему не могу копировать с яндекс диска на ондрайв и обратно пишет ошибка копирования.Можно копировать только через скачивание на жесткий диск.Спасибо.Тотал версия 10.52[/img]

#1056: Re: нет переноса файлов между облаками Author: rexen PostPosted: Mon Aug 14, 2023 11:23
    —
electricru wrote:
не могу копировать с яндекс диска на ондрайв и обратно пишет ошибка копирования.Можно копировать только через скачивание на жесткий диск

А оно когда-то где-то вообще работало - чтобы с облака на облако? У меня вот даже с локальных ФТП на другой локальный ФТП не может Тотал напрямую кидать - только через временное сливание в temp на винте. Что уж про Облака говорить...

---

Кстати, тема вообще-то про Мэйл а не про Яндекс.
Ну и, "чтобы два раза не вставать", у Яндекс-Диска обнаружил гадкую багу - не любит он букву Ё. Через браузер нормально работает, а через cloud-плагины - имена с "ё" оказываются битыми и не получается их удалить/переместить.

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

FiLinX wrote:
error: parsing auth token for ххххх@mail.ru

Подтверждаю, та же ошибка.
Вынудили тоже поменять пароль.
НО!
Заходить через плагин это не помогло - вылетала та же ошибка.
Некоторые эксперименты после уже свели подозрения к гугловской рекапче. Дело в том, что МэйлРу, сцуууука, ДО СИХ ПОР использует вражеский сервис для "подтвердите что вы не робот", причём в фоновом режиме, а поскольку у нас тут периодически санкционные бодания, рекапча ихняя частенько недоступна - отсюда и ошибка проверки юзера на Мэйле.

Короче: юзайте VPN хотя бы для попытки залогиниться.

#1057:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Tue Nov 07, 2023 15:05
    —
встретил тут инфу, что Мелкомягкие вроде как отключат Служба Webclient (WebDAV)
интересно, это скажется на данном плагине?
ну и SMB1 они теперь вообще удалят (а не просто отключено как щас)

#1058:  Author: D1PLocation: Тбилиси PostPosted: Sat Nov 18, 2023 00:00
    —
Quote:
встретил тут инфу, что Мелкомягкие вроде как отключат Служба Webclient (WebDAV)
интересно, это скажется на данном плагине?


Никак не скажется.

Quote:
ну и SMB1 они теперь вообще удалят (а не просто отключено как щас)


Тоже никак.

#1059:  Author: getikalex PostPosted: Sun Dec 10, 2023 00:57
    —
Так и не получилось.
если указать пароль к аккаунту почты - получаю error parsing auth token
Пробовал пароль для стороннего приложения - результат тот же.
В настройках аккаунта посмотрел лог действий.
Там такое:
Добавлено приложение для двухфакторной аутентификации pluginTC
Но причем тут двухфакторная аутентификация, если она не включена - не понял.

Как это победить ?

#1060: Плагины Total Commander Author: larasoft PostPosted: Fri Dec 15, 2023 13:06
    —
[b]getikalex[/b]
Как это победить ?

Ошибка появилась сравнительно недавно, но на сайте автора никто почему-то о ней не пишет. Пора выпустить исправление

_ github.com/pozitronik/CloudMailRu/releases/tag/v211123

#1061:  Author: rexen PostPosted: Sat Dec 16, 2023 20:15
    —
getikalex wrote:
Пробовал пароль для стороннего приложения

Мой пост выше читали? ВПН?

#1062:  Author: D1PLocation: Тбилиси PostPosted: Mon Dec 25, 2023 14:06
    —
Попробую ответить всем по болезненной теме "error: parsing auth token". Мне кажется, я это уже делал, но есть смысл актуализироваться.

Эта ошибка буквально означает одно: в ответе на авторизацию не удалось найти csrf-токен. Этот токен может быть где угодно внутри ответа, и ищется простым и надёжным способом, как строка с определённой сигнатурой. Если он есть — хорошо, сервер принял авторизацию и готов работать с нами дальше.
Здесь важно понять, что отвечает сервер комплексной html-страницей, примерно такой, какую вы видите, входя в свой аккаунт в браузере. Потому что плагин — это тоже браузер.
Если токена в ответе нет, то причину этого определить нельзя. Ответом будет ровно такая же html-страница, в которой нет никаких намёков на причину. По крайней мере, мне таковых найти не удалось.

Поэтому я не знаю, что делать дальше, если вы получаете такую ошибку, здесь не поможет никакое протоколирование или жалобы. Возможно, был указан неправильный пароль. Возможно, сервер mail.ru решил, что ваш аккаунт скомпрометирован. Возможно, вы включили двухфакторную авторизацию, и не переключились в плагине. А, возможно, двухфакторка просто перестала работать. Возможно, это действительно проблема с загрузкой капчи. Возможно, устарел UserAgent плагина. Узнать нельзя, это даже не чёрный ящик, это чёрная дыра.
Я сам никак и ничего не смогу сделать, пока сам с чем-то не столкнусь, да и тут решение иногда оказывается довольно странным. Например, недавно mail.ru заблокировал вход из плагина в некоторые мои аккаунты по причине «подозрительной активности» — при этом другие аккаунты были свободно доступны. К счастью, вход из браузера продолжил работать, а в почте, привязанной к аккаунту, было оповещение, и я смог разблокироваться через переподтверждение телефона и смену паролей.

Глобально решить это, наверное, можно — изменив способ авторизации. Наверняка у mail.ru есть какие-то апихи для этого, наверняка даже есть какие-то готовые реализации. Но я не чувствую в себе мотивации этим заниматься.

Возможно, кто-то захочет подхватить разработку, и, в том числе заняться этой проблемой. В последнее время я сделал достаточно много для того, чтобы разобраться с кодом стало проще: я здорово всё отрефакторил, откомментировал, даже написал кое-какие тесты. Естественно, любой участник разработки может рассчитывать на мою помощь и подсказки.

Такие дела.

#1063:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Jan 08, 2024 22:30
    —
D1P wrote:
и я смог разблокироваться через переподтверждение телефона и смену паролей

По мне, так вот как раз через смену пароля, и есть самый действенный метод при подхвате вируса проблем на вход через плагин)
А вообще, просьба к тем кто захочет подхватить разработку фич плагина - сильно не ломайте, уж больно полезный он, и не хотелось бы вдруг потерять его удобство из-за бана от майлру за какие либо появившиеся новые "хитрые" фичи в плагине)
И ещё раз Спасибо "D1P" !

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

D1P
Всё же добавлю ещё одну, давно не высказанную, Огромную Благодарность за Вашу коллекцию МДС!!! - https://pozitronik.livejournal.com/420726.html
Не только от меня, а и от моих друзей - Спасибо! )

#1064:  Author: larasoft PostPosted: Mon Mar 18, 2024 22:46
    —
D1P wrote:
А, возможно, двухфакторка просто перестала работать. Возможно, это действительно проблема с загрузкой капчи. Возможно, устарел UserAgent плагина. Узнать нельзя, это даже не чёрный ящик, это чёрная дыра.

Внезапно стало работать по public account
Для экспериментов агенты прописаны Chrome/119.0.6045.200, Chrome/122.0.6261.85, Chrome/122.0.6261.129



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group