100行のコード
を書くのに3日ぐらいかかった……こんなに手間取るとは思わなかった。
ハマリポイントメモ
- 外部アプリケーションから BridgeTalk 利用する方法がわからない (フレームワークがんばって解析するしかない?)
- Socket と BridgeTalk は併用できない
- HTTP async / pump と BridgeTalk との併用がなぞい
- app.scheduleTask がどこにあるのかわからない (Bridge にしかない)
- BridgeTalk.onReceive の実行コンテキスト (対象アプリケーションで実行されるっぽい。なんかまだよくわかってない)
- スタートアップスクリプトのおき場所 (Photoshop のドキュメントが間違ってる。正しくは /Library/Application Support/Adobe/Startup Scripts CS3/Adobe Photoshop で、ホームディレクトリ以下ではない。JavaScript Tools Guide では正しいパスが書いてある)