СДЕЛАНО - Dropbox - клиент

Cool Reader
sergeyvl
Posts: 1546
Joined: Sun Nov 13, 2011 5:43 pm
My ELO: 1700-1800
Location: Харьков
Contact:

Re: СДЕЛАНО - Dropbox - клиент

Post by sergeyvl » Wed Oct 25, 2017 10:08 am

спасибо, посмотрю

UPD. Не вижу создания папки /books/круз андрей/Vamos!

на момент синхронизации она уже была?

piroman21
Posts: 11
Joined: Tue Oct 03, 2017 8:42 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by piroman21 » Wed Oct 25, 2017 2:42 pm

Не имеет значения. Изначально не было. При синхронизации она создаются, но сам файл не копируется из dropbox.
Если ручками создать папку тоже ничего не происходит.
Если в облаке изменить каталог например на Круз Андрей/Vamos тоже не скачивает.
Могу прислать сам файл с сохранением структуры каталогов для тестов, если надо.
Причем с books\Круз Андрей\На пороге Тьмы тоже самое.

piroman21
Posts: 11
Joined: Tue Oct 03, 2017 8:42 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by piroman21 » Thu Oct 26, 2017 7:14 am

Провел небольшой эксперимент )
Есть файл Круз_Андрей_Vamos!-1-Побег[25.10.2017].fb2
Если он лежит в облаке в каталоге /books/Круз Андрей/Vamos! то синхронизация не работает
Если в /books/Круз Андрей то работает

Если файл переименовать например в 1.fb2 и положить в облако в /books/Круз Андрей/Vamos! тоже не работает. Т.е. переименование файла ни к чему не приводит.
При этом сам каталог /books/Круз Андрей/Vamos! на книге создается.
Может быть сделать галку debug mode, при которой клиент писал бы вывод в ./dropbox.log?
Просто это не первый случай. И не только с этим автором. Почему то не хочет в некоторых случаях работать с вложенными каталогами.

qwerty
Posts: 56
Joined: Mon Dec 12, 2016 1:22 pm
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by qwerty » Thu Oct 26, 2017 8:05 am

piroman21 wrote:положить в облако в /books/Круз Андрей/Vamos! тоже не работает
А если в /books/Круз Андрей/Vamos, то есть без «!»

piroman21
Posts: 11
Joined: Tue Oct 03, 2017 8:42 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by piroman21 » Thu Oct 26, 2017 8:11 am

Без разницы. Не работает.
Не думаю, что проблема с конкретным каталогом. Так как например с /books/Панфилов Василий/Эльф из погранвойск тоже не работает.
Возможно клиент "теряет" путь, куда надо закинуть файл?

sergeyvl
Posts: 1546
Joined: Sun Nov 13, 2011 5:43 pm
My ELO: 1700-1800
Location: Харьков
Contact:

Re: СДЕЛАНО - Dropbox - клиент

Post by sergeyvl » Thu Oct 26, 2017 9:32 am

piroman21 wrote:Без разницы. Не работает.
Не думаю, что проблема с конкретным каталогом. Так как например с /books/Панфилов Василий/Эльф из погранвойск тоже не работает.
Возможно клиент "теряет" путь, куда надо закинуть файл?
Спасибо, у меня получилось воспроизвести. Буду разбираться.

UPD.

Причина в кривой реализации Dropbox API как это не странно. Вот список файлов что он мне выдаёт:

"/books/Панфилов Василий/"
"/books/Панфилов Василий/Эльф из погранвойск/"
...
"/books/панфилов василий/Эльф из погранвойск/test.fb2.zip"

Почему-то теряется регистр. А под linux имена файлов чувствительны к регистру.

Нужно эту проблему чинить у себя. Сделаю.

piroman21
Posts: 11
Joined: Tue Oct 03, 2017 8:42 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by piroman21 » Thu Oct 26, 2017 11:20 am

Спасибо!
Странно, что это происходит далеко не со всеми каталогами :)
И еще один вопрос. А не планируется добавить синхронизацию не только по имени файла, а еще и по хэшу например?
Просто бывает, что есть файл, например от самиздата. Ты его себе на книгу залил под определенным именем. А через некоторое время это же книга выходит в другом варианте. Если удалить старую версию и залить новую, то на сегодня клиент проигнорирует этот файл, т.к. он уже есть. Я например все файлы прогоняю через FB2Move. И приходится через перловый скрипт в имя файла добавлять текущую дату, что бы он прилетел на книгу.

sergeyvl
Posts: 1546
Joined: Sun Nov 13, 2011 5:43 pm
My ELO: 1700-1800
Location: Харьков
Contact:

Re: СДЕЛАНО - Dropbox - клиент

Post by sergeyvl » Thu Oct 26, 2017 11:25 am

piroman21 wrote:Спасибо!
Странно, что это происходит далеко не со всеми каталогами :)
И еще один вопрос. А не планируется добавить синхронизацию не только по имени файла, а еще и по хэшу например?
Просто бывает, что есть файл, например от самиздата. Ты его себе на книгу залил под определенным именем. А через некоторое время это же книга выходит в другом варианте. Если удалить старую версию и залить новую, то на сегодня клиент проигнорирует этот файл, т.к. он уже есть. Я например все файлы прогоняю через FB2Move. И приходится через перловый скрипт в имя файла добавлять текущую дату, что бы он прилетел на книгу.
хотелось бы. Но быстро не обещаю. Я не до конца понимаю алгоритм синхронизации.

piroman21
Posts: 11
Joined: Tue Oct 03, 2017 8:42 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by piroman21 » Fri Oct 27, 2017 9:14 am

Доброе время суток.
Спасибо огромное!
На крайнем билде 2017.10.27 все работает отлично.

RamDrive
Posts: 7
Joined: Tue Jan 30, 2018 11:11 am
My ELO: I don't know

Re: СДЕЛАНО - Dropbox - клиент

Post by RamDrive » Tue Jan 30, 2018 11:16 am

Здравствуйте у меня проблема, начинается авторизация dropbox и выходит ошибка 299. Куда копать? Тело Kobo glo прошивка последняя официальная 4.7.10413

Post Reply