Liebe Benutzer und Entwickler:
Aufgrund höherer Gewalt sind die APIs, auf die das Tomato-Projekt angewiesen ist, nicht mehr verfügbar (einschließlich vorgelagerter Projekte). Nach Diskussionen in der Community haben wir beschlossen, die Aktualisierungen des Projekts anzuhalten und das Repository zu archivieren.
Dies bedeutet nicht das Ende der gesamten Projektkette. Wir werden unseren Entwicklungsschwerpunkt auf das Qimao-Projekt verlagern.
Wenn es in Zukunft eine neue Möglichkeit gibt, die für das Projekt erforderliche Funktionalität zu implementieren, werden wir eine Wiederaufnahme des Updates in Betracht ziehen.
Vielen Dank für Ihre langjährige Unterstützung und Ihr Verständnis.
Beste Wünsche,
星皅(shing-yu) &
Tomaten-Tool-Community
19. März 2024
Weitere betroffene Artikel, die nicht mehr verfügbar sind:
shing-yu/fanqie-downloader-api-v4
weiwei-cool/FanQieNovelDownloadOnWeb
Webversion und Bot
Python-Implementierung des Tomato-Roman-Downloads. Dies ist ein Python-Programm zum Herunterladen von Romanen von der Tomato-Roman-Website.
Wenn Sie den Roman „Sieben Katzen“ herunterladen müssen. Eine Variante dieses Projekts, Projekt 7mao-novel-downloader, kann verwendet werden.
Die Inspiration und API dieses Programms stammen vom Benutzerskript (MIT) von ibxff, das Sie hier erhalten können.
QQ: Außerhalb der Gruppe 1: 149050832 Außerhalb der Gruppe 2: 667146297 Kanal: https://pd.qq.com/s/hd0ciuont Vielen Dank an die Mitwirkenden (Sponsoren) für ihre Unterstützung dieses Projekts. Sie können die Liste der Mitwirkenden und Sponsoren erhalten Hier .
Durch die Nutzung dieses Programms bestätigen Sie, dass Sie die Endbenutzer-Lizenzvereinbarung (EULA) gelesen haben und ihr zustimmen.
Laden Sie den Roman von der Tomato-Website herunter.
Ermöglicht Benutzern die Auswahl des Kodierungsformats zwischen UTF-8- und GB2312-Kodierung beim Speichern von Dateien.
Benutzerfreundliche Befehlszeilenschnittstelle mit Eingabeaufforderungen und Optionen.
Unterstützt das Speichern in den Formaten txt und epub
Gehen Sie zur Releases-Schnittstelle, um die neueste Version des ausführbaren Programms herunterzuladen
Platzieren Sie das Programm im entsprechenden Verzeichnis und doppelklicken Sie, um es auszuführen.
Befolgen Sie die Anweisungen, um einen Modus auszuwählen und den Allgemeinen Geschäftsbedingungen zuzustimmen.
Geben Sie die URL der Inhaltsverzeichnisseite des Romans ein, wenn Sie dazu aufgefordert werden.
Wenn Sie dazu aufgefordert werden, wählen Sie beim Speichern der Datei das Kodierungsformat (UTF-8 oder GB2312) aus.
Wählen Sie aus, ob der Speicherpfad angepasst werden soll
Das Programm lädt Romankapitel herunter und speichert sie in Textdateien, die nach den Romantiteln benannt sind.
Nachdem der Download abgeschlossen ist, finden Sie die Romandateien im Verzeichnis Ihrer Wahl.
Wir begrüßen und danken allen Mitwirkenden. Wenn Sie an diesem Projekt interessiert sind und einen Beitrag leisten möchten, haben Sie folgende Möglichkeiten, sich zu engagieren:
Wenn Sie während der Nutzung Probleme feststellen oder Verbesserungsvorschläge haben, senden Sie bitte Fragen oder Vorschläge über die Seite „Probleme“.
Wenn Sie den Code direkt verbessern möchten, können Sie dieses Projekt forken und eine Pull-Anfrage senden.
Bevor Sie eine Pull-Anfrage einreichen:
Bitte stellen Sie sicher, dass Ihr Code der PEP8-Spezifikation von Python entspricht.
Bitte stellen Sie sicher, dass Ihr Code auf allen Betriebssystemen korrekt läuft.
Wenn Sie diesem Projekt neue Funktionen hinzufügen möchten, erstellen Sie bitte zunächst eine Ausgabe und beschreiben Sie Ihre Ideen in der Ausgabe ausführlich.
Empfehlung: Fügen Sie Ihrem Code klare Kommentare hinzu, um anderen das Verständnis zu erleichtern.
Optional: Verwenden Sie in Ihrer Commit-Nachricht herkömmliche Commit-Spezifikationen.
Optional: Signieren Sie Ihre Einreichung mit einem GPG-Schlüssel.
(Verwenden Sie optionale Optionen, um uns bei der schnellen Überprüfung Ihres Pull-Requests zu helfen.)
Wir zählen Ihren Beitrag als Mitwirkenden. Eine Liste der Mitwirkenden und Sponsoren finden Sie hier. Vielen Dank für Ihren Beitrag!
Bevor Sie dieses Skript packen und ändern, stellen Sie bitte sicher, dass Folgendes installiert ist:
Python 3.x
Erforderliche Python-Bibliotheken: Requests, Beautifulsoup4, Packaging, Ebooklib
Sie können den Programmquellcode aus dem src-Verzeichnis abrufen
Sie können pip verwenden, um die erforderlichen Bibliotheken (Standardversionen) zu installieren:
pip install -r Anforderungen.txt
Um zu verhindern, dass dieses Programm für schlechte Geschäftspraktiken missbraucht wird,
Dieses Programm ist unter der GNU General Public License Version 3 (GPLv3) veröffentlicht.
Eine Kopie der Lizenz finden Sie hier,
Bitte stellen Sie sicher, dass Sie die Bedingungen dieser Lizenz einhalten, wenn Sie das Programm verwenden und ändern.
Bitte verwenden Sie GPLv3 Open Source, nachdem Sie dieses Programm entwickelt oder gemischt haben. Vielen Dank für Ihre Mitarbeit.
Dieses Programm ist für Bildungs- und Forschungszwecke im Zusammenhang mit Python-Webcrawling- und Webseitenverarbeitungstechniken gedacht. Es darf nicht für illegale Aktivitäten oder zur Verletzung der Rechte anderer verwendet werden. Der Benutzer ist für jegliche rechtliche Haftung und Risiken verantwortlich, die sich aus der Verwendung dieses Programms ergeben, und der Autor und die Projektmitarbeiter haften nicht für Verluste oder Schäden, die durch die Verwendung des Programms entstehen.
Bevor Sie dieses Programm verwenden, stellen Sie bitte sicher, dass Sie die relevanten Gesetze und Vorschriften sowie die Nutzungsrichtlinien der Website einhalten und wenden Sie sich bei Fragen oder Bedenken an einen Rechtsbeistand.
Autor: Xingyu (xing-yv)
GitHub-Repository: https://github.com/xing-yv/fanqie-novel-download
Gitee-Repository: https://gitee.com/xingyv1024/fanqie-novel-download
Wenn Sie auf Probleme stoßen oder Verbesserungsvorschläge haben, senden Sie diese bitte an die GitHub-Problemseite dieses Projekts.
Wenn Sie meine Entwicklung unterstützen möchten, sponsern Sie mich bitte. Vielen Dank für Ihre Unterstützung!