問題タブ [zip4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Javaでアーカイブ全体を抽出せずに、Zipアーカイブ内の特定のファイルを置き換えます
Zipアーカイブ内の特定のファイルを取得し、それを抽出し、暗号化してから、元のファイルを置き換えてアーカイブ内に戻そうとしています。
これが私がこれまでに試したことです..
コードの置換部分に行き詰まったのですが、とにかく、Zip アーカイブ全体を抽出しなくてもこれを行うことができますか?
事前に感謝します。
java - Zip4j: 分割の名前の不一致
createZipFileFromFolder(source, parameters, true, splitSize)を呼び出した後
、生成されたファイル名は物理名と一致しませんが、分割されたファイル番号 10 についてのみです。したがって、関数 getSplitZipFiles() によって生成される名前は「filename.z010」になりますが、実際のファイルはネーム ストアは「filename.z10」です。
理由はありますか?そしてそれを修正する方法
android - Androidでzip4jを使用してファイルを圧縮する
zip パッケージにファイルを追加する必要がありますが、行コードzipFile.addFiles(filesToAdd, parameters)" the "addFiles()
が赤で表示されます。誰か助けてください。
私は使用しています:
- Android Studio 1.2.1.1 RC
- Java 1.8 アップデート 45
- Windows プロフェッショナル
- zip4j_1.3.2.jar (ソース: http://www.lingala.net/zip4j/download.php )
画像参照:
java - マルチスレッドzip4j
zip4j は優れたライブラリです。しかし、スレッドを使用するクラスで使用すると問題が発生します。zip4j メソッドはスレッドを実装するクラスから呼び出され、(常にではありませんが) ファイルが圧縮されないままになり、拡張子が *.zip345 のファイルが残っている場合があります。また、プロセスは net.lingala.zip4j.exception.ZipException: cannot rename modified zip file を返します。
メソッド zip4jProcess は、クラス public メソッドから呼び出されます。クラス名は次のとおりです。SZipInterface.class
はSZipInterface.class
、スレッド クラス ex: ThreadObj.class で初期化され、スレッドごとにインスタンス化されます。静的メソッドは使用されません。
問題の原因は何ですか?どのように修正しますか?zip4j スレッドセーフですか?
方法:
java - zip4j を使用してファイルを圧縮できない
ディレクトリのリストから zip ファイルを作成できません。ディレクトリを読み取って印刷できます。ただし、それらを圧縮しようとすると、エラーがスローされます:
クラスファイルは次のとおりです。
私がやろうとしているのは、ファイルを直接暗号化できないため、zip からファイルを抽出し、暗号化して再圧縮することです。
java - Javaでパスワードを使用してzipを抽出し、再zipします
フォルダーからzipファイルのリストを抽出し、パスワードで再圧縮しようとしています。問題は、再圧縮中に反復/ループが停止しないことです。また、再圧縮されたファイルは、すべてのコンテンツを 1 つの zip にマージするのではなく、それぞれ別の zip ファイルにする必要があります。
これが私が試したことです:
java - zip4j ZipFile getInputStream は常にサイズ 1 のバイト配列を返す
次のコードは、常にサイズ 1 のバイト配列になります。何かアイデアはありますか?
zipファイルは大丈夫です!