mdx adalah aplikasi CLI sederhana untuk mengunduh manga dari situs MangaDex. Program ini menggunakan MangaDex API untuk mengambil konten manga.
.tar.gz
dari halaman rilis.tar -xzf mdx-*.tar.gz
cmd
, navigasikan ke folder yang tidak diarsipkan, dan jalankan .mdx.exe
./mdx
Alternatifnya, Anda dapat menginstal melalui go
:
go install github.com/arimatakao/mdx@latest
Menggunakan flakes untuk menjalankan mdx
secara langsung:
nix run github:arimatakao/mdx -- download --help
Menggunakan serpihan untuk membuat shell sementara dengan mdx
tersedia di $PATH:
nix shell github:arimatakao/mdx
Langkah-langkah ini opsional. Lakukan jika Anda ingin menjalankan mdx
dari mana saja di terminal Anda.
Salin mdx.exe
ke direktori yang termasuk dalam PATH
Anda atau tambahkan direktorinya ke PATH
Salin file mdx
ke /usr/bin/
:
sudo cp mdx /usr/bin/
# or
sudo cp mdx /usr/local/bin/
Tambahkan mdx
di PATH
Anda:
export PATH=$PATH:
Jalankan source
untuk memulai ulang konfigurasi shell:
source ~ /.zshrc
Mode pengunduhan interaktif:
mdx dl -i
Demo mode interaktif:
Catatan: Judul manga Anda harus lebih dari 5 karakter saat mencari untuk menghindari kesalahan.
Unduh manganya:
# 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
Periksa pembaruan yang tersedia:
mdx update
Dapatkan bantuan tentang subperintah dan tanda:
mdx
mdx -h
# ping subcommand is example
mdx ping
mdx ping -h
Cari manga:
mdx find -t " Manga Title "
mdx search -t " Manga Title "
mdx f -t " Manga Title "
Dapatkan informasi detail tentang 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
Periksa koneksi ke MangaDex API:
mdx ping
Anda dapat menemukan tautan manga di mangadex.org. Pilih manga yang Anda suka dan buka halamannya. Tautan ke manganya terlihat seperti ini:
https://mangadex.org/title/abc-123-abc/some-title
Anda dapat menggunakan tautan ini untuk mengunduh bab manga.
Kunjungi mangadex.org, pilih manga yang Anda suka, dan buka bab tertentu yang Anda inginkan. Tautan ke bab ini terlihat seperti ini:
https://mangadex.org/chapter/abc-123-abc
Anda dapat menggunakan tautan ini untuk mengunduh bab tertentu.
Pastikan Anda telah menentukan bahasa, grup terjemahan, dan jumlah bab yang benar. Jika Anda tidak dapat mengunduh bab tertentu, coba gunakan tautan langsung ke bab tersebut:
mdx dl https://mangadex.org/chapter/abc-123-abc
Ingat: mdx hanya dapat mengunduh chapter dari MangaDex.
Aku tidak tahu. Itu masalah di pihak MangaDex atau di pihak Anda.
Masalah ini berasal dari pengunggah yang gagal menentukan detail volume atau bab yang benar.
Ukuran setiap halaman dalam PDF sesuai dengan ukuran gambar.
Masalah ini terkait dengan API MangaDex (https://api.mangadex.org/docs/2-limitations/#general-rate-limit), mdx mengirimkan terlalu banyak permintaan per detik. Coba unduh bab nanti.
Mungkin Anda tidak menentukan grup terjemahan, rentang bab, atau bahasa dengan benar. Pastikan bab tersebut dapat dibuka di MangaDex (bukan pada sumber eksternal).
Terkadang tidak terdownload karena ada beberapa masalah pada sisi MangaDex. Coba lagi nanti.
Karena kueri Anda harus lebih dari 5 karakter untuk menghindari kesalahan.
find
dan tambahkan tanda doujinshi
untuk menampilkan Doujinshi dalam daftar. download
: merge
- unduh bab dalam satu file. last
- unduh bab terbaru. this
- unduh bab tertentu menggunakan tautan yang disediakan oleh pengguna. extension
- mengatur ekstensi file keluaran. Tambahkan format dukungan file: all
- unduh semua bab. volume
- unduh semua bab dengan volume yang ditentukan. volume-range
- unduh semua bab dari rentang volume yang ditentukan. volume-bundle
- unduh semua bab volume ke dalam satu file. oneshot
- unduh semua oneshot manga (jika tersedia). download
. find
. random
di subperintah info
untuk mendapatkan informasi tentang manga acak. find
.download
)pterm
sebagai gantinya fmt
. cmd
. .deb
.rpm
.pkg.tar.zst
ketika rilis baru dibuat. mangadexapi
. internal/mdx
. mangadexapi
. filekit
. Proyek ini dilisensikan di bawah MIT - lihat file LISENSI untuk detailnya.
Proyek ini menggunakan perpustakaan pihak ketiga berikut: