Mountain Lion で tumblr のスライドショーをスクリーンセーバーにする - dev.jgs.me

普段はホットコーナーでディスプレイのスリープをしているのだけれど、大きいサブディスプレイを使うとホットコーナーが死ぬので対策が必要になった。

むかしは簡単にtumblogのスライドショーがスクリーンセーバーとして使えたものの、Mountain Lionではそのあたりの機能が削られていたようで一工夫が必要だった。

おおむね http://desico.blogspot.jp/2012/09/mountain-liontumblr.html の通りにやればできる。それでも最新のものしか流れないのがイヤなので工夫する。

http://tumblub.jgs.me で tumblog をランダムにスライドショーする機能があるので、その json を rss にコンバートします。そのため、Yahoo! Pipes で json -> rss に変換した。


Union module が5つまで結合できるので、きりよく100件のポストを流すようなパイプにした。Yahoo! Pipes 相変わらず慣れない...。あとは、この pipe の吐き出す rss を iPhoto に食わせりゃいいんだけど、環境設定のスクリーンセーバーのところに iPhoto のフォトライブラリが選べなくて困ってたら、どうやら iPhoto になんか写真が入ってないとフォトライブラリが出ないようになっているようで、適当に1枚放り込んだら出るようになった。よかった。


とりあえずこれで Alfred からスクリーンセーバー起動できるようになって便利になった。