Автор Тема: Чтение книг созданных из samlib.ru  (Прочитано 15388 раз)

0 Пользователей и 1 Гость просматривают эту тему.

yatsek

  • Пользователь
  • **
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Иногда хочется почитать в ShortBook книги с сайта samlib.ru В связи с тем, что оттуда скачать файл в fb2 нельзя, то использую такой алгоритм:
- открываю страницу в Safari на samlib.ru, копирую ссылку на книгу в  html
- открываю в Shortbook браузере ввожу адрес он-лайн конвертора http://ebook.online-convert.com (html в  fb2), вношу ссылку на адрес книжки и получаю ссылку на готовую книжку в fb2 которая прекрасно скачивается и читается на Shortbook.
Но последнее время появилась проблема - книжка скачивается вся (в стороннем редакторе виден весь текст книги), но в  Shortbook видно только часть - с моей разметкой обычно около 700 страниц.  Текст книги прерывается на полуфразе и все - хотя вся книга точно есть в файле - и по размеру файла и по просмотру на большом компьютере.
Можно ли как-то починить? Такое ощущение, что сломалось в одном из последних обновлений.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #1 : 13 Май 2014, 22:06:30 »
Пришлите мне проблемный файл, я посмотрю что с ним. Такое чувство, что это какая-то проблема в разметке файла.

yatsek

  • Пользователь
  • **
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #2 : 14 Май 2014, 11:47:51 »
В последнее время практически все файлы обрезает. Но как пример - сделанный из http://samlib.ru/z/zhrec/1doc-1.shtml файл. Размер 1,7 мб - поэтому расшариваю в дропбоксе https://dl.dropboxusercontent.com/u/520109/terni.fb2

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #3 : 14 Май 2014, 14:51:53 »
Всё ясно, как я и думал файл неверно сформатирован: весь текст помещён в один абзац, а программа имеет ограничение на длину одного абзаца, вот 700 страниц и выходит. Более того, так теряется большая часть формата книги, настойчиво рекомендую воспользоваться другим конвертором, ведь так читать явно не удобно.

yatsek

  • Пользователь
  • **
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #4 : 21 Май 2014, 12:45:39 »
Спасибо за ответ. Попробовал другой он-лайн конвертер - http://web2fb2.net/. Получил файл - https://dl.dropboxusercontent.com/u/520109/zhrets_1cherez_ternii_k_zvezdam_obschii_fail.fb2.zip аналогично -720 страниц и обрывается на полуслове. Может конечно у всех конвертеров внутри один движок - но раньше такого не было - все конвертировалось нормально, конечно с проблемами в оформлении.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #5 : 21 Май 2014, 14:48:42 »
Посмотрел, оказывается там на исходном сайте довольно необычный html код, конвертеры правильно работают — исходник специфичный.

yatsek

  • Пользователь
  • **
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #6 : 21 Май 2014, 14:52:56 »
Как я понимаю на уровне Shortbook это решить нельзя? И единственный выход - копировать текст со страницы например в Word (стирая "необычную разметку") а потом получившийся файл прогонять через конвертер и далее в Shortbook?

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #7 : 21 Май 2014, 16:28:25 »
Я не знаю как Ворд отнесётся к такой разметке, но попробовать можно.

Просто в полученных файлах параграф обозначается не тегом <p>, а <dd>, что является неверным использованием данного тега. В принципе если в файле html заменить <dd> на <p> (</dd> на </p>) то конвертеры должны создать вполне пригодный файл.

yatsek

  • Пользователь
  • **
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Re: Чтение книг созданных из samlib.ru
« Ответ #8 : 21 Май 2014, 18:24:13 »
Спасибо за совет. Буду так делать.