• ベストアンサー

perlでWMV形式のファイルをダウンロードしたいです

perlでWMV形式のファイルをダウンロードしたいです 何かいいスプリクトを教えてください。 WMV形式のアドレスは、WinPcapで解析したものです、http://xxx.xxx.wmvを直接指定で、ダウンロードでき るとうれしいです、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • urakids
  • ベストアンサー率77% (7/9)
回答No.1

ファイルのアドレスがわかっていて、 なおかつHTTPであるなら下のソースが使えると思いますよ。 ############################################ #!/usr/bin/perl use LWP::Simple; my $wmv = get("http://xxx.xxx.wmv"); open(FILE ,">xxx.wmv") or die("Cant't Create"); eval{flock(FILE,2);}; print FILE $wmv; close(FILE); ############################################

panda_z01
質問者

お礼

有難うございます、ファイルが1kバイトでした、GetASFStreamで、 同じアドレスしていでダウンロードできています。 use LWP::Simple; のこと、調べてみます。 何かいいほうが有ったら、またよろしくお願いします。

panda_z01
質問者

補足

ダウンロードされたファイルを見たら [Reference] Ref1=http://xxx/xxx.wmv?MSWMExt=.asf Ref2=http://xxx:80/xxx.wmv?MSWMExt=.asf な、ファイルでした、これからどうすれば、本体がダウンロード できますか、教えてください。

関連するQ&A