問題タブ [7zip]

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.

0 投票する
2 に答える
3812 参照

.net - .net で 7z ファイルを抽出する API

7z ファイルを読み取り/抽出できる .net で使用できる API はありますか?

0 投票する
4 に答える
16893 参照

compression - 7-Zip の圧縮ソース コードはどこにありますか?

7-Zipで使用される圧縮のソース コードが必要です。誰もリンクを持っていますか?

0 投票する
1 に答える
641 参照

dllimport - dll のインポート/エクスポート方法とその機能の使用方法

私はプロジェクトを開発しています。データを解凍するために、7zipソフトウェアから特定の機能を含めたいです。7zipソフトウェアから私のプロジェクトに特定の機能をエクスポートするようなものです。DLL のインポートとエクスポートを使用する必要がありますか、それとも他の方法がありますか?

0 投票する
1 に答える
1254 参照

c# - コンソール出力から7-Zip終了コードを取得するにはどうすればよいですか?

7-zipを使用してディレクトリを圧縮するac#アプリケーションを作成しています。7-Zipは、ファイルを圧縮した後に終了ステータスを返します。コンソールウィンドウに表示されるのは

Everything is Ok

これは終了コード0に相当します。しかし、その番号を取得する方法があるかどうか誰かが知っていますか?

0 投票する
4 に答える
4155 参照

zip - ZIP 形式での JPG+Zip ファイルの組み合わせの問題

JPG と Zip ファイルを 1 つのファイルに結合し、両方の形式で有効な (または少なくとも読み取り可能な) ファイルにすることができる巧妙なハックについて聞いたことがあると思います。JPG は最後に任意のものを入れ、最初に ZIP を入れることができるので、もう 1 つのフォーマットをそこに入れることができることに気付きました。この質問では、中間データは任意のバイナリ データであり、JPG または ZIP 形式と競合しないことが保証されていると仮定します (つまり、魔法の zip ヘッダー 0x04034b50 が含まれていません)。図:

私はこのように猫を飼っています:

cat "mss_1600.jpg" filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb "null.bytes" "randomzipfile.zip" > temp.zip

これにより、6,318 KB のファイルが生成されます。7-Zipでは開きません。ただし、「ダブル」を 1 つ減らすと (13 個の filea と b の代わりに 12 個になります):

cat "mss_1600.jpg" filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb filea fileb "null.bytes" "randomzipfile.zip" > temp.zip

7-Zip で開く5,996 KB のファイルが生成されます。

したがって、私の任意のバイナリ データには、それを台無しにする魔法の Zip ファイル ヘッダーがないことがわかっています。動作する jpg+data+zipと動作しないjpg+data+zipの参照ファイルがあります(ブラウザーがイメージと見なすため、名前を付けて保存し、zip 拡張子を自分で追加します)。

13 の組み合わせでは失敗し、12 の組み合わせでは失敗する理由を知りたいです。ボーナス ポイントについては、どうにかしてこれを回避する必要があります。

0 投票する
7 に答える
20140 参照

powershell - Program Files の exe を使用した Invoke-Expression

次のコマンドを使用して、7-Zip を呼び出してフォルダーを圧縮する Powershell コマンドを実行しようとしています。

$command に入力される変数は既に設定されており、$SevenZip は "c:\Program Files\7-Zip\7z.exe" です。

これは機能していません。Powershell から 7-Zip を呼び出す最善の方法を見つけようとしています。アイデア?

0 投票する
3 に答える
731 参照

c# - Windows Mobile の 7-Zip 問題

Windowsモバイルプロジェクトで使用できる7zipコードを構築しようとしています..7zipコードを構築し、Windowsモバイルアプリケーションで同じものを使用する方法を知っている人はいますか..

0 投票する
3 に答える
2394 参照

batch-file - 7zip、バッチファイル、ファイル分割、amazon s3

次のバッチ コマンドを使用して、指定されたフォルダー 7zip 内の各ファイルを開始し、ファイルを 250 MB に分割しようとしました。ディスク I/O を少なくして、Amazon s3 と同期したいだけなので、ファイルを圧縮 (-mx0) しないでください。

問題は、出力フォルダーが指定したフォルダーではなく、7zip フォルダーを取得することです。また、分割しようとしているファイルは少なくとも 2.7 GB の大きさで、出力ファイルはわずか 3 MB です...

コードのアイデアはありますか?

また、ファイルを分割し、バッチファイルを介して実行できる代替プログラムを知っている人はいますか? または、すべての作業を代行してくれるツールはありますか?

ありがとう、パトリック

0 投票する
1 に答える
4453 参照

delphi - TJclCompressArchive.Compressを呼び出すときに「抽象エラー」が発生するのはなぜですか?

私は常に「抽象エラー」で失敗する次のコードを持っています:

ただし、圧縮しようとすると常にそのエラーが発生します。私がここで間違っていることについて何か考えはありますか?

0 投票する
1 に答える
3363 参照

compression - 圧縮されたthumbs.dbファイルを回避する方法

圧縮でthumbs.dbファイルを回避するために使用する7zipまたはwinzipコマンドはありますか?