EL Capitanでもつかえる擬似マウスクリック [AppleScript辞書はつくれるか?]
タイトルどおりです。
OS X 10.11のRubyが使えなくなってどうしようかと思っていたら、こんな方法でもクリックができたのですね。
もっとも、ずいぶん昔からあったようですが・・・。
参考サイト(Applescriptの穴 様):http://piyocast.com/as/archives/3759
(* ここから *)
use framework "Foundation"
activate application "Finder"
delay 0.5
my clickAction(26, 10)
--my doubleClickAction(26,10)
on clickAction(clickX, clickY)
set pt to {x:clickX, y:clickY}
tell current application
CGPostMouseEvent(pt, 1, 1, 1)
CGPostMouseEvent(pt, 1, 1, 0)
end tell
end clickAction
on doubleClickAction(clickX, clickY)
my clickAction(clickX, clickY)
delay 0.1
my clickAction(clickX, clickY)
end doubleClickAction
(* ここまで *)
実行例)
やろうとおもえば、SafariのFlashページでもつかえるっぽい。
コメント 0