mdx ist eine einfache CLI-Anwendung zum Herunterladen von Manga von der MangaDex-Website. Das Programm verwendet die MangaDex-API, um Manga-Inhalte abzurufen.
.tar.gz
Archiv von der Release-Seite herunter.tar -xzf mdx-*.tar.gz
cmd
, navigieren Sie zum nicht archivierten Ordner und führen Sie .mdx.exe
aus./mdx
aus Alternativ können Sie auch über go
installieren:
go install github.com/arimatakao/mdx@latest
Flakes verwenden, um mdx
direkt auszuführen:
nix run github:arimatakao/mdx -- download --help
Verwenden von Flakes zum Erstellen einer temporären Shell mit mdx
das im $PATH verfügbar ist:
nix shell github:arimatakao/mdx
Dieser Schritt ist optional. Führen Sie es aus, wenn Sie mdx
von einer beliebigen Stelle in Ihrem Terminal ausführen möchten.
Kopieren Sie mdx.exe
in ein in Ihrem PATH
enthaltenes Verzeichnis oder fügen Sie das Verzeichnis zum PATH
hinzu
mdx
Datei nach /usr/bin/
kopieren:
sudo cp mdx /usr/bin/
# or
sudo cp mdx /usr/local/bin/
Fügen Sie mdx
zu Ihrem PATH
hinzu:
export PATH=$PATH:
Führen Sie source
aus, um die Shell-Konfiguration neu zu starten:
source ~ /.zshrc
Interaktiver Download-Modus:
mdx dl -i
Demo des interaktiven Modus:
Hinweis: Der Titel Ihres Mangas sollte bei der Suche mehr als 5 Zeichen lang sein, um Fehler zu vermeiden.
Manga herunterladen:
# get help
mdx download --help
# by default 1 chapter is being downloaded
mdx download -u https://mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370/this-gorilla-will-die-in-1-day
# or
mdx dl -u https://mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370/this-gorilla-will-die-in-1-day
# or
mdx dl https://mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# or
mdx dl mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download pdf format instead of cbz
mdx dl -e pdf mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# or epub format
mdx dl -e epub mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download all chapters
# i don't recommend using this flag - https://github.com/arimatakao/mdx?tab=readme-ov-file#getting-error-while-getting-manga-chapters-request-is-failed-i-cant-download-anything-why
mdx dl -a mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download a specific chapter
mdx dl -c 3 mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# or set direct link to the chapter
mdx dl --this mangadex.org/chapter/7c5d2aea-ea55-47d9-8c65-a33c9e92df70
# or
mdx dl https://mangadex.org/chapter/7c5d2aea-ea55-47d9-8c65-a33c9e92df70
# download a range of chapters
mdx dl -c 1-3 mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download a range of chapters and merge them in one file
mdx dl -m -c 1-3 mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download last chapter
mdx dl --last mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# specify language, default is english (to get the available languages, execute the info subcommand)
mdx dl -l it mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# specify the output directory
mdx dl -o your/dir mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# specify translation
mdx dl -t " Black Cat " mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
# download compressed version (lower image quality and file size)
mdx dl -j mangadex.org/title/a3f91d0b-02f5-4a3d-a2d0-f0bde7152370
Überprüfen Sie die verfügbaren Updates:
mdx update
Erhalten Sie Hilfe zu Unterbefehlen und Flags:
mdx
mdx -h
# ping subcommand is example
mdx ping
mdx ping -h
Manga suchen:
mdx find -t " Manga Title "
mdx search -t " Manga Title "
mdx f -t " Manga Title "
Erhalten Sie detaillierte Informationen zum Manga:
mdx info -u https://mangadex.org/title/319df2e2-e6a6-4e3a-a31c-68539c140a84/slam-dunk
# or
mdx info mangadex.org/title/319df2e2-e6a6-4e3a-a31c-68539c140a84/slam-dunk
Überprüfen Sie die Verbindung zur MangaDex-API:
mdx ping
Den Manga-Link finden Sie unter mangadex.org. Wählen Sie den Manga aus, der Ihnen gefällt, und öffnen Sie die Seite. Der Link zum Manga sieht so aus:
https://mangadex.org/title/abc-123-abc/some-title
Über diesen Link können Sie Kapitel des Mangas herunterladen.
Gehen Sie zu mangadex.org, wählen Sie den Manga aus, der Ihnen gefällt, und öffnen Sie das gewünschte Kapitel. Der Link zum Kapitel sieht so aus:
https://mangadex.org/chapter/abc-123-abc
Über diesen Link können Sie das jeweilige Kapitel herunterladen.
Stellen Sie sicher, dass Sie die richtige Sprache, Übersetzungsgruppe und Anzahl der Kapitel angegeben haben. Wenn Sie ein bestimmtes Kapitel nicht herunterladen können, versuchen Sie es mit dem direkten Link zum Kapitel:
mdx dl https://mangadex.org/chapter/abc-123-abc
Denken Sie daran: mdx kann nur Kapitel von MangaDex herunterladen.
Ich weiß nicht. Es ist ein Problem auf der Seite von MangaDex oder auf Ihrer Seite.
Dieses Problem ist darauf zurückzuführen, dass der Uploader nicht die korrekten Band- oder Kapiteldetails angegeben hat.
Die Größe jeder Seite im PDF entspricht der Größe des Bildes.
Dieses Problem hängt mit der MangaDex-API (https://api.mangadex.org/docs/2-limitations/#general-rate-limit) zusammen. mdx sendet zu viele Anfragen pro Sekunde. Versuchen Sie später, Kapitel herunterzuladen.
Möglicherweise haben Sie die Übersetzungsgruppe, den Kapitelbereich oder die Sprache nicht richtig angegeben. Stellen Sie sicher, dass das Kapitel auf MangaDex geöffnet werden kann (nicht auf einer externen Ressource).
Manchmal kann es aufgrund einiger Probleme auf der MangaDex-Seite nicht heruntergeladen werden. Versuchen Sie es einfach später noch einmal.
Denn Ihre Anfrage sollte mehr als 5 Zeichen lang sein, um Fehler zu vermeiden.
find
“ und fügen Sie doujinshi
-Flag hinzu, um Doujinshi in der Liste anzuzeigen. download
hinzufügen: merge
– Kapitel in einer Datei herunterladen. last
– letztes Kapitel herunterladen. this
: Laden Sie ein bestimmtes Kapitel über einen vom Benutzer bereitgestellten Link herunter. extension
– legt die Erweiterung der Ausgabedatei fest. Dateiunterstützungsformate hinzufügen: all
– Laden Sie alle Kapitel herunter. volume
– Laden Sie alle Kapitel des angegebenen Bandes herunter. volume-range
– Laden Sie alle Kapitel des angegebenen Volume-Bereichs herunter. volume-bundle
– Laden Sie alle Kapitel des Bandes in eine Datei herunter. oneshot
– Laden Sie alle Oneshots des Mangas herunter (falls verfügbar). download
Unterbefehl hinzu. find
“ hinzufügen. info
den Befehl „flag random
hinzu, um Informationen über zufällige Mangas zu erhalten. find
“ hinzu.download
-Unterbefehl hinzugefügt)pterm
Ausgabe anstelle von fmt
. cmd
Paket umgestalten. .deb
.rpm
.pkg.tar.zst
Paketen zu automatisieren, wenn eine neue Version erstellt wird. mangadexapi
-Paket hinzu. internal/mdx
-Paket umgestalten. mangadexapi
-Paket umgestalten. filekit
Paket umgestalten. Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der LIZENZ-Datei.
Dieses Projekt verwendet die folgenden Bibliotheken von Drittanbietern: