SSブログ

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

(* ここまで *)



実行例)

FinderSS.png

 

 

やろうとおもえば、SafariのFlashページでもつかえるっぽい。

 


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。