dsegの日記: メモ: PerlでWebオートメーションクライアント作成、の資料 4
日記 by
dseg
Spidering Hacks - 100 Industrial-Strength Tips & Tools 米オライリー、左記URLよりサンプルコードが閲覧可能
Perl & LWP 米オライリー
WWW::Mechanize --"Automates web page form & link interaction"、LWP::UserAgentのサブクラス、良さそう
LWP::UserAgent libwww-perlパッケージ群の一部、(v5.76 のダウンロード)
hippo2000氏によるLWP v5.48のドキュメント邦訳版
WebFetch::Slashdot -- WebFetchパッケージ群の一部、 -- 1999年とちょっと古いが良く設計されており、APIもまとまっている
Net::Blogger::Engine::Slash -- 最新のSlashcodeで提供されるSOAP APIを介して、記事などを取得するパッケージの模様
WebFetch::Slashdot (スコア:1)
欲しかった自分には結局もの足りず、自作しました、、(´ー`;)
# 無精、短気、傲慢、これ最強
Re:WebFetch::Slashdot (スコア:1)
mumumuさんの本家ウォッチはとっても便利ですよね。
しょっちゅう開いてます :p
WebFetch::Slashdotはヘッドラインを取るだけですから、
確かに。
自作されたスクリプトの方も見ました。
CPAN のモジュールだと、HTML::Template [cpan.org]や、Text::Template [cpan.org]
が便利かもしれません。
CGIで、 ヒアドキュメント多用したもののメンテではまって
HTML::Templateで書き直したことがありますが、
その時は、大変便利で且つコードも綺麗になりました。
HTML::Template::JIT [cpan.org]
なんていう、ネイティブコンパイラもあるようなので、
遊んでみるにも楽しいかも…。
車輪の再発明中 (スコア:1)
/.-jでも使えるのかなあ。SOAP APIって実装されているかよくわかりません。
Re:車輪の再発明中 (スコア:1)
うまくサブクラス化すればいいのかも知れません。slashcodeの2.3系で実装されているようです。
http://cvs.slashcode.com/cgi-bin/cvsweb/slash/plugins/SOAP/ [slashcode.com]
Googleで、「SOAP APIを実装しました」という、slashcode開発者アナウンスが以前ひっかかったんですが、
あいにくURLを失念しました。トホホ。
slashcode 2.3系を運用しているのは、
use.perl.org [slashdot.jp]とか、
slashcode.com [slashcode.com]あたりでしょうか。もっとも、確証があるわけではなくて、
「そんな雰囲気がするかな」程度なので、
私もちょっと調べてみます。