• 締切済み

ZIPファイルの中身を取り出したい

Archive::ZIPを試してみたのですが、実際にファイルが解凍されて保存されてしまうようです。 CGIにてZIPファイル内の画像を1枚ずつスライドショーの様に表示するのが目的です。 ファイルにて解凍するのではなく、インライン表示?のように標準入力へリダイレクトするような仕組みはできませんでしょうか?

みんなの回答

  • maura
  • ベストアンサー率46% (48/104)
回答No.1

Archive::ZIPについているサンプルソース(readScalar.pl) がそれっぽいのかな

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 表示はZIPファイルなのに「アーカイブファイルではありません」

    あるサイトからファイルをダウンロードしました。 解凍しようとすると、表示はZIPファイルなのに「アーカイブファイルではありません」となってしまいます。 そのサイトで少し調べてみたら、実際はZIPとかのアーカイブファイルではないので、解凍とかではない何かをしなければいけないようですが、正直、何をどうすればいいのかわかりません。 どうすればいいのかわかる人がいれば教えてください。

  • zipファイルについて

    Mac OSXでZIPファイルを落としてきたんですが、解凍出来ません。種類はZIP archiveでソフトはBOMArchive Helperというソフトが起動します。しかし、ずっとやっていていもなかなか解凍がはじまりません。どうしたものでしょう? フリーの良いソフトがあれば教えて下さい。

  • ZIPファイルについて

    ZIPファイルについて zipファイルの圧縮解凍はWindowsBistaの場合は標準装備って聞きましたが、 私の場合、ファイルを解凍しようとすると、winzipの”45日以上たったので買ってください”画面が出てしまいます。 どうしてでしょうか?

  • MEGAuploadでzipファイルを落としたのですが

    Windows XPを使っています。 MEGAuploadでzipファイルを落としてパソコン内蔵のスライドショーで見ようとしたのですが、スライドショーの画面にはなりますが、何をしても次のページに移りません。元のページのままです。 一つ一つダブルクリックしていかなきゃ見れませんでした。 デジカメで撮った写真などは普通にスライドショーをできました。 ちゃんとスライドショーで見やすくするにはどうすればよいのでしょうか?それかzipファイルでは無理なのでしょうか? 説明が下手ですみません。。。

  • 圧縮してあるzipのファイルを解凍しようとすると

    圧縮してあるzipのファイルを解凍しようとすると 「アーカイブ”○○○.zip”を”デスクトップ”に展開できません。 (エラー1ーその操作は許可されていません。)」 とエラーメッセージが出ます。 いつもはzipファイルを解凍することが出来たのですが、そのファイルだけはエラーが出ます。 原因は何でしょうか? 宜しくお願いします。

  • Archive::Zipで指定ディレクトリに解凍したいのですが・・・

    お世話になっております。 Archive::Zipで以下のようなソースで解凍を行っています。 $file = "/data/31000/upload/MMEISYO.zip"; # オブジェクトの生成 my $zip = Archive::Zip->new(); #ファイルの読み込みに失敗したら強制終了 die 'Archive File Read Error' unless $zip->read($file) == AZ_OK; #ファイルの一覧を取得 @members = $zip->members(); foreach (@members) {   #ファイル名はfileNameにて取得できます。   my $name = $_->fileName();   #ファイルをアーカイブから取り出す。   $zip->extractMemberWithoutPaths($name); } しかしこれだと、CGIのあるディレクトリに解凍してしまいます。 違うディレクトリに解凍したい場合には、どのようにしたら よろしいのでしょうか? どなたかお助け願います。 お願いします。

    • ベストアンサー
    • Perl
  • zip.mp3ファイル

    過去ログや他のHPを見ると、zip.mp3形式のファイルを曲ごとに分割するためには 「拡張子のmp3を削除して.zipにする」 との事なので拡張子をzipにした後、LHAplusなどのソフトで解凍しようとすると 「アーカイブファイルではありません。以降のファイルを圧縮しますか?」 との表示が。 極窓で、そのzip.mp3ファイルを判別すると「mp3」となるのですが、この場合は曲ごとに分割するのは不可能なのでしょうか? そこからまた勉強しますので、ヒントでも結構です。 どなたか詳しい方、アドバイスいただけますでしょうか?

  • zip.mp3ファイル

    過去ログや他のHPを見ると、zip.mp3形式のファイルを曲ごとに分割するためには 「拡張子のmp3を削除して.zipにする」 との事なので拡張子をzipにした後、LHAplusなどのソフトで解凍しようとすると 「アーカイブファイルではありません。以降のファイルを圧縮しますか?」 との表示がでます。 また、「MusicPack 3on3」というソフトを使えば簡単に出来ます。 とのことだったので試してみたら、1曲目しか作成(分割)できません。 どうすれば全て分割できるのでしょうか? どなたかよきアドバイスをお願いいたします。

  • ZIPファイルの解凍について

    Lhaplusでは解凍できるZIPファイルを、Windows7の標準の解凍ソフトで解凍しようとすると、 1階層目までのフォルダは解凍できるのですが、それ以降のフォルダ・ファイルが解凍されません。 解凍できるようにする方法はあるでしょうか?

  • ZIPファイルの解凍について

    PSP-2000でUSBを使ってセーブデータを保存し、ZIPファイルだったり、変換したのでので「Lhaplus」を使って解凍しようとしたところ「アプリケーションが見つかりません。」と、表示され解凍できません。どうすればよいでしょう? OSはWindowsVista homeベーシックです。