各位用戶及開發者:
由於不可抗力因素,番茄專案所依賴的API已不再可用(包括上游專案)。經過社群討論,我們決定暫停專案的更新,儲存庫將會存檔。
這並不意味著整個專案鏈的終結,我們將把開發重點轉移到七貓專案;
如果將來有新的方式能夠實現專案所需的功能,我們將會考慮恢復更新。
感謝您長期以來的支持與體諒。
祝好,
星隅(shing-yu) &
番茄工具社區
2024年3月19日
其他受影響不再可用的項目:
shing-yu/fanqie-downloader-api-v4
weiwei-cool/FanQieNovelDownloadOnWeb
網頁版和機器人
番茄小說下載的Python實作。這是一個用於從番茄小說網站下載小說的Python程式。
如果需要下載七貓小說。可以使用此項目的變體項目7mao-novel-downloader。
本程式靈感即api皆源自於ibxff所作所為使用者腳本(MIT),你可在此處取得。
QQ: 外1群:149050832 外2群:667146297 頻道:https://pd.qq.com/s/hd0ciuont 感謝貢獻(贊助)者們對本計畫的支持,你可以在此處獲取貢獻和贊助者名單。
使用本程式代表您已閱讀並同意最終使用者授權協議(EULA)
從番茄網站下載小說。
允許使用者在儲存檔案時選擇UTF-8和GB2312編碼之間的編碼格式。
使用者友好的命令列介面,具有提示和選項。
支援儲存txt、epub兩種格式
到Releases介面下載最新版本可執行程式
將程式放到適當的目錄,雙擊運行
依照提示選擇模式並同意條款和條件。
在提示時輸入小說目錄頁的URL。
在提示時選擇儲存檔案時的編碼格式(UTF-8或GB2312)。
選擇是否自訂儲存路徑
程式將下載小說章節並將它們保存到以小說標題命名的文字檔案中。
下載完成後,您可以在選擇的目錄中找到的小說檔案。
我們非常歡迎並感謝所有的貢獻者。如果你對這個計畫有興趣並希望做出貢獻,以下是你可以參與的一些方式:
如果你在使用過程中發現了問題,或者有任何改進的建議,歡迎透過Issues 頁面提交問題或建議。
如果你想直接改進程式碼,可以Fork 本項目,然後提交Pull Request。
在提交Pull Request 之前:
請確保您的程式碼符合Python的PEP8規格。
請確保您的程式碼在所有作業系統上都能正常運作。
如果您想在本專案中新增功能,請先建立一個issue,並在issue中詳細描述您的想法。
建議:在您的程式碼中添加明確註釋,以幫助其他人理解。
可選:在您的commit資訊中使用約定式提交規範。
可選:使用GPG 金鑰簽署您的提交。
(使用可選項可以幫助我們快速審查您的Pull Request。)
我們會將您的貢獻計入貢獻者名單。您可以在此處獲取貢獻和贊助者名單。 感謝您的貢獻!
在封裝&修改此腳本之前,請確保已安裝以下內容:
Python 3.x
所需的Python庫:requests、beautifulsoup4、packaging、ebooklib
您可以從src目錄取得程式原始碼
您可以使用pip安裝所需的庫(標準版本):
pip install -r requirements.txt
為保護此程序不用於不良商業行為,
此程式根據GNU通用公共授權第3版(GPLv3)發布,
您可以在這裡找到許可證的副本,
請確保在使用及修改程序時遵守此許可證的條款,
請您基於此程式開發或混合後,使用GPLv3開源,感謝配合。
此程序旨在用於與Python網路爬蟲和網頁處理技術相關的教育和研究目的。不應將其用於任何非法活動或侵犯他人權利的行為。使用者對使用此程序引發的任何法律責任和風險負有責任,作者和專案貢獻者不對因使用程序而導致的任何損失或損害承擔責任。
在使用此程序之前,請確保遵守相關法律法規以及網站的使用政策,並在有任何疑問或擔憂時諮詢法律顧問。
作者:星隅(xing-yv)
GitHub倉庫:https://github.com/xing-yv/fanqie-novel-download
Gitee倉庫: https://gitee.com/xingyv1024/fanqie-novel-download
如果您遇到問題或有改進建議,請將其提交到此專案的GitHub issues頁面。
如果您想要支持我的開發,歡迎贊助,感謝您的支持!