2012-06-24 14 views
12

Parola korumalı bir zip dosyasını açmaya çalışıyorum. Bana yardımcı olabilecek "zip4j" adlı bir java kütüphanesi olduğunu biliyorum. Ama öğreticiyi görmek için zip4j web sitesini açamıyorum.Parola korumalı bir zip dosyasını ayıklamak için zip4j nasıl kullanılır?

Başka bir ayna ile zip4j kütüphanesini indirdim ama nasıl kullanacağımı bilmiyorum. Zip4j unzip şifre koruması zip dosyasını kullanmak için örnek kod yapıştırabilecek kimse var mı?

zip4j website

çok teşekkürler!

+0

sadece şimdi siteyi açıldı ve o kadar çok CynicalMe ince – Satya

cevap

28

izlemeyi deneyin ve en yeni Zip4j kitaplığı (1.3.1) kullandığınızdan emin olun:

String source = "folder/source.zip"; 
String destination = "folder/source/"; 
String password = "password"; 

try { 
    ZipFile zipFile = new ZipFile(source); 
    if (zipFile.isEncrypted()) { 
     zipFile.setPassword(password); 
    } 
    zipFile.extractAll(destination); 
} catch (ZipException e) { 
    e.printStackTrace(); 
} 
+0

Teşekkür çalışıyor. İstediğim bu. Çünkü Çin'de olduğum için zip4j web sitesini açamıyorum. Saygılarımızla! –

+1

Web sitesine neden erişemiyorsunuz? Anlamadım! Proxy'leri kullanmaya çalışın. Ya da sadece çevrimdışı kullanmak için dökümantasyon/kaynak kodunu indirin. Zaten iyi şanslar! – developer110

+0

Yanlış şifre girerseniz, program boş bir dosya oluşturacak. –