• ベストアンサー

oerlでテキストをダウンロードしたりしたいです

perl言語を使用してテキストをダウンロードし続け、テキストの内容が変更した場合何かアクションを起こす、みたいなプログラムを作ろうとしていましたが初っ端の「テキストをダウンロード」の時点で行き詰まり泣きそうです。 google先生に聞いても「lwp::useragent」を使ったすごいプログラムしか出てこず、私が実現したいテキストファイルのダウンロードという恐らく初歩的なものは出てきませんでした、泣きそうです。 条件として、「テキストをダウンロードし続け、変化があれば何かアクションを起こす(知らせる)」というものであればどのような言語でもよいのですが、いかんせんプログラムは雀の涙ほどの知識しかないperlとちょっとしか触ったことのないCしかないので、できればperlでの実現を目指したいと思っています。 これって恐らく初歩的なことなんですよね、ごめんなさい。 こんなこと聞いてごめんなさい。

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

  • ベストアンサー
  • Kiriduka
  • ベストアンサー率55% (10/18)
回答No.1

LWP::Simpleを使えば大丈夫じゃないでしょうか。 取り出して変数に入れるだけなら3行で書けます。 use LWP::Simple; $url="http://www.example.jp/"; $data=get($url); マニュアルの日本語訳を参考URLに入れておきます。 ※ GETメソッド専用なので、POSTメソッドが必要ですと、LWP::UserAgentが必要になります。

参考URL:
http://homepage3.nifty.com/hippo2000/perltips/LWP/Simple.html
damenahito
質問者

お礼

ファイヤーウォールの関係で接続できませんでしたが、そのことを理解でき、無事ダウンロードを実現することができました! 本当にありがとうございます!

その他の回答 (1)

  • gle_gle
  • ベストアンサー率0% (0/1)
回答No.2

オライリーの『Perl & LWP』という本(日本語訳はまだ出ていません。)やオライリー・ジャパンから出ている『Spidering Hacks』という本が詳しいと思います。

damenahito
質問者

お礼

英語は不得意なのでその本はボクにとって難しいかもしれません・・・。 でもありがとうございます!

関連するQ&A