creator cover Habsaec
Habsaec

Habsaec 

Вайбкодинг

1subscriber

3posts

About

INPX Library Server & Reader

Домашняя библиотека электронных книг для коллекций INPX / FB2:
каталог и поиск, чтение в браузере, OPDS, отправка на ридер. 

INPX Library Server 2.15.0 & INPX Book Reader 1.13.0

INPX Library Server 2.15.0
Алфавитный указатель авторов и серий, аннотация первого тома в шапке серии, переносимый бэкап с паролем, быстрый сервер на больших библиотеках.
Пара к INPX Book Reader 1.13.0.
Новое
Алфавитный указатель авторов и серий — буква, затем уточнение со счётчиками («Ка 4 235 · Ко 5 622…»), затем имена колонками по алфавиту, со строкой пути «К › Ко › Кор». На сайте — в разделах «Авторы» и «Серии», в приложении — над списками в каталоге. Учитывает языки из профиля
Аннотация первого тома в шапке авторской серии — когда автор первого тома написал больше всех книг серии («Дозоры», «Гарри Поттер», «Хроники Амбера»). Журналы, антологии и серии-сборники её не показывают
Переносимый бэкап в админке — пользователи, настройки, источники, полки, избранное, прочитанное, позиции, закладки и заметки, без каталога: книги находятся заново и после переиндексации. Ежедневная копия с ротацией, восстановление из сохранённой копии, проверка без записи. Пароль бэкапа шифрует копии и только тогда переносит секреты (SMTP, токен бота, OIDC)
OPDS: личные ленты «Хочу прочитать», «Новое у любимых», «Рекомендации»; умные полки и в OPDS 2
Telegram-бот: /want, /favorites с разделами «Книги», «Авторы», «Серии», /following — новое у любимых авторов и серий
Подборки расширены до 79–116 книг каждая
На телефоне имя пользователя видно в верхней панели, вкладка «Профиль» внизу убрана
Изменено
Избранное открывается быстро и на больших библиотеках: автор — портрет или заглушка с инициалами («Головачев Василий» → ГВ), серия — обложки первых шести томов

INPX Library Server 2.14.0 & INPX Book Reader 1.12.0

INPX Library Server 2.14.0
Библиотеки Calibre, комиксы и PDF в папках, прогресс KOReader в обе стороны, «Не рекомендовать» автора, аккуратные серии. Пара к INPX Book Reader 1.12.0.
Новое
Библиотеки Calibre как источник книг — укажите папку с metadata.db, админка узнает её сама. Названия, авторы, серии, теги, оценки, языки, описание, ISBN и обложки берутся из базы Calibre, файлы книг при индексации не открываются; правки в Calibre сервер замечает сам, в том числе на сетевых дисках. Переименование книги в Calibre не теряет позиции, закладки и полки Все форматы книги Calibre — на странице книги, в меню скачивания, при отправке на ридер и в OPDS (KOReader, FBReader) доступны все форматы, файлы отдаются как есть PDF, DJVU, CBZ, CBR, TXT, RTF, DOCX — в каталоге Calibre и в обычных папках; на адрес Kindle уходят только EPUB, PDF, DOCX, TXT и RTF, для остального — понятная ошибка «Перевести в Calibre» — папочный источник с metadata.db становится библиотекой Calibre, позиции, закладки, оценки и полки переезжают на книги Calibre Метаданные рядом с книгой в папках — OPF (экспорт Calibre, Readarr, Kavita), ComicInfo.xml в CBZ с обложкой с первой страницы, название и автор из метаданных PDF. CBR, внутри которых ZIP, читаются как CBZ «Серия = папка» для комиксов и манги (Серия/Серия 001.cbz) — настройка источника в админке; номер тома берётся из имени файла Прогресс KOReader в обе стороны — позиция в тексте FB2 переходит между KOReader и читалкой сайта и приложения, а не только процент «Не рекомендовать» автора — кнопка на странице автора; его книги пропадают из рекомендаций. Страница серии теперь показывает авторов, жанры, языки, годы и число томов, а со страницы автора есть ссылка «Вся серия» Названия жанров на английском в английском интерфейсе; README на английском и русском
Изменено
Серии с «хвостами» Флибусты — «Серия [Автор]», «Серия. Автор», «Серия [межавторская серия]» — и серии, различающиеся регистром или знаками, сливаются в одну. Дубликаты, уже стоящие в библиотеке, объединяются в фоне после обновления; избранное и прочитанное переезжают на объединённую серию

Релиз

INPX Library Server 2.12.0

Своя главная и полки в своём порядке, прогресс KOReader в «Читаю», новое меню читалки с режимом E-Ink, быстрый поиск «содержит».
Пара к INPX Book Reader 1.10.0.

Новое

  • Главная страница настраивается — Профиль → Вид → «Главная страница»: какие блоки показывать и в каком порядке, перетаскиванием за ⠿. Настройка общая с приложением
  • Полки одним списком — обычные и умные (со значком поиска) в любом порядке, перетаскиванием; закреплённые полки на главной идут в том же порядке. «На главной» — значок-домик, удаление — «×» у любой полки
  • Прогресс KOReader (KOSync) попадает в «Читаю», от 99% — в «Прочитано»
  • Меню читалки как в AlReader — тонкая панель, плитки по тапу в центре, настройки списком разделов, кнопки −/+ у ползунков
  • Режим E-Ink в читалке (авто для /lite и браузеров электронных книг): без анимации и прозрачности
  • Таймер сна озвучки продлевается, пока телефон в руках, и плавно стихает в последнюю минуту; чувствительность к движению настраивается
  • Обложки повышенной чёткости для E-Ink (cover-thumb?hd=1)
  • Приложение может скачивать книги в формате из профиля — FB2 конвертируется в EPUB для других читалок

Изменено

  • Поиск «содержит» (*слово) больше не блокирует сервер: на 700 тыс. книг — 0,4 с вместо 21 с
  • Позиция книги, прочитанной в EPUB-копии из приложения, восстанавливается по проценту
  • Перетаскивание в списках анимировано
  • Полки на телефоне — в одну колонку; на «Моей библиотеке» — полные итоги, счётчики полок учитывают умные
  • Озвучка: паузы между фразами короче, фоновый звук на сайте бесшовный

Исправлено

  • «На полку» показывало «Ошибка сети» и не открывало окно выбора полок
  • «Новое у любимых» на «Моей библиотеке» показывало 0 после первого посещения

INPX Book Reader 1.10.0

Пара к серверу 2.12.0.

Новое

  • Несколько пользователей на одном устройстве — Профиль → «Сменить»: переключение в одно касание. Скачанные книги общие, позиции, закладки, заметки и полки у каждого свои
  • Настройка главной — Профиль → Внешний вид → «Блоки главной»: какие блоки показывать и в каком порядке, перетаскиванием. Общая настройка с сайтом
  • Формат скачивания — Профиль → Хранилище: «Исходный», EPUB или EPUB3; FB2 сервер конвертирует, и книгу откроют другие читалки. Позиция с сайтом в таком случае совпадает по проценту
  • Полки одним списком — обычные и умные (со значком поиска), порядок перетаскиванием; значок-домик «На главной» и «Убрать с главной» прямо на главной
  • Умная полка из каталога — «Сохранить как умную полку» в фильтрах поиска
  • Виджеты — текущая книга, пульт озвучки с таймером сна, «Новое у любимых»
  • Меню читалки как на сайте — плитки по тапу в центре, настройки разделами, кнопки −/+
  • Таймер сна озвучки продлевается, пока телефон в руках

Изменено

  • Системный «Размер шрифта» масштабирует весь интерфейс: названия больше не наезжают друг на друга, при крупном шрифте в сетке меньше колонок
  • «Читаю»: без прочитанных книг, убранное на сайте пропадает и в приложении; раздел «Читаю» в «Моих книгах»
  • E-Ink: выбранный вариант в настройках хорошо виден, обложки чётче
  • Озвучка: короче паузы между фразами, без фонового звука
  • Поиск, который ничего не нашёл, больше не повторяется «со звёздочкой» (это надолго нагружало сервер)

Исправлено

  • Счётчик «Полки» в профиле учитывает умные полки
Subscription levels0
No subscription levels
Go up