サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
www.asmate.net
WWW::Mechanize を使って bk1 の注文履歴を取得するスクリプトを作ってみました。取得した書籍リストは、トップページに Now Reading として貼り付けてます。 ■bk1nowreading.pl #!/usr/bin/perl -w use strict; use WWW::Mechanize; use HTML::Template; use Jcode; my $email = ''; my $password = ''; my $last = 10; my $url = 'http://www.bk1.co.jp/'; my $mech = WWW::Mechanize->new(); $mech->agent_alias('Windows IE 6'); $mech->get($url); $mech->follow_link(url_regex => qr/l
RSSの記事をメール送信するスクリプトです。 一度チェックした記事をキャッシュして新しく追加された記事だけ送信します。 メール送信しない場合は、標準出力に表示します。 別途 XML::RSS::LP(mt-rssfeedに附属しています), URI, LWP::UserAgent モジュールが必要です。 メールの送信には sendmail コマンドが必要です。 rss2mail-(バージョン).txt を rss2mail.pl というファイル名で保存する。なるべく新しいバージョンを使って下さい。 rss2mail.pl の中の Perl のパスなどを設定する。 chmod 700 rss2mail.pl cron の設定 0 * * * * /path/to/rss2mail.pl 以下は出力されるサンプル記事です。 (15) http://www.asmate.net/weblog/
トップページの右側に人気の記事(TOP10)を表示させてみました。 いい感じです。 ■ 必要なものを入手 mt-mostvisited.pl (v1.3) http://mt-plugins.org/archives/entry/mostvisited.php Apache::ParseLog (v1.02) http://search.cpan.org/~akira/Apache-ParseLog-1.02/ParseLog.pm ■ インストール参考ページ MostVisited 作者のページ MTで人気記事ランキングを作る MT Pluginあれこれ - MTMostVisited - ■ Apache::ParseLog 追加 $MT/extlib/Apache 以下に ParseLog.pm を置く。 ■ mt-mostvisited.pl の設定 my $logdi
カテゴリごとにも RSS を出力するように設定してみました。 興味のあるカテゴリの記事だけ読みたい人向けには有効かもしれません。 archives ディレクトリ以下に各カテゴリ(xxx)ごとの cat_xxx.rdf (RSS1.0) を作成することにしました。 ■Archive Template の作成 「Template の編集で」 Index Template にある RSS 1.0 Index を選択して、テンプレートの内容をそのままコピーします。 新しい Archive Template を作成します。 Template の名前は、"Category Archive RSS 1.0 Index" で作成しました。 Template の中身は、先程コピーした RSS 1.0 Index と同じでよいので、ペーストして、保存(SAVE)します。 ■アーカイブの設定 「BLOG
このページを最初にブックマークしてみませんか?
『www.asmate.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く