« Marvericks ログインパスワードを忘れた!どうしよう? | トップページ | Kyoko や Otoya にニュースを読んでもらおうかと。 »

Geektool で Dilbert.com の画像を毎日、拾ってきて、Desktop に貼り付ける。

メモです。

まず、画像を拾ってくるための、shell geeklet を用意する。内容としては、次の通り。

curl で www.dilbert.com を拾ってきて、
grep で画像のある行を抜き出し、
cut で画像ファイルの url を切り出し、
redirect して、その url をファイルに格納、
そのファイルを cat したものを
xarg curl して、画像ファイルを取ってくる。

つぎに、その画像ファイルを、image geeklet で表示する。


shell geeklet の中身。

echo 'http://www.dilbert.com\c' > /Users/honmatakeru/tmp/dilbert.txt;
curl --silent "http://www.dilbert.com/" | grep "http://dilbert.com/dyn/" | cut -d '"' -f 12 > /Users/honmatakeru/tmp/dilbert.txt;
cat /Users/honmatakeru/tmp/dilbert.txt | xargs curl --silent -o /Users/honmatakeru/tmp/dilbert.jpg

それぞれのgeekletを86400秒(=60sec*60min*24h、つまり、一日)おきにリフレッシュするように設定。

|

« Marvericks ログインパスワードを忘れた!どうしよう? | トップページ | Kyoko や Otoya にニュースを読んでもらおうかと。 »

MacOSX」カテゴリの記事

GeekTool」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: Geektool で Dilbert.com の画像を毎日、拾ってきて、Desktop に貼り付ける。:

« Marvericks ログインパスワードを忘れた!どうしよう? | トップページ | Kyoko や Otoya にニュースを読んでもらおうかと。 »