View previous topic :: View next topic |
Author |
Message |
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Mon Jul 11, 2016 15:34 Post subject: |
|
|
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) |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Jul 11, 2016 16:02 Post subject: |
|
|
Завёл в виртуалке XP SP3, поставил чистый TC8.52a, плагин с гитхаба, вбил тестовый аккаунт - всё работает. Вот хоть как.
На семёрке не тестил, там, скорее всего, тоже будет работать.
То, что вываливается только на переименовании - это крайне непонятно. Принцип работы всех команд абсолютно одинаковый - отдать серверу команду, получить ответ и распарсить его. Если бы ошибку вызывало имя файла - падало бы на любом действии. Если имя аккаунта - тоже на любом действии. Если бы ошибка была в SSL-библиотеке (которая просто обеспечивает https-слой) - валилось бы аналогично при любом действии.
Мне не за что зацепиться. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Mon Jul 11, 2016 17:38 Post subject: |
|
|
D1P
Да, странно все это. На трех компах и разных ОС у меня валится. |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Tue Jul 12, 2016 17:02 Post subject: |
|
|
D1P
Нашел зависимость: если файл находится в корне, все нормально переименовается, но если в папке - падает. Имя папки не имеет значения. |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Tue Jul 12, 2016 17:08 Post subject: |
|
|
Уф, наконец то)) А то я думал что только у меня так) |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Jul 12, 2016 18:10 Post subject: |
|
|
Оказалось, что при переименовании соответствующему API-методу нужно передавать полный путь источника и только имя приёмника, без пути (в противном случае уже нужен метод перемещения).
Интереснее оказалось, что возвращаемый JSON с кодом ошибки дельфовский TJSONObject почему-то не может распарсить (хотя тот абсолютно валиден).
Поведение я поменял, обработчик исключений на парсинг ответов повесил (теперь, если что и случится - тотал не упадёт). Апдейт брать в master. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Tue Jul 12, 2016 21:45 Post subject: |
|
|
Ура, отлично теперь переименовывает)) Спасибо! |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Thu Jul 14, 2016 21:29 Post subject: |
|
|
D1P
При удалении файла в облаке, удаленный файл помещается в корзину. Можно сделать, чтобы он удалялся сразу без помещения в корзину? Или сделать папку "Корзина", в которой видны удаленные файлы и при их удалении они удаляются навсегда. |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Thu Jul 14, 2016 23:08 Post subject: |
|
|
sergeich wrote: | D1P
При удалении файла в облаке, удаленный файл помещается в корзину. Можно сделать, чтобы он удалялся сразу без помещения в корзину? Или сделать папку "Корзина", в которой видны удаленные файлы и при их удалении они удаляются навсегда. |
"Корзину" в облаке? По-моему в API были методы для работы с ней. Обещать ничего не буду, если представится возможность - покопаю. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
sergeich
Joined: 25 Apr 2006 Posts: 185 Location: Москва
|
(Separately) Posted: Fri Jul 15, 2016 09:10 Post subject: |
|
|
D1P wrote: |
"Корзину" в облаке? По-моему в API были методы для работы с ней. Обещать ничего не буду, если представится возможность - покопаю. |
В каком то облаке видел такое. Просто при заполнении корзины, для освобождения места приходится заходить через браузер и очищать корзину, что очень неудобно. |
|
Back to top |
|
|
StayAtHome
Joined: 16 Dec 2004 Posts: 255 Location: Ukraine
|
(Separately) Posted: Fri Jul 29, 2016 16:50 Post subject: |
|
|
При попытке переместить в облако файл с размером превышающим максимально допуститмый, ошибку показало, но исходный файл удалило |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Jul 29, 2016 17:01 Post subject: |
|
|
StayAtHome wrote: | При попытке переместить в облако файл с размером превышающим максимально допуститмый, ошибку показало, но исходный файл удалило |
Запатчил, но сейчас нет возможности проверить. Если можно, проверь последнюю версию из master. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
websurfer
Joined: 05 Jan 2011 Posts: 11
|
(Separately) Posted: Mon Aug 01, 2016 16:07 Post subject: |
|
|
Спасибо за плагин, но у меня не работает. 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 @ | Где я ошибся? |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Aug 01, 2016 16:15 Post subject: |
|
|
websurfer wrote: | Где я ошибся? |
Разрядность и версия TC?
Где лежат скачанные dll?
Работает ли плагин в TC другой разрядности? _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
|