Метка «fb2»

Предыстория в 2 моментах.

Люблю очень читать — читать на электронной книжке.

Момент 1.
у меня есть вот такая э-книжка eMatic EB105. Книга читает текстовые форматы:PDF/ePUB/TXT/FB2/HTM/MOBI/RTF. Но есть один огромный минус этой книги — в книге нету подключения к Инету. И получается что почитать в онлайне нельзя.

Момент 2.
Пользуюсь браузером Maxthon. Хороший облачный браузер(правда по-моему китайский — ну ниче). В нем есть возможность самому дописывать плагины(аддоны)

В результате возникла идея создания аддона с помощью которого можно сохранять страницы сайта(статьи) в формат FB2 которые можно будет «закидывать» в э-книжку.

Итак, условия задачи:создание аддона для браузера Maxthon на примере аддона HTML_FB2. При чем аддон будет ссылатся на сайт где можно в онлайне конвертировать текст или страницу. Хотите написать что-то круче — пожалУйста пишите.

Уф! Чуть не забыл — нужно зарегится на форуме браузера.
Читать полностью »

Приветствую!

Некоторое время назад попалась мне статья об экспорте избранного Хабра в формат FB2.
Мне идея понравилась, но было одно 'но': необходимо было вручную запускать экспорт на локальной машине, а хотелось сразу в браузере; и во-вторых — для запуска надо было установить локально PHP и закачать исходники.

Поэтому я решил написать расширение для браузера, которое бы позволяло просто экспортить в FB2. По ходу написания добавил также экспорт в FB2 и для Самиздата.
Кому интересно, смотрим Читать полностью »

В своё время я уже видел такой конвертер здесь же на Хабре, написанный на питоне, но он на моей машинке сжирал много-много-много ресурсов и ни разу не смог моё избранное (а это 400+ постов) до конца сохранить, падая то на некорректном файле, то на «кривой» статье. Пришлось переписать, результаты трудов под катом.
Читать полностью »

image Недавно я писал о своем проекте, который начался как самоделка для себя, а теперь понемногу становится интрересным широкой публике.

Начала несколько слов благодарности хабру и читателям:

Хабр! Спасибо! Ты неплохо раскрутил этот проект!
Мой LibRaTAG умудрился попасть на несколько книжных ресурсов, в том числе и на небезызвестный ЛибРуСек с минимальным моим при этом участием.

Официальное описание:

Если имена большинства книг на вашем компьютере выглядят как непонятная абракадабра то эта программа для вас. LibRaTAG способен привести вашу библиотеку в формате FB2 в порядок всего за несколько минут. Просто укажите каталог с книгами, задайте маску и наслаждайтесь процессом. Через некоторое время вы получите качественно отсортированную и переименованную в соответствии с реальными названиями библиотеку, которую вы сможете скопировать на любое устройство, поддерживающее формат FB2. Программа так же поддерживает и архивы, поэтому вам не надо беспокоиться с их предварительным распакованием, что вам непременно придется сделать, пользуяюсь множеством подобных программ. Программа поддерживает книги в кодировке WIN-1251 и UTF-8, причем выбор между этими двумя кодировками производится автоматически и вам не придется об этом задумываться.

Если программа и обновления вас заинтересовали — прошу под кат!
Читать полностью »

Здравствуй, читатель. Любишь читать электронные книги? Если да, то этот пост для тебя.

На данный момент существует четыре литературные премии мирового значения:
Премия Небьюла и премия Хьюго — про фантастику.
Букеровская — лучшие бестселлеры разных направлений.
Пулитцеровская — что-то в роде «антибестселлеров».

Общая история насчитывает более 250 лет и 250 книг.

Заряжайте читалки!

Спешу поделиться большинством из произведений. Собрание на русском языке и лежит в одном месте.
Всё доступно для скачивания как целиком так и отдельно.
Читать полностью »

image

Официальное описание:

Если имена большинства книг на вашем компьютере выглядят как непонятная абракадабра то эта программа для вас. LibRaTAG способен привести вашу библиотеку в формате FB2 в порядок всего за несколько минут. Просто укажите каталог с книгами, задайте маску и наслаждайтесь процессом. Через некоторое время вы получите качественно отсортированную и переименованную в соответствии с реальными названиями библиотеку, которую вы сможете скопировать на любое устройство, поддерживающее формат FB2. Программа так же поддерживает и архивы, поэтому вам не надо беспокоиться с их предварительным распакованием, что вам непременно придется сделать, пользуяюсь множеством подобных программ. Программа поддерживает книги в кодировке WIN-1251 и UTF-8, причем выбор между этими двумя кодировками производится автоматически и вам не придется об этом задумываться.

Читать полностью »

Приложение «Читатель». Русский синтез речи на iPhone, iPad и iPod

Дорогие пользователи Хабра. Мы хотим вам представить лучший на сегодняшний день русский синтез речи на iOS — приложение «Читатель», работающее полностью на устройстве (без подключения к интернету). Теперь любой текст вы можете превратить в аудиокнигу.
Поддерживаемые форматы — txt, doc, rtf, fb2.
Поддерживается режим добавления собственных закладок на сайты с книгами.
Работает в фоне, управляется с гарнитуры.
Можно открывать текстовые файлы из Safari и почты в приложении.
Добавление файлов через iTunes без дополнительной синхронизации.

Читать полностью »

Ненавижу длинные вступления

И поэтому не буду писать их даже под спойлером.

  • Что?
    • Сабж.
  • Зачем?
    • Читать в оффлайне на электронных книгах.
  • Моя книга не поддерживает FB2!
  • Хочу!
    1. Обзаводимся Python 2.6+. Тестировалось на Python 2.7.3.
    2. Ставим библиотеку BeautifulSoup 4. Вкратце варианты:
      • apt-get install python-beautifulsoup4
      • easy_install beautifulsoup4
      • pip install beautifulsoup4
      • Исходники и python setup.py install
    3. Качаем код из репозитория. (прямая ссылка на последнюю версию на момент написания)
    4. Открываем файл habrafav.py и в строке username = ... прописываем свой логин.
    5. python habrafav.py (или просто habrafav.py под Windows)
    6. Ждём. У меня с кэшированными данными экспорт ~150 статей занимает около 6 минут и 600 Мб оперативной памяти.
    7. Забираем habrahabr_favorites.fb2. Мой занимает примерно 62 Мб.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js