最終更新日:2009/10/04 : RSS
Growlでいろいろ遊ぶ
Growlでいろいろ遊ぶとは?
Growlを改造したりしていろいろ遊んでみるページです。
変更履歴
- 2009-10-04 Growl1.2.0kaizou.dmg 公開
- 1.2.0をベースにした。コード署名はありません。
改造したGrowlのダウンロード
改造版の変更点
1.1.4から
1.1.6から
- htmlのinputなどにテキスト入力できるようにした
- AppleScript実行時にAppleScript中の
<<<Title>>>をhtmlドキュメントのタイトルに置換してから実行する。htmlからAppleScriptへ文字を渡すための仕掛けだけど特に使わないかも。
- htmlに
<!-- canClickMode -->と書いてあったら通知をクリックしても閉じなくてhtmlのリンクなどをクリックできるようにする。またコンテキストメニューを表示可能にする。通知を閉じるときは左上の×ボタンを押します。
- htmlに
<!-- showScrollingMode -->と書いてあったらスクロールバーを表示する。特に使い道はないかも。
- htmlに
<!-- autoActivateMode -->と書いてあったら通知を表示したときに通知ウインドウをアクティブにする。文字入力がある場合、通知をクリックしなくてもテキスト入力ができるようになる。
- WebViewウインドウのデフォルトウインドウ幅を270ドットから100ドットに変更。CSSでウインドウ幅が指定されていないスタイルを使用した場合ウインドウ幅が小さくなる場合があります(修正前のResViewなど)。なぜ小さくしたかというと270より小さい幅を指定した場合にウインドウ位置が変になる場合があったので。(1.1.6r2より)
改造版で使えるスタイルのダウンロード
作ってみたもの
ダッシュボードでいいじゃんっていうのは無しで…
スクリプトを実行すると画像のような通知が表示されます。Growlの通知スタイルはpureHTMLViewを使ってください。
Flickr Slideshow
- Growl-Flickr-Crossfade.scpt.zip(クロスフェード版)
- Growl-Flickr-Slideshow2.scpt.zip(切り替えがスムーズになったなど)
Flickrの特定タグの画像をスライドショーする。なかなか良くて作ってからちょくちょく実行させてます。
古いバージョンの動画
TV番組表 - Google ガジェット
Growl-TV-Program.scpt.zip
Google ガジェットも表示できました。
RPN電卓
Growl-RPN-Calc.scpt.zip
RPN電卓です。昔JavaScriptの練習で作った物ですが動きました。実用的かといえばスポットライトなどで計算できるので使わないかも。
Growl-2ch-Slideshow
- Growl-2ch-Slidwshow-v5.scpt.zip(勢いが表示されるようになって1行コメントの書き込みができるようになった)
- Growl-2ch-Slidwshow-v3.1.scpt.zip
Flickr Slideshowをベースに2chのレスをスクロール表示するもの。流してみるには2chResViewよりこっちのほうが好みかもしれない。1.1.6r3が必要。
なんかJavaScriptのhtml追加部分でメモリリークしてるみたいだが直し方が分からなかった。Flickr Slideshowもメモリリークしてると思われる。でもほんのちょっとずつ増えていくからたまにGrowlを再起動しておけば大丈夫そう。WebKitがバージョンアップしたら直るかも。メモリがある程度増えると増加が止まってるような気もするのである程度増えるとちゃんとWebKitがメモリ解放してくれてるのかもしれない。
使い方ガイド、注意点
- 昔は起動直後にデフォルトスレッドがスクロールしてたけど何故か動かなくなった。スレ一覧から選ぶとスクロールすると思います。
- スレ一覧からスレッドを選択してスクロールがすぐ止まった場合は▼のPos変更ボタンを押すとスクロールが始まると思います。このボタンを押すと表示位置が後ろの方になるので最近のレスを見たい場合はこのボタンを押してください。
- よく見る板をメニューに登録したい場合はスクリプトエディタで開いて下の方に
<option value='http://live23.2ch.net/test/read.cgi/livenhk/0/' >NHK</option>
という感じで板が書いてあるので好きなのを追加してください。
- URL入力などに文字をcommand + vでペーストできませんが、コンテキストメニューからなら
できます。
- saykanaはwww.a-quest.comにあります。
- スクロールを一時的に止めるにはスクロール部分をクリックしてマウスを押しっぱなしにします
Growl-honyaku
- Growl-honyaku-workflow.zip(niftyとlivedoorの二つ)
サービスから選択したテキストを翻訳してGrowlで通知するAutomator用workflow

作成、利用時の注意点
- bodyに表示されるコンテンツのサイズが小さいときは表示がいい感じにならない場合があります。
- 一部動かないJavaScript、CSSのイベントがあるようです。これと同じだと思うのですがよくわかりません。
- 上記理由かその他理由でうまく動かない場合があります
9006
9023