Unduh arsip E-Hentai sebagai file zip?
Peramban | Monyet Gemuk | Tampermonkey | Monyet yang kejam |
---|---|---|---|
Firefox (56-) | 3.2 beta2+ | ||
Firefox (57+) | 4.1 beta5+ | 4.0.5054+ | 2.8.18+ |
krom | 3.5.3630+ | 2.2.6+ | |
Opera (15+) | 3.5.3630+ | 2.1.10+ | |
Safari (10.1+) (1) | 4.3.5421+ | ||
Tepi (18-) (2) | 4.2.5284+ | ||
Tepi (79+) | 4.10.6111+ | 2.12.8+ | |
Maxthon | 2.1.10+ | ||
Peramban Yandex untuk Android (3) | 4.2.5291+ | 2.2.6+ | |
Peramban Kiwi (3) | 4.11+ | 2.12.8+ | |
Firefox untuk Android (68-) (3) | Tidak kompatibel | Tidak kompatibel | 2.12.8+ |
Firefox Nightly untuk Android (85+) (3)(4) | Tidak kompatibel | 4.11.6120+ | 2.12.8+ |
(1) Anda harus memutakhirkan Windows 10 ke 14393 yang mendukung ekstensi Edge.
(2) Anda harus meningkatkan macOS Anda ke 10.12.4 yang mendukung atributdownload
tag<a>
.
(3) Menggunakannya di ponsel dengan RAM terbatas bukanlah ide yang baik, tetapi bisa berfungsi, jadi terserah Anda.
(4) Pengguna Firefox Nightly harus mengikuti langkah-langkah ini untuk memasang ekstensi yang tidak ada dalam daftar default.
Unduh dari GitHub
Unduh dari GreasyFork
Buka Galeri E-Hentai
Temukan galeri yang Anda minati
Klik "Unduh Arsip" di kotak E-Hentai Downloader
Minumlah secangkir kopi
Simpan file Zipnya
Kiat:
Centang "Nomor Gambar" untuk memberi nomor gambar download
Setel "Rentang Halaman" untuk memilih halaman yang ingin Anda unduh
Opsi yang lebih dipersonalisasi dapat ditemukan di "Pengaturan"
Skrip ini tidak akan mengunduh arsip dari halaman unduh arsip E-Hentai, sehingga tidak akan menghabiskan GP atau kredit Anda. Ini akan mengambil semua halaman galeri dan mendapatkan URL gambarnya. Kemudian skrip akan menggunakan GM_xmlhttpRequest
API (untuk lintas asal) untuk mendownloadnya. Setelah itu, ia akan mengemasnya ke file Zip dengan JSZip dan memberikannya kepada Anda dengan FileSaver.js.
Skrip TIDAK disediakan oleh pejabat, dan menggunakan skrip/alat otomatis TIDAK dianjurkan dan dapat memicu pembatasan pembatasan atau bahkan pemblokiran akun, JANGAN MENGGANGGU SIAPA PUN DI FORUM SITUS UNTUK MASALAH TERKAIT SKRIP APA PUN, DAN GUNAKAN RISIKO ANDA SENDIRI.
Jika Anda mengunduh galeri besar, harap pertimbangkan untuk menggunakan torrent jika tersedia, atau gunakan pengarsip resmi untuk pengalaman yang lebih baik dan stabil, dan biaya penggunaan skrip harus ditutup ketika galeri sudah cukup umur untuk menggunakan GP.
Untuk aturan detailnya, lihat Batas Tampilan Gambar E-Hentai.
Jika Anda melihat pesan tentang kehabisan memori di Firefox, atau file tidak ditemukan di Chrome, lihat solusinya di sini.
Singkatnya, disarankan menggunakan Rentang Halaman untuk membatasi setiap file zip di bawah 500 MB, dan aktifkan Sistem File jika Anda menggunakan Chrome, atau tingkatkan PC Anda dengan lebih banyak RAM.
Namun ada beberapa batasan yang tegas, seperti batasan 2 GB Blob Object pada browser, dan batasan ukuran 4 GB pada ZIP itu sendiri. Untuk kasus seperti itu (dan stabilitas), silakan coba alat lain seperti gallery-dl.
Anda juga dapat melihat Batas Tampilan Gambar E-Hentai.
Sebagian besar galeri mungkin memiliki torrent untuk diunduh. Anda dapat mengunduh arsip dengan torrent untuk mendapatkan pengalaman pengunduhan yang stabil, mendapatkan konten bonus (sebagian besar di galeri cosplay), mendapatkan GP dan kredit, dan mengurangi tekanan server asli E-Hentai (meskipun ini adalah situs P2P).
Berikut adalah beberapa informasi lain yang kompatibel (dan beberapa di antaranya didukung sekitar 10 tahun yang lalu), yang tidak penting.
Tampermonkey menggunakan cara kotor untuk memberikan konten GM_xhr.response
(mentransfer String
ke ArrayBuffer
setiap saat), sehingga akan terhenti selama 1~3 detik atau lebih setelah gambar diunduh (tergantung pada perangkat Anda). Jika Anda menggunakan Microsoft Edge, Anda mungkin sering melihat tab yang berfungsi macet dan mengatakan tidak merespons. Biarkan saja dan jangan lakukan apa pun. Dan jika Anda menggunakan Firefox, lebih baik gunakan GreaseMonkey dari sisi ini .
Masalah pembekuan harus diperbaiki di Tampermonkey 4.12.6125.
Jika Anda menggunakan Tampermonkey terbaru, atau menerima peringatan "Skrip pengguna ingin mengakses sumber daya lintas asal" dari Tampermonkey, izinkan Semua atau matikan "mode @connect" di halaman pengaturan. Untuk info lebih lanjut, lihat detailnya di sini .
E-Hentai sekarang menggunakan domain hath.network
untuk mengakses gambar, dan sekarang terdaftar di @connect
, jadi Anda tidak perlu menyetelnya dengan Tampermonkey terbaru.
ViolentMonkey tidak mendukung batas waktu, URL final, dan kemajuan pengunduhan.
ViolentMonkey terbaru mendukung fitur-fitur ini sekarang.
Mode pengunduhan utas tunggal dihapus di 1.18, jika Anda membutuhkannya, kembalikan ke versi lama.
Jangan gunakan versi lama, karena tidak mendukung situs saat ini.
Dolphin Browser (Android) tidak mendukung URL blob, jadi skrip ini mungkin tidak dapat dijalankan di Tampermonkey untuk Dolphin.
UC Browser (Android) tidak mendukung konstruktor blob, jadi skrip ini mungkin tidak dapat dijalankan di Tampermonkey untuk UC.
Opera 12- tidak mendukung URL blob, dan jika dibuat sebagai URL data, mungkin macet, sehingga tidak didukung.
TrixIE (untuk IE) terlalu tua dan GM_xhr
-nya tidak dapat menangani konten berukuran besar, sehingga tidak didukung.
Script akan menyimpan SEMUA data di RAM, bukan di HDD. Ini akan meningkatkan penggunaan memori dari proses tab saat ini. Jadi jika Anda tidak memiliki cukup RAM, atau arsip terlalu besar (lihat bagian batas ukuran file), harap perhatikan penggunaan memori Anda, atau coba alat pengunduhan lainnya.
Masalah "Memori habis" adalah yang paling membatasi skrip (pada kenyataannya, semua bagian "Peringatan dan Batasan" adalah tentang masalah RAM, dan di sini juga ada tag kehabisan memori khusus untuk memberi label pada semua masalah terkait). Jika Anda mendapatkan kesalahan seperti kehabisan memori, lihat solusinya di sini. Dan jika biasanya Anda mengalami masalah, coba alat lain.
Untuk membantu kami melakukan debug, skrip akan menampilkan beberapa log ke konsol (F12 -> Konsol). Jika Anda menemukan bug, Anda dapat terus membuka devtools untuk melihat dan menyalin log. Namun perlu diingat bahwa ini dapat meningkatkan penggunaan memori dan mengurangi efisiensi pengoperasian. Jadi jangan buka konsol hanya jika Anda ingin melihat log keluaran.
(Bagian ini agak panjang, Anda bisa membaca tabelnya saja)
Browser yang berbeda memiliki batas ukuran file maksimum yang berbeda pula. Berikut adalah tabel untuk menunjukkan ukuran maksimum yang dapat ditangani oleh browser yang didukung.
Peramban | Ukuran Maksimum |
---|---|
krom 56- | 500 MB |
Chrome 57+ | 2 GB atau (total RAM / 5) |
Chrome (dengan Sistem File) | 1 GB / > 2 GB (dengan 1,33+) |
Firefox | 2 GB |
Opera 15+ | Sama seperti Chrome |
Tepi 18- | ? |
Tepi 79+ | Sama seperti Chrome |
Safari 10.1+ | ? |
Maxthon | ? |
Untuk Google Chrome 56- , ada batasan ketat sebesar 500 MB pada Penyimpanan Blob selama bertahun-tahun. Itu berarti semua file yang ada di penyimpanan tidak boleh lebih besar dari 500MB secara total, dan jika penyimpanan tidak memiliki cukup ruang kosong untuk menyimpan file berikutnya, instans Blob palsu akan dikembalikan secara diam-diam tanpa kesalahan apa pun . Juga untuk Chrome 45-, Blob.close()
tidak diterapkan (dan sudah tidak digunakan lagi sehingga tidak ada browser yang mendukungnya sekarang), jadi kami tidak dapat segera membebaskan Blob yang digunakan pada saat itu, hanya untuk mengimbangi browser yang akan meng-GC-nya secepatnya (dan untuk sebagian besar waktu itu tidak berhasil). Itu sebabnya di sini ada halaman wiki untuk membantu Anda mengatasi hal ini.
Jadi untuk membantu Anda menyimpan file yang lebih besar, skrip dapat menyimpan file Zip ke dalam File System , API HTML5 yang tidak digunakan lagi tetapi masih berfungsi di Chrome (karena Chrome yang memperkenalkan standarnya terlebih dahulu). Dengan API, Anda dapat menangani file yang lebih besar karena data file akan ditulis ke disk Anda alih-alih disimpan di Blob Storage, batasnya juga cukup besar (10% dari penyimpanan bebas disk Anda, maksimum 15 GB). Namun saat memproses file, file tersebut masih tersimpan di RAM, dan jika datanya terlalu besar, Chrome mungkin juga tidak dapat menanganinya. Dari pengujian saya batas maksimalnya mungkin 1 GB jika Anda hanya memiliki RAM 8 GB, tapi mungkin juga tergantung perangkat Anda. Jika Anda memiliki cukup RAM, Anda dapat mengunduh galeri yang lebih besar dari 2 GB dengan 1,33+.
Chrome 57+ memperbaiki batas Penyimpanan Blob sebesar 500 MB, sehingga dapat menangani file yang lebih besar di RAM seperti Sistem File. Kuotanya masih ada tetapi lebih besar, berdasarkan batasan di bawah ini, dan berikut beberapa contoh untuk memperjelasnya:
Kuota dalam memori:
2GB
jika sistemnya x64 dan BUKAN ChromeOS atau Android
Total RAM amount / 5
;Kuota disk:
Disk size / 2
jika ChromeOS (ukuran disk partisi pengguna)
Disk size / 20
jika Android
Disk size / 10
sebaliknya.Selain itu, jika disk hampir penuh, kami mencoba untuk menyediakan setidaknya
(in-memory quota)*2
ruang disk, dan kami membatasi kuota disk yang sesuai.
Untuk Firefox , dari data kami sebelumnya di FileSaver.js, batasannya adalah 800 MB. Namun dari pengujian kami, Anda dapat menyimpan file yang berukuran lebih dari 800 MB. Jadi menurut kami batasan Firefox bergantung pada perangkat Anda, karena ia menyimpan Blob dalam RAM. Jika Anda memiliki RAM yang lebih besar, Anda dapat menyimpan file yang lebih besar. Namun, Anda harus memperhatikan penggunaan RAM Anda, karena jika Firefox tidak dapat memperoleh lebih banyak RAM untuk menghasilkan Zip, maka akan terjadi kesalahan "kehabisan memori". Sebagai saran, jangan lebih dari 200 MB jika Anda menggunakan RAM 4 GB, dan berhati-hatilah agar lebih dari 800 MB jika Anda menggunakan RAM 8 GB.
Opera 15+ adalah browser berbasis Chromium, jadi Anda dapat memeriksa versi Chromiumnya dan membandingkannya dengan versi Chrome untuk mengetahui batasan Anda. Semua browser berbasis Chromium lainnya juga dapat menggunakan aturan ini.
Safari 10.1+ akhirnya mendukung atribut download
pada tag <a>
, sehingga kini Anda dapat membuatnya berfungsi di Safari. Kami tidak memiliki terlalu banyak data tentang batas Safari Blob, jadi jika Anda berurusan dengan Safari, berhati-hatilah dengan penggunaan RAM Anda.
Lihat rencana dan kemajuannya di sini, perhatikan bahwa beberapa di antaranya mungkin berubah atau dihapus suatu saat nanti.
Anda dapat melaporkan bug atau memberikan saran di GitHub Issue atau GreasyFork Feedback. Bahasa Inggris dan Cina dapat diterima?
Bahasa Inggris bukan bahasa ibu saya, jadi jika Anda menemukan kesalahan, jangan ragu untuk memberi tahu saya =ω=
Maaf kode saya agak tidak rapi, sehingga mungkin sulit untuk pengembangan Anda. Saya akan mencoba mengoptimalkannya di lain waktu?