Hallo,
ich bin grad etwas am verzweifeln und erhoffe mir einen guten Tipp.
Ich versuche seit Tagen zip Files zu erstellen und wieder auszulesen. Das ist soweit kein Problem.
Nun möchte ich aber das ganze noch mit einem Passwort versehen.
Mit den Standard Java Zip Geschichten kommt man hier schonmal nicht weiter also hab ich Google gefragt und bin über TrueZip gestoßen (Wird auch hier im Forum wenn es um Passwörtern bei Zip-Files geht gefunden)
Hier gibts TrueZip: TrueZip
Und hier eine Beschreibung: TrueZip Manual
Um ehrlich zu sein find ich die Beschreibung sehr verwirrend. Auch das HelloWorld Beispiel bringt mich nicht weiter.
Ein Archiv anlegen und Dateien hinzufügen bzw wieder auslesen ist alles kein Problem. Aber ich bekomm einfach kein Passwort drüber
Zip Archiv erstellen
Dateien ins Archiv packen:
Und wieder auslesen
Klappt alles Prima, aber halt ohne Passwort.
Das angesprochene HalloWorld Beispiel findet man auch hier in einem anderen Thema (ganz unten):
http://www.java-forum.org/java-basics-anfaenger-themen/101612-textdatei-zippen-passwort-sichern.html
Wäre super wenn jemand weiß wie das geht bzw ein ordentliches Beispiel an der Hand hat. Danke
ich bin grad etwas am verzweifeln und erhoffe mir einen guten Tipp.
Ich versuche seit Tagen zip Files zu erstellen und wieder auszulesen. Das ist soweit kein Problem.
Nun möchte ich aber das ganze noch mit einem Passwort versehen.
Mit den Standard Java Zip Geschichten kommt man hier schonmal nicht weiter also hab ich Google gefragt und bin über TrueZip gestoßen (Wird auch hier im Forum wenn es um Passwörtern bei Zip-Files geht gefunden)
Hier gibts TrueZip: TrueZip
Und hier eine Beschreibung: TrueZip Manual
Um ehrlich zu sein find ich die Beschreibung sehr verwirrend. Auch das HelloWorld Beispiel bringt mich nicht weiter.
Ein Archiv anlegen und Dateien hinzufügen bzw wieder auslesen ist alles kein Problem. Aber ich bekomm einfach kein Passwort drüber
Zip Archiv erstellen
Java:
String zipFilename = "c:/test/test.zip";
new File(zipFilename).mkdir();
Dateien ins Archiv packen:
Java:
String filename= "test.txt"
new File(filename).copyTo(new File(zipFilename + filename));
Und wieder auslesen
Java:
new File(filename).copyFrom(new File(zipFilename + filename));
Klappt alles Prima, aber halt ohne Passwort.
Das angesprochene HalloWorld Beispiel findet man auch hier in einem anderen Thema (ganz unten):
http://www.java-forum.org/java-basics-anfaenger-themen/101612-textdatei-zippen-passwort-sichern.html
Wäre super wenn jemand weiß wie das geht bzw ein ordentliches Beispiel an der Hand hat. Danke