rupor-github / fb2mobi

[DEPRECATED] fb2mobi - derived from fb2conv 1.5.4
http://www.the-ebook.org/forum/viewtopic.php?t=30380
MIT License
103 stars 13 forks source link

Неточности и огрехи #39

Closed n-osennij closed 6 years ago

n-osennij commented 6 years ago

В документации указано, что нужно использовать в программе с графическим интерфейссом (страница ведь "Работа с программой (версия с графическим интерфейсом)") утилиту synccovers для синхронизации обложек. Вместе с тем вот тут указано

Для версии с графическим интерфейсом это не требуется - программа автоматически создает миниатюры обложек при отправке книг на устройство Kindle.

Как бы там ни было, а обложки упорно не хотят приходить на мой PW3 с последними обновлениями (при отправке через отправке сконвертированных mobi книг почтой как вручную, так и почтой через программу; версия программы самая последняя - 3.6.65)

Также указано , что kindleRemovePersonalLabel = true позволит добавлять книгу не в Docs, а в Books. На самом устройстве книги эти тоже не распознаются как книги, а распознаются как документы.

Устройства Kindle различают книги, купленные в магазине Amazon и книги, созданные с помощью утилиты kindlegen. На старых версиях ПО прошивки Kindle книги, созданные с помощью kindlegen имели визуальную метку "Personal". Включение данной опции позволяет создать файл, который будет восприниматься устройством Kindle также, как и книга, купленная в Amazon, что позволяет удалить метку "Personal".

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

rupor-github commented 6 years ago

Мне кажется, что в имеются ввиду разные аспекты работы программы. Отправка на устройство может означать 2 разных действия: 1. программа обнаруживает kindle, подлкюченный через USB и кладет туда книги. При этом synccovers не нужна - то, что она делает, будет сделано UI. Будут и обложки и распознаваться будут и книги и персональные документы. Форматы могут быть любые поддержанные. 2. отправка может означать послать через e-mail. В этом случае существуют ограничения, навязываемые Амазоном - например, отправить можно только mobi файл, будут проблемы с обложками (появляются только для старого формата mobi, но тогда нет переносов и тд и тп) и если я не ошибаюсь никаких "книг" Амазон не дает пересылать, Об этом написаны тонны инфо на разнообразных форумах.

n-osennij commented 6 years ago

@rupor-github Стало быть это безвыходная ситуация) Хочешь переносы и облако - не имей обложку. А хочешь обложку - откажись от облака и переносов.

А как быть с kindleRemovePersonalLabel = true? Изменения у них там какие-то, и теперь это не работает?

rupor-github commented 6 years ago

Почему? Работает - через USB можно положить как "персональный документ", так и "книгу". Кстати - переносы для книг на русском языке kindle деляет сам, расставлять их не нужно. Вот выключить это больше нельзя :)

n-osennij commented 6 years ago

@rupor-github А, я подумал про облако...

n-osennij commented 6 years ago

@rupor-github А почему при конвертировании серий книг добавляются какие-то странные буквы перед номером серии? Откуда они вообще берутся?

Книги прикрепил ниже. Они в формате fb2, но пришлось изменить на txt, чтобы прикрепить. Это просто три книги наобум.

Bill, ghieroi Galaktiki, na pla - Garri Garrison.txt Dieti Linzy-1_ Sieryi Liensmien - Edvard Elmier Smit.txt Obriechiennoie korolievstvo - Briendon Sandierson.txt

rupor-github commented 6 years ago

Они берутся из мета информации - это все конфигурируется, почитайте документацию. Например sequence name="Билл - Герой Галактики" number="3" превращается в "б-гг 3". Дкя сортировки листа книг на Kindle. Вообще подобные вещи проще обсуждать на форумах, здесь лучше про ошибки...