min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Mac JavaScriptでOSXを操作するosascriptでSafariをコマンド操作する

 

コマンドからSafariのタブ開いたり、同じサイトの更新ボタン(command + r)できるといいなぁと思っていたら、AppleScriptでなく、JavaScriptでそれができるようになったらしい。

takuya-1st.hatenablog.jp

早速書いてみる。

f:id:min117:20160320131805p:plain

実行。

f:id:min117:20160320131905p:plain

Safariで該当ページが開く。素晴らしい。tabとdelayを繰り返して書くと、同じタブ内で次々と指定したサイトに飛んでくれる。いろいろ使えそう。

f:id:min117:20160320132105p:plain

サファリの1つのタブ内で次々とサイトを切り替える

f:id:min117:20160320132125p:plain

サファリの1つのタブ内で、同じサイトをリロードする。

f:id:min117:20160320132238p:plain

いろいろ試す。

 

参考サイト

Javascrript for OSX Automation アドベントカレンダー - それマグで!