Die eigentliche Frage ist die folgende. Wenn ich es richtig verstanden habe, geht es um das Packen/Entpacken von Zip-Arrays. Es ist mega nützlich, aber ich kann es nicht verwenden, die Funktion CryptDecode liefert bei einem Test-Zip-Archiv hartnäckig null Ergebnisse:
Vielleicht muss etwas anderes als Schlüssel angegeben werden, oder ich habe eine falsche Vorstellung vom CRYPT_ARCH_ZIP-Modifikatorwert. Auf jeden Fall gibt es in der Dokumentation kein Beispiel für die Verwendung der Funktion, was das Verständnis ihrer Funktionsweise erheblich erschwert. Die Funktion GetLastError schreibt 4001 - Unerwarteter interner Fehler.
nicht der richtige Ansatz
Ein ZIP-Archiv ist eine ganze Struktur, aber die Funktion archiviert/entarchiviert ein Array, d.h. nur ein Array, das zum Entarchivieren bereit ist, sollte dort abgelegt werden.
Grob gesagt, wird nur die Ausgabe der Archivierungsfunktion entarchiviert.
Mehr Details, wenn Sie können.
link.zip
durch die Archivfunktion erstellt wurde?
Ein ZIP-Archiv ist eine ganze Struktur, aber die Funktion archiviert/entarchiviert ein Array, d.h. nur ein Array, das zum Entarchivieren bereit ist, sollte dort abgelegt werden.
Grob gesagt, wird nur die Ausgabe der Archivierungsfunktion entarchiviert.
oder was in
von der Archivfunktion erstellt wurde?
- 2014.05.29
- Евгений Жирнов (jirnov@gmail.com)
- blog2k.ru
Nein, da steht Null. CryptDecode dekodiert zip. Ich habe versucht, ein Zip-Archiv zu erstellen, CryptEncode und normale Archivierungsprogramme haben nicht zusammengepasst. CryptEncode macht die gezippte Datei viel kürzer, was indirekt Ihre Theorie bestätigt!
Das ist keine Theorie, sondern sie sind einfach daran gewöhnt, alles im Archiv bereit zu haben,
Dummerweise dachte ich, es würde Dateien entpacken, die mit einem normalen Archivierungsprogramm erstellt wurden.
Das Problem ist, dass ich die von CryptEncode angegebenen Byte-Array-Vorkommen in einem normalen Zip-Archiv nicht finden kann.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Die eigentliche Frage ist die folgende. Wenn ich es richtig verstanden habe, geht es um das Packen/Entpacken von Zip-Arrays. Es ist mega nützlich, aber ich kann es nicht verwenden, die Funktion CryptDecode liefert bei einem Test-Zip-Archiv hartnäckig null Ergebnisse:
Vielleicht muss etwas anderes als Schlüssel angegeben werden, oder ich habe eine falsche Vorstellung vom CRYPT_ARCH_ZIP-Modifikatorwert. Auf jeden Fall gibt es in der Dokumentation kein Beispiel für die Verwendung der Funktion, was das Verständnis ihrer Funktionsweise erheblich erschwert. Die Funktion GetLastError schreibt 4001 - Unerwarteter interner Fehler.