2011-07-29 10 views
0

私はこのlinkからPerlスクリプトを使用してビデオをダウンロードしようとしています。しかし、私はダウンロード後にビデオを再生できませんでした。ここに私のスクリプトですPerl - フラッシュビデオをダウンロード

my $ua = LWP::UserAgent->new; 
open(FILE, '>Test.flv'); 
binmode (FILE); 

    my $resp = $ua->get($url 
        ) or die;    

    if ($resp->is_success) 
    { 
     print FILE $resp->content; 
     close(FILE); 
    } 
    else 
    { 
     print "Failed\n"; 
    } 

私はコードに何が間違っているか教えてください。前もって感謝します。

+0

古いスタイルのオープンを使用しないでください。最初の2行を«open my $ fh、 '<:raw'、 'Test.flv'»に置き換えることが非常に望ましいでしょう。 –

答えて

0

私にとっては、これはFirefoxでもうまくいないようですので、リンクに問題があると思います。あなたのプログラムは私にはうまく見えますが、LWP :: Simpleを使うと少し面白くなります。

+0

リンクをペーストしようとすると、リンクが切り詰められています。だからここにリンクhttp://pastebin.com/MV7qFJq2 – Allwyn

+0

それは私のためには動作しません... –

関連する問題