 id,整本書存成離線電子書)
番茄小說下載器 fanqienovel-downloader 完整指南輸入一個(gè) id整本書存成離線電子書【免費(fèi)下載鏈接】fanqienovel-downloader下載番茄小說項(xiàng)目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader坐地鐵沒網(wǎng)想用手機(jī)繼續(xù)看番茄小說本地卻只剩兩章。fanqienovel-downloader 是個(gè) Python 寫的番茄小說下載器輸入書名或 id它把整本書抓下來存成 TXT、EPUB落在你手機(jī)或 NAS 上隨時(shí)離線看。 先把成品拿在手里跑完之后你手里拿到的是現(xiàn)成的文件不是看不見的“下載任務(wù)”整本 TXT 或 EPUB 是單個(gè)文件手機(jī)點(diǎn)開就讀發(fā)給閱讀器也能直接打開分章 TXT 是一個(gè)以書名命名的文件夾一章一個(gè)文件長書查起來方便Web 版下載完成后文件直接出現(xiàn)在瀏覽器下載框里頁面上還能先在線翻幾頁Docker 版把東西存在兩個(gè)卷里fanqie_downloads放書fanqie_data放配置和下載記錄容器重啟都不丟。一句話跑完書或記錄都在你自己的硬盤上不在云端。 挑一種最省事的跑法推薦電腦里有 Python 就選本地跑法最透明什么都沒裝過就直奔 Docker。本地 Python是最標(biāo)準(zhǔn)的跑法git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txt cd src python server.py跑完后瀏覽器打開http://localhost:12930是一個(gè)帶搜索框和進(jìn)度條的頁面輸書名查 id或直接輸 id 就能開下每章進(jìn)度實(shí)時(shí)顯示。Docker適合想掛在 NAS 或云服務(wù)器上長期掛機(jī)的人。項(xiàng)目目錄里一句docker compose up -d就行端口相同書和配置自動(dòng)落在卷里掛幾天不管也沒事。Termux適合手機(jī)端。裝好幾個(gè)依賴后運(yùn)行python src/ref_main.py純命令行界面按提示輸 id、選保存方式書直接落在手機(jī)存儲(chǔ)里。 按你的閱讀設(shè)備對(duì)號(hào)入座格式在設(shè)置的save_mode里選1~5 對(duì)應(yīng)五種格式。先看你設(shè)備再挑你的需求選哪個(gè)為什么手機(jī)自帶 TXT 閱讀器直接看整本 TXT1一個(gè)文件不折騰墨水屏閱讀器、標(biāo)準(zhǔn)電子書 AppEPUB3標(biāo)準(zhǔn)電子書格式帶目錄書太長想按章翻分章 TXT2一章一文件好定位偶爾排版打印LaTeX5真要排版才用我的建議拿不準(zhǔn)就先選 EPUB3它覆蓋墨水屏和大多數(shù)標(biāo)準(zhǔn)閱讀器手機(jī)只有簡單 TXT 閱讀器再退回整本 TXT1。HTML4給習(xí)慣瀏覽器看書的人LaTeX5非打印剛需別碰。? 三個(gè)值得動(dòng)的開關(guān)配置文件字段不多真正值得動(dòng)的就這三個(gè)其余保持默認(rèn)delay章節(jié)間延遲默認(rèn)[50, 150]毫秒。什么時(shí)候調(diào)發(fā)現(xiàn)章節(jié)抓空、中途斷連就放寬到[200, 500]。調(diào)大更慢但穩(wěn)。xc同時(shí)抓的章節(jié)數(shù)默認(rèn) 16。普通家寬給 4~8 就夠再往上速度沒多少收益風(fēng)控壓力反而更大寧可低不要高。save_mode保存格式默認(rèn) 1。按上一節(jié)的表格選純粹看你的閱讀設(shè)備不影響下載速度。底層邏輯就是給每次請(qǐng)求加隨機(jī)延遲、再輪換請(qǐng)求身份來降低風(fēng)控概率所以參數(shù)往溫和里調(diào)比什么技巧都管用。 跑不動(dòng)時(shí)按這個(gè)清單查現(xiàn)象lxml裝不上Termux 常見→原因缺編譯工具鏈 →解決先apt install clang libxml2 libxslt再CFLAGS-O0 pip install lxml。現(xiàn)象頁面打不開 →原因12930 端口被占 →解決Docker 把 部署配置 里的映射改成12931:12930再重啟本機(jī)跑就停掉占端口的進(jìn)程?,F(xiàn)象TXT 亂碼或段首縮進(jìn)怪 →原因編輯器編碼問題或配置被改過 →解決用 UTF-8 編輯器VS Code、記事本打開縮進(jìn)不對(duì)就刪掉config.json恢復(fù)默認(rèn)?,F(xiàn)象日志刷ProxyError→原因你開了代理或加速器 →解決關(guān)掉再跑基本就好了。 想用腳本批量管書Web 版本質(zhì)是個(gè) Flask 服務(wù)服務(wù)端源碼 里暴露了幾個(gè) REST 接口常用的三條curl http://localhost:12930/api/search?keyword劍來 curl http://localhost:12930/api/download/7143038691944959011 curl http://localhost:12930/api/queue/status第一條按書名搜索拿 novel_id第二條用 id 發(fā)起下載第三條查隊(duì)列進(jìn)度串起來就是一套批量管書的小腳本。寫在最后fanqienovel-downloader 只干一件事把番茄小說離線保存下來。選個(gè)格式、挑種跑法書就是你的還能長期掛在 NAS 上掛機(jī)。適合想把書存到本地慢慢看的讀者和想在 NAS、手機(jī)上掛機(jī)的輕度技術(shù)用戶不適合指望它做內(nèi)容商用的分發(fā)也不支持番茄以外的平臺(tái)。更多使用說明和設(shè)置細(xì)節(jié)看 官方 README?!久赓M(fèi)下載鏈接】fanqienovel-downloader下載番茄小說項(xiàng)目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考