実行中の Google Chrome に関する情報を収集したいと思います。現在、いくつかのapplescript(https://gist.github.com/jcla1/6525572)を使用してこれを行っていますが、これをCまたはGoで書き直したいと思います。
次のような情報を収集するために Chrome が公開する API を知っている人はいますか。
- # タブを開く
- 現在アクティブな URL
これまでのところ、(Carbon) を使用して現在のタブのタイトルを取得できることがわかりましたがCGWindowListCopyWindowInfo
、これはうまく機能しますが、明らかに URL を提供しません (# 開いているタブなどではありません)。
理想的には、Chrome には、新しい URL の入力に関連するすべてのイベントをフックして受信できるイベント アーキテクチャが必要です。
PS OSX で動作するためにのみ必要です!