RSSバー 1.33
本日、RSSバー 1.33を公開しました。変更履歴を書きながら思ったのは、RSSバーの最初のバージョンを公開してから、もう5年になるんですね。
バージョンアップするのを止めようかと何度も思いましたが、まだ作っています。w
リリース当時から状況は変わってRSSの認知度は上がったんでしょうか? 一度はRSSリーダーというものを使っては見たものの、サイトに行けばいいやぁと思って辞めた人も…。
実際、どのくらいの人に認知され、どのくらいの人が使っているんでしょうかね?
ただ、RSSフィードを配信するサイトは確実に増えているし、広告も挿入されるようになりました。
さて本題ですが、今回のバージョンアップでは、フィルター機能を実装しました。前から検討はしていましたが、どうしよかなぁと…。
作り始めたときはUIも実装していたんですが、隠し機能として実装することにしました。なのでUIでの設定はありません。
RSSバーのモジュールがあるフォルダに設定ファイルを置くと、その内容を読み込んでフィルターを適用します。
フィルターの内容は大きく分けて2つあります。
■ブロック機能
記事のtitle、URL、descriptionに対して、正規表現でマッチングを行い、該当した記事そのものをブロックする機能です。title、URL、descriptionのどれに適用するかを個別に指定します。その記事は表示されません。
■除去機能
記事のdescriptionに対して、正規表現でマッチングを行い、該当した部分を削除します。それ以外の部分はdescriptionとして表示されます。
以下、詳しい仕様になります。
[設定ファイル名]
・RssBar.Filter.dat
[格納場所]
・RSSバーの本体モジュールがあるフォルダ
[ファイル形式]
・テキスト形式で1行が1つの設定
[条件設定]
T:ここが条件
U:ここが条件
D:ここが条件
R:ここが条件
T:はtitleブロック機能、U:はURLブロック機能、D:はdescriptionブロック機能で、R:はdescription除去機能です。
[例]
titleがhogeで始まる記事をブロックする
T:^hoge
・URLにhttp://hoge.jpを含む記事をブロックする
U:http://hoge.jp
・descriptionにhogeを含む記事をブロックする
D:hoge
・descriptionからhoge.jpg画像表示を除去する
(かなりゆくい設定)
R:<img.*?hoge.jpg.*?>
上記の例を行頭から1行1行記述していきます。
あとはお好みに合わせてお使いください。
私が使っている物をサンプルとして提供したいのですが…それは無理ですね。多分w
■ダウンロード
・RSSバー 1.33
(for Internet Explorer、for Sleipnir、for unDonut)



コメント&トラックバック
トラックバックURL: http://darksky.biz/blog/archives/1186/trackback/
初めまして、ユメです。中国人です。
RSSバーをSleipnirと連帯して使うのはもう何年ですか知れません。だが一つの不具合に困っていることがある。それは、タイムゾーンの自動認知機能がありません。それで、RSSフィードのタイムはUTCなら、+9のタイムゾーンが既定します。
だから、これを変更していいですか?
ありがとうございます。
2008/11/11 火曜日 16:42:04 posted by YumeYao
ユメさん
RSSバーを使っていただき、ありがとうございます。
タイムゾーンは調べてみます。
Thank you for using the RSS bar.
I examine the time zone.
2008/11/11 火曜日 23:25:36 posted by darksky
ありがとうございました。
2008/12/12 金曜日 20:10:46 posted by YumeYao
初コメです!(^_^)v
2年前位に、Vectorのサイトで見つけてから、密かに愛用しています。
5年位前に購入したThinkPadで、XP(SP3)+IE6の環境で、軽量なのが気に入っていましたが、フィルタリング機能が付くなら、「RSSクリップ」に移行した方が、Darkskyさんの作業量が減って良いのかも知れませんね!?
2008/12/16 火曜日 8:31:39 posted by 通りすがりのプログラマ
通りすがりのプログラマさん
ご利用ありがとうございます。
フィルタリング機能が重要だということは、広告配信が増えてきたということでしょうかね。
2008/12/17 水曜日 6:36:35 posted by darksky
いつも便利に使わせていただいてます。
機能の提案なのですが、OPMLのインポート・エクスポート機能があると便利だと思いました。
2009/1/22 木曜日 12:20:29 posted by namihei
namiheiさん
ご利用ありがとうございます。
OPMLのインポート・エクスポート機能は、RSSを表示している上側のツリー領域で右クリックすると表示されるメニューから可能です。
すべて、フォルダ単位でインポート・エクスポートが可能です。
2009/1/22 木曜日 22:49:11 posted by darksky
yahooで使われてる
http://i.yimg.jp/images/icon/photo.gif
を削除するのに
R:
としたのですが消えてくれません。
どう記述したらいいのでしょう。
2009/1/30 金曜日 4:53:28 posted by ゆず
ゆずさん
YahooのRSSのphoto.gifはdescriptionではなく、enclosureタグに入っているので、今のままでは除去できないです。検討してみます。というか、そこで付けないで欲しいですねぇ。。。
2009/2/4 水曜日 0:40:25 posted by darksky
お返事ありがとうございます。
現状では無理なんですね。
>enclosureタグに入っているので
添付ファイルのアイコン表示されるのも
これが原因なんでしょうね。
削除できなくとも普通に、本来のカメラ
アイコンで表示されるなら違和感はなさそうですが。
2009/2/7 土曜日 19:34:20 posted by ゆず
enclosureの扱いは検討してみますが、1.34で取り急ぎフィルターの対象としました。
2009/2/10 火曜日 9:38:51 posted by darksky