Страница 39 из 72
Добавлено: Пн янв 09, 2017 17:57
Staniclaw
addhaloka писал(а):aLLigator писал(а):чтобы можно было его при необходимости редактировать?
Тогда уж лучше в dll, имхо покрасивей будет,
DLL сложнее редактировать.
Добавлено: Пн янв 09, 2017 22:39
D1P
Никаких внешних dll/icl не будет, в край - подгрузка иконок из каталога, возможно с вариантом оверлейного отображения.
Добавлено: Вт янв 10, 2017 20:50
addhaloka
D1P писал(а):в край - подгрузка иконок из каталога
Иконки врассыпную - ещё более некрасиво, чем устаревшая ICL. Тогда уж лучше ничего в это плане не делать, остановиться на
этом. Имхо.
Добавлено: Вт янв 10, 2017 23:24
D1P
addhaloka
Если дать возможность подгружать свои иконки, но по умолчанию никаких иконок не прилагать, то ничьё чувство вкуса задето не будет.
Добавлено: Ср янв 11, 2017 20:57
lsched
Что-то в последней версии плагина поломалось с перемещением RO файлов в облако.
Файл закачивается до 100%, после чего в окошке FTP бежит одна и та же строка:
Can't delete file e:\Video\Файл.mp4, ignored.
Прекратить это удалось только убиванием ТС. Сам файл при этом таки был удален, зато лог-файл успел перевалить за пару мегов.
З.Ы. Новые иконки, мягко выражаясь, не комильфо. Сразу отключил.
Добавлено: Пт янв 13, 2017 21:45
aLLigator
D1P писал(а):addhaloka
дать возможность подгружать свои иконки
Может для простоты просто брать иконки из секции [Associations]?
Добавлено: Пт янв 13, 2017 22:01
D1P
lsched
На каких настройках воспроизводится ошибка?
aLLigator
Нет, это будет не очень проще.
Добавлено: Сб янв 14, 2017 15:49
lsched
MailRuCloud.global.ini
[cut]
Код: Выделить всё
[Main]
ProxyPort=0
PreserveFileTime=1
DeleteFailOnUploadMode=3
LoadSSLDLLOnlyFromPluginDir=0
DescriptionEnabled=0
OperationsViaPublicLinkEnabled=0
AskOnErrors=0
ChunkOverwriteMode=0
OverwriteLocalMode=0
DisableMultiThreading=0
DisableIcons=1
SocketTimeout=-1
ProxyType=0
ProxyServer=
ProxyUser=
ProxyPassword=
ProxyTCPwdMngr=0
[/cut]
MailRuCloud.ini
[cut]
Код: Выделить всё
[*****]
email=*****@mail.ru
password=
tc_pwd_mngr=1
unlimited_filesize=0
split_large_files=1
[/cut]
Добавлено: Сб янв 21, 2017 14:10
LonerD
Load SSL only from plugins directory - нет защиты от дурака.
Если SSL-файлов нет в каталоге с плагином - тотал крашится.
-------------------------------------
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?
Добавлено: Сб янв 21, 2017 21:18
D1P
lsched
Проверь на билде из master, я исправил ошибку.
LonerD
Добавил проверку на существование файлов библиотек при загрузке. Это не избавит от проблемы, если dll-файлы скоррапчены, но если они отсутствуют, то хотя бы проблемы не будет.
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?
Не знаю. Подозреваю, что тут замешана чёрная магия.
Добавлено спустя 25 минут:
Мне прислали
фикс, исправляющий проблему с двойным нажатием на кнопку "Отключение" (это обсуждалось начиная
отсюда, например. Оказалось, что проблему вызывает отсутствующий слеш при вызове LogProc c MSGTYPE_CONNECT (в патче по ссылке наглядно показано).
Интересно, что в справке слеш в команде приводится:
"CONNECT" followed by a single whitespace, then the root of the file system which was connected, without trailing backslash. Example: CONNECT \Filesystem
но просмотреть это очень легко, и никакой подсветки насчёт его обязательности не приводится. Учитывая, что похожее поведение я встречал неоднократно в других плагинах, думаю эта информация кому-то пригодится.
Добавлено: Вс янв 22, 2017 00:37
LonerD
D1P писал(а):LonerD
Добавил проверку на существование файлов библиотек при загрузке.
Кстати, откуда плагин подгружает SSL-библиотеки, если их нет ни в каталоге плагина, ни в корне каталога Тотала, ни в С:\Windows-каталоге?
Не знаю. Подозреваю, что тут замешана чёрная магия.
Сейчас если нет файлов в каталоге - то видимый принцип работы аналогичен снятой галочке.
Что значит чёрная магия? "Если опция отключена, то плагин попытается загрузить библиотеки, найденные в системе." Плагин лазает по всей системе и загружает первые найденные ssl-библиотеки? В каталоге Windows таких библиотек нет, но они у меня есть в разных местах на дисках (в папках установленных программ).
Добавлено: Вс янв 22, 2017 01:14
D1P
LonerD
Ну я просто отвечал уже в этой теме, и не раз - если библиотеки загружены в систему сторонним приложением (что очень вероятно, их использует куча софта), то плагин использует их. Ну должен, хотя в целом механизм мне неизвестен, это чёрный магический ящик, в который мне лезть не очень хочется.
Добавлено: Вс янв 22, 2017 02:00
addhaloka
LonerD писал(а):Что значит чёрная магия?
Я когда-то с
таким же столкнулся.

Забил поначалу, но потом всё же пришлось разбираться - помог Process Hacker, в нём
показывается, откуда загружена длл.
Добавлено: Вс янв 22, 2017 19:42
Skif_off
D1P
Опция Preserve file creation time не работает с публичными ссылками?
Добавлено: Вс янв 22, 2017 20:02
D1P
Skif_off
Сейчас нет. Я посмотрел по быстрому - для публичных каталогов листинг сохраняется не с той полнотой, что для обычных, поэтому не удаётся получить метку времени, хотя она как раз есть.
Завёл
тикет.