MozillaのBookmarkからRSSファイルのURLリストを生成するスクリプトを作ってみました。遅いし、このスクリプトで利用しているRSS Autodiscoveryという仕様(というか仕組みというか)自体がまだまだ浸透していないので、実用性はかなり低いですが。
40行ほどなので、ココにソース書こうかと思いましたが、でかいBookmarkとか食わせるとどっか行ってしまいそうなので、テスト用Bookmarkファイルと生成結果、スクリプト本体をまとめたZIPファイルをアップロードしておきます。
使用モジュールは
です。HTML::RSSAutodiscoveryで、
が必要になると思います。Pure Perlってなんですか?
別にMozillaのBookmarkに限らず、ココのLinksみたいなファイルからもRSSファイルのURLリストを作ることも出来ます。一行にリンクがひとつずつあるファイルならばOKなので。
もっと真面目に作りこめばOPMLで出力出来そう。そうなったらそれなりに実用性は上がるかも。OPMLファイルで購読RSSのインポート・エクスポートができるRSSリーダーでインポートできるようになるので。遅いのは如何ともしがたいですが。
誰か作って。だーれーかー?
もちろん、Internet Explorerのお気に入りからも変換できるようにもできるでしょうね。でも、ファイルの読み込みをこれでもか! とすることになるので、あんまり作る気起きない。MozillaのBookmarkに変換してからやればぁ? とか。