問題タブ [unzip]

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 投票する
3 に答える
1731 参照

php - PHPでのzip64サポート?

zip64 形式のファイルを cron でダウンロードしました。

php または php cmd() を使用して解凍するにはどうすればよいですか?

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

python - Python gzipモジュールを使用してファイルの一部を解凍します

gzip モジュールを使用して、Python で gzip されたファイルを解凍しようとしています。前提条件は、一度に 160 バイトのデータを取得し、次の 160 バイトを要求する前に解凍する必要があることです。次の 160 バイトを要求する前に、部分的な解凍は問題ありません。私が持っているコードは

私が得ているエラーは IOError: CRC check failed です。これは、gzip されたコンテンツ全体が buf に存在することを期待しているためだと思いますが、一度に 160 バイトしか読み取っていません。これの回避策はありますか??

ありがとう

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

iphone - 一時ファイルなしで NSData を解凍する

iPhoneでファイルを解凍できるいくつかのライブラリ(LiteZipおよびZipArchive )を見つけました。ただし、どちらもファイルとしての入力が必要です。一時ファイルに書き込まずに、zip アーカイブされたデータを含む NSData を直接解凍できるライブラリはありますか?
そのために上記のライブラリを採用しようとしましたが、これまでのところ成功していません。

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

python - zip ファイルをローカル ドライブにダウンロードし、Python 2.5 を使用してすべてのファイルを宛先フォルダーに抽出します。

zip ファイルをローカル ドライブにダウンロードし、すべてのファイルを宛先フォルダーに抽出しようとしています。

だから私は解決策を思いつきましたが、ディレクトリから別のディレクトリにファイルを「ダウンロード」するだけで、ファイルのダウンロードには機能しません。抽出の場合、2.6 では動作しますが、2.5 では動作しません。そのため、回避策や別のアプローチに関する提案があれば、私は間違いなく受け入れます。前もって感謝します。

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

php - PHP 5を使用してアーカイブを解凍するための最良かつ最も普遍的な方法は何ですか?

ユーザーにphp 5が必要なソフトウェアを書いていますが、追加のApacheモジュールなどの方法は他にありません.

アーカイブを解凍するためのバニラphp5メソッドはありますか?

私はこれを見つけました:

http://nz2.php.net/manual/en/function.ziparchive-extractto.php

しかし、php 5 を使用しているすべての人がこれを使用できますか? 追加のモジュールは必要ありませんか?

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

java - WinZIP で作成されたファイルを I18N ファイル名で解凍しますか?

最近の人々は、WinZIP を使用して ZIP アーカイブを作成します。これにより、国際化された (つまり、非ラテン語: キリル文字、ギリシャ文字、中国語など) ファイル名が可能になります。

悲しいことに、そのようなファイルを解凍しようとすると問題が発生します。UNIX の解凍では、"®£¤ ©¤¥èì" のような名前の付いたファイルやディレクトリが作成されます。Java とその jar コマンドは、そのようなアーカイブでは惨めに失敗します。

そのようなファイルをプログラムで解凍するまずまずの方法はありますか? UNIX または Java。

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

windows - Visual Studio 2005 C ++の既存のディレクトリにファイルを解凍しますか?

クライアントマシンサーバーには、次のような既存のディレクトリ構造がある可能性があります。

お客様にeコマースWebサイトの更新を送信する場合、次の構造のzipファイルで送信します。

...ここで、UniqueDirectoryは常に同じ名前です。

そうは言っても、Visual C ++ 2005を使用して、既存のディレクトリ(もちろん、UniqueDirectoryを除く)を上書きせずに、顧客に送信するzipファイルを解凍するプログラムを作成する方法はありますか。上書きされます)。

クライアントマシンでファイルを解凍した後の最終結果は次のようになります。

これはC++を使用して実行できますか?私のクライアントは、ファイルを正しいディレクトリに解凍するための技術的なスキルを持っていません。また、必ずしも解凍プログラムをインストールする必要はありません。

外部ライブラリが必要ですか?できれば、Visual C ++ 2005のライブラリだけを使用してこれを実行したいのですが、外部ライブラリが必要な場合は、それが何と呼ばれるかを知りたいと思います。

0 投票する
9 に答える
12271 参照

c++ - ファイルがzipファイルかどうかをテストする良い方法は何ですか?

私は新しいファイル形式の仕様を探しています。仕様では、ファイルは xml ベースにすることも、xml ファイルとその他のファイルを含む zip ファイルにすることもできます。

どちらの場合もファイル拡張子は同じです。ファイルをテストして、解凍する必要があるか、単に読み取る必要があるかを判断するには、どのような方法がありますか?

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

perl - Perl を使用して解凍出力を特定のディレクトリにリダイレクトする

files.zipたとえば、圧縮ファイルを作業ディレクトリとは異なるディレクトリに解凍したいと考えています。たとえば、私の作業ディレクトリは で/home/user/address、ファイルを解凍したいとします/home/user/name

私は次のようにしようとしています

しかし、作業ディレクトリから上記を実行すると、すべてのファイルが作業ディレクトリに解凍されます。圧縮されていないファイルを にリダイレクトするにはどうすればよい$newdirですか?

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

php - 拡張機能に依存せずに、PHP で zip ファイルを解凍/抽出する

インストールされている拡張機能に依存しない PHP で zip ファイルを解凍または抽出する方法はありますか? クラスやそれを処理できる何かを書いた人はいますか?

または、ほとんどのサーバーに比較的一般的にインストールされている拡張機能を使用するソリューションはありますか?

これは、私が制御できないできるだけ多くの異なるサーバーで動作するために必要です。

助けてくれてありがとう!