2010/05/04

OS X の RSS Visualizer スクリーンセーバの記事表示上限数を増やしてみる

Mac OS X のスクリーンセーバでニュースを表示させる

新しい Mac を入手したので心機一転、スクリーンセーバなども再設定。Snow Leopard でニュースを表示できるスクリーンセーバを探してみて、RSS/Atom フィードを表示できるスクリーンセーバでそれを実現してみました。

RSS/Atom フィードを表示できるスクリーンセーバ、いろいろ探してみたのですが「これは」というものがなく、結局、最初からインストールされている RSS Visualizer を使うことに。しかし、RSS Visualizer、なぜか記事の表示の上限が 4つとかに設定されているようで、ちょっとしかニュースが読めません。

Quartz Composer で RSS Visualizer を改造する

RSS Visualizer を Quartz Composer でいじってみると、記事表示の上限を設定できそうなことがわかったので、試してみるとばっちり。無事にたくさんのニュース記事が表示できるようになりました。

以下に手順を書いてみます。

  1. Xcode のインストール

    Xcode は標準では OS X にインストールされていません。Apple Developer Connection から Xcode をダウンロードすればいいのですが、1GB 近い巨大ファイルなので、Mac 付属の Mac Os X Install DVD からインストールできます(最新の Xcode ではないかもしれませんが)。

  2. RSS Visualizer をコピーする

    /System/Library/Screen Savers/ にある RSS Visualizer.qtz をコピーして名前を変えます。私はとりあえず RSS Visualizer+.qtz にしておきました。コピーしたファイルは、/Library/Screen Savers/ か、ホームの Library/Screen Savers/ に移動します。

  3. Quartz Composer でコピーした RSS Visualizer を開く

    コピーした qtz ファイルをダブルクリックすれば、Quartz Composer で開かれると思いますが、Quartz Composer 自体は /Developer/Applications/Quartz Composer.app にインストールされています。

  4. Quartz Composer で News Count の値を増やす

    開いたウインドウの右上の Parameters アイコンをクリックすると、ウインドウの右にパラメータを表示するペインが開きます。 紫色で表示された RSS という部品 (Patch) を選び、右に表示された "News Count" を 4から増やします。この値が記事の表示上限数になるようです。数字を変えた後は保存することを忘れずに。 RSS Visaulizer

  5. 改造した RSS Visualizer をスクリーンセーバとして設定する

    "システム環境設定" の "デスクトップとスクリーンセーバ" で、今保存したスクリーンセーバを選択します。"オプション…" で表示させたい RSS/Atom フィードの URL を指定してください。

肝心のニュースのフィードですが、F.Ko-Ji さんの記事を参考にして Google News のフィードを指定してみました。以下がトップニュースのフィードになります。

http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&oe=UTF-8&output=rss&topic=h

また、Apple 標準の RSS Visualizer の背景がいまいち気に入らない人は、背景を Time Machine のものに変えたスクリーンセーバもあるようなので、こちらを改造してもいいかもしれません。

ではでは。

ポスト @ 16:17:11 | , , | 「このエントリーを含むはてなブックマーク」ボタン この記事「OS X の RSS Visualizer スクリーンセーバの記事表示上限数を増やしてみる」を含むはてなブックマークの数

Comment

No Comments

Post Your Comment



(Smile) (Wink) (Laugh) (Foot in mouth) (Frown) (Gasp) (Cool) (Tongue)

*は入力必須です。E-Mailは公開されません。