Tiada muat naik, 100% setempat, tiada akaun

Pengekstrak arkib

Lepaskan arkib (zip, rar, 7z, tar, gz) untuk mengekstrak failnya dan memuat turunnya. Semua berjalan dalam pelayar; fail anda tidak pernah meninggalkan peranti.

Cara Pengekstrak arkib berfungsi

Archive Extractor membuka arkib ZIP, RAR, 7z, TAR, dan GZ terus dalam pelayar anda menggunakan pustaka WebAssembly libarchive.js. Fail arkib anda dibaca ke dalam memori pelayar pada peranti anda sendiri, diekstrak di sana, dan setiap fail yang terkandung ditawarkan sebagai muat turun setempat, tiada apa-apa yang dimuat naik ke mana-mana pelayan.

Kerana pengekstrakan berlaku sepenuhnya di sisi klien, anda boleh membuka arkib sulit, fail ZIP korporat, atau bundle dokumen peribadi tanpa risau tentang perkhidmatan awan pihak ketiga yang menyimpan kandungannya. Pengekstrakan adalah baca sahaja: arkib asal pada peranti anda tidak pernah diubah suai.

Cara menggunakan Pengekstrak arkib, langkah demi langkah

  1. Lepaskan fail arkib anda (ZIP, RAR, 7z, TAR, atau GZ) ke zon jatuh, atau klik untuk memilihnya dari peranti anda.
  2. Tunggu senarai fail muncul menunjukkan setiap entri di dalam arkib.
  3. Klik fail individu untuk memuat turunnya, atau gunakan butang 'Muat Turun Semua' untuk mendapatkan semua fail sekaligus.
  4. Untuk arkib bersarang, muat turun arkib dalaman dahulu, kemudian buka alat ini sekali lagi untuk mengekstraknya.

Kes penggunaan biasa

  • Pembangun menerima projek pelanggan sebagai arkib ZIP dan perlu memeriksa kandungannya tanpa mengekstrak ke cakera terlebih dahulu.
  • Wartawan menerima fail RAR sulit dan tidak boleh membiarkan kandungannya menyentuh pelayan jauh.
  • Pelajar memuat turun bundle buku teks 7z dari platform kursus dan tidak dapat memasang perisian desktop pada komputer sekolah.
  • Pereka menerima aset yang dibungkus sebagai arkib TAR.GZ dan ingin memuat turun hanya fail tertentu yang mereka perlukan.

Soalan lazim

Format arkib mana yang disokong oleh alat ini?

Alat ini menyokong ZIP, RAR (termasuk RAR5), 7z, TAR, TAR.GZ (.tgz), TAR.BZ2, dan fail GZ biasa. Sokongan bergantung pada apa yang diliputi oleh build WebAssembly libarchive.js. Arkib yang sangat besar mungkin lambat untuk disenaraikan kerana keseluruhan fail mesti dibaca ke dalam memori pelayar.

Adakah arkib saya dimuat naik ke pelayan apabila saya menggunakan alat ini?

Tidak. Fail arkib anda dibaca oleh File API pelayar dan dihantar terus ke modul WebAssembly libarchive.js yang berjalan dalam Web Worker pada peranti anda sendiri. Tiada apa-apa yang mencapai Sunasty atau mana-mana pihak ketiga. Buka DevTools pelayar anda, pergi ke tab Rangkaian dan perhatikan: tiada permintaan yang membawa arkib anda.

Bolehkah saya mengekstrak arkib yang dilindungi kata laluan?

Tidak. Apabila arkib disulitkan, alat ini berhenti dan memaklumkannya dengan jelas dan bukan cuba mengekstrak separuh jalan: penyahsulitan berada di luar skop build ini, dan tiada ruang untuk menaip kata laluan. Gunakan alat desktop seperti 7-Zip untuk arkib yang dilindungi kata laluan.

Adakah terdapat had saiz fail?

Hadnya ialah memori yang tersedia pada peranti anda. Untuk arkib yang sangat besar, pelayar mungkin kehabisan RAM semasa pengekstrakan. Sebagai panduan kasar, arkib di bawah beberapa ratus megabait berfungsi dengan baik pada perkakasan moden. Untuk arkib berbilang gigabait, aplikasi desktop seperti 7-Zip lebih sesuai.

Adakah fail yang diekstrak disimpan secara automatik di mana-mana pada peranti saya?

Tidak. Fail yang diekstrak disimpan dalam memori pelayar dan ditawarkan sebagai pautan muat turun. Ia ditulis ke cakera anda hanya apabila anda mengklik pautan muat turun dan pelayar anda menyimpan fail ke folder Muat Turun. Menutup tab membersihkan semua dari memori.