iblogPatcher - 汎用 iBlog
ファイル操作コマンド
iBlog
のプレビューや公開で作られたファイル群を操作する意図で
iblogPatcher という perl
スクリプトを作成した。プラグインによって可能な操作を流通させることができる。
(2003
11/05)このツールは
バージョンアップしています。
このスクリプトは元々「
XML/RSS Feed ファイルの文字化けを解消する Perl スクリプト」でβ版を公開したスクリプトのラッパーコマンドとして作成したものだ。かなり汎用に作ってあって、iBlog
による blog
のディレクトリのファイル群操作だけでなく、恐らく、ディレクトリとその下にあるファイルを操作すること一般に使用できる。
名前は
iblogPatcher。iBlog
の吐き出すファイルの不具合を修正するプラグインを作ってエラーのない
XHTML
にもしたいという意図があるからこの名前になった。公開にあたって、iblogConv.pl
を利用した rss.xml
のエントリタイトルが、エントリの一覧の中で実体参照のまま表示されるのではなく、日本語として表示されるように
rss.xml のエンコードを UTF-8
にするプラグインを付けることにした。
kamba
さんが公開
している iblog_times.command や
iblog_comments.command も iblogConv.pl
と同じやり方でプラグインを作れば
iblogPatcher
から利用できるはずだ。
とにかくこの
iblogPatcher
自体には直接のファイル操作機能は付いていない。全てプラグインや
blog
定義ファイルで動作を指定する。それゆえこのスクリプトは汎用的な使い方ができる。これから
iBlog
が作ったファイルに手を加えたりそこから情報を読み取ったりするものを提供するときだけでなく、例えば
iDisk
上のファイル操作をするものを提供するときにも
iblogPatcher のプラグインと blog
定義ファイルのサンプルとして提供していくつもり。Perl
が使える人は是非プラグインの作成に取り組んでほしい。単独のコマンドを作るよりは楽ができると思う。
ダウンロードはここから。
http://homepage.mac.com/yuji_okamura/.Public/iBlog/iblogPatcher-1.0.tar.gz
この中にある README.txt
にインストール方法などが書かれている。
Posted: 07:45
|
Comment
|
Trackback
以下、類似エントリです。