max / Ficbook Downloader — EPUB, FB2 & TXT

安装步骤: 先安装脚本管理器,再点“安装”,最后打开脚本适用的网站。

用户脚本新手指南 Chrome Edge Firefox

发布时间:

版本: 2.5.1+caa18b6 更新于

摘要: Скачивание фанфиков с Ficbook в EPUB, FB2 и TXT

许可证: MIT

反功能: 未说明

脚本来源与更新状态

以下数据来自原始来源,与本站收到的安装请求分开统计。

原始脚本: Ficbook Downloader — EPUB, FB2 & TXT

来源版本: 2.5

最近来源检查:

最近成功检查:

来源站日安装量
0
来源站总安装量
0
本站安装请求
0

本站收到的请求不代表用户已完成安装。

点击安装只表示本站收到安装请求,不代表安装已完成。 安装后无法使用?查看问题反馈与排查

Превью скрипта

Ficbook Downloader — EPUB, FB2 & TXT

Пользовательский скрипт для сайта Ficbook.net, который добавляет кнопки скачивания книги в форматах EPUB, FB2 и TXT прямо на странице фанфика.

Быстрый старт (самое простое)

1) Установите расширение для скриптов (один раз)

Нужно одно из расширений:

  • Tampermonkey (Chrome / Edge / Opera / Яндекс.Браузер и т.п.)
  • Violentmonkey (Firefox / Chrome и т.п.)

2) Установите сам скрипт

  1. Откройте файл script.js в этом репозитории.
  2. Скопируйте весь текст.
  3. В Tampermonkey/Violentmonkey нажмите Create a new script / Новый скрипт.
  4. Вставьте текст, Сохраните.

3) Скачайте книгу

  1. Откройте страницу фанфика на Ficbook (адрес начинается с https://ficbook.net/readfic/...).
  2. Вверху (рядом с «Нравится» / «В сборник») появятся кнопки EPUB, FB2, TXT и Настройки.
  3. Нажмите нужный формат — файл соберётся и автоматически скачивается.

Форматы (что выбрать)

  • EPUB — обычно лучший вариант для телефонов и большинства приложений‑читалок (Apple Books, Google Play Books и др.).
  • FB2 — часто удобен для некоторых читалок и библиотек (например, FBReader и др.).
  • TXT — простой текстовый файл, если нужна максимально совместимая версия.

Скрипт старается сохранять полную шапку фанфика, сноски, примечания к частям, пустые строки и базовое выравнивание текста.

Настройки

В окне Настройки можно скрыть ненужные кнопки форматов: EPUB, FB2 или TXT.

Там же можно включить или отключить финальную страницу «Спасибо за чтение». По умолчанию скрипт добавляет её в конец книги как мягкое напоминание поддержать автора на Ficbook: поставить «Нравится», написать отзыв, подписаться или выбрать другой доступный способ.

Выбор сохраняется в браузере.

Как это работает (простыми словами)

Ficbook не всегда отдаёт все главы “одним файлом”, поэтому скрипт:

  • Если у вас Premium: обычно попросит открыть страницу «Все части одной лентой» и соберёт книгу быстро.
  • Если Premium нет: скачивает главы по очереди и сохраняет их во внутренний кэш браузера, а потом собирает книгу.

Поэтому первая сборка большой книги может занять время.

Кнопка «Сброс (Кэш)»

Иногда рядом появляется кнопка Сброс — она очищает кэш только для текущего фанфика.

Полезно нажать «Сброс», если:

  • главы повторяются/перепутались;
  • вы меняли версию скрипта и хотите перекачать всё заново;
  • Ficbook обновил страницу, и что-то “поехало”.

Частые проблемы

Ошибка 429 / Too many attempts

Это ограничение Ficbook по частоте запросов.

Что делать:

  • Подождите 1–2 минуты и попробуйте снова.
  • Не нажимайте кнопку скачивания несколько раз подряд.
  • Для очень больших книг это может происходить — скрипт будет качать главы медленнее.

Кнопки EPUB/FB2 не появились

Проверьте:

  • расширение Tampermonkey/Violentmonkey включено;
  • скрипт сохранён и активен;
  • вы на странице https://ficbook.net/readfic/... (а не на главной/профиле).
  • в настройках менеджера скриптов разрешены сторонние запросы/доступы, если браузер их отдельно блокирует.

Отладка (если просим логи)

Если что-то пошло не так при сборке, включите логи и повторите попытку.

1) Откройте DevTools → Console (Консоль) и выполните:

localStorage.setItem('ficdl_debug', '1')
// или (если storage недоступен):
window.__ficdl_debug = true

2) Повторите скачивание и пришлите сообщения, которые начинаются с [ficdl].

评分: 0