PDA

View Full Version : Datei entpacken per MINIUNZ, ZLIB funktioniert nicht Datei passwortgeschützt



labm
17-04-14, 13:15
Hilfe

ich vesuche gerade die Datei zu entpacken geht aber nicht.
was mache ich falsch. :confused:

CALL PGM(ZLIB/MINIUNZ) PARM('-o' '-ppassword' 'pfad')
passwort wird mit "-p" und direkt dahinter passwort übergeben.

im QSHL die Anwort

DATEI.zip opened
extracting: DATEI.TXT
error -3 with zipfile in unzReadCurrentFile

Danke

Fuerchau
17-04-14, 13:23
Ich gehe mal davon aus, dass die Zip-Datei korrupt ist:

<tbody>
3
A severe error in the zipfile format was detected. Processing probably failed immediately.

</tbody>

labm
17-04-14, 13:29
Danke für die schnelle Antwort.

Im Windows (WINZIP) kann ich die Datei nach Passwort eingabe öffnen.
Das will ich nur automatisieren.

mfg

Fuerchau
17-04-14, 14:33
Dann muss an der Übergabe der Parameter liegen.
Welche Art hat das Programm?
Bei der Call-Übergabe werden die Parameter auf 32 Stellen mit Leerzeichen aufgefüllt.
Dadurch könnte es zur falschen Übergabe des Kennwortes kommen.
Da du wohl die QSH bemühst, rufe den Befehl mal manuell über die QSH auf.

labm
22-04-14, 09:29
Dann muss an der Übergabe der Parameter liegen.
Welche Art hat das Programm?
Bei der Call-Übergabe werden die Parameter auf 32 Stellen mit Leerzeichen aufgefüllt.
Dadurch könnte es zur falschen Übergabe des Kennwortes kommen.
Da du wohl die QSH bemühst, rufe den Befehl mal manuell über die QSH auf.


Danke für die Antwort.
Habe es gerade ausprobiert es funktioniert auch nicht.
Unter Qsh geht auch nicht wieder selber Fehler.

Sollte ich vielleicht zlib Tool aktualisieren??
Habe ich bereits probiert bekomme ich aber umwandlungs Fehler bei Release v7r1m0

Fuerchau
22-04-14, 10:54
Da musst du ggf. noch etwas suchen. Ich finde nur ältere Versionen.
Bei 7-Zip kann man die Quellen laden und ggf. für PASE (ähnlich QSH aber eigene Umgebung) umwandeln.
Alternativ musst du per "rexec" dich mit einem Windows-Server verbinden und dort den Unzip als Batch aufrufen.

BenderD
22-04-14, 14:30
... java könnte noch eine Option sein; Zip4j soll password geschützte können (habe ich aber noch nicht probiert)

D*B