2017-08-15 15 views
0

(x、y)を1回クリックすることを意図しています。私はこの方法をインターネット上で試してみました。をクリックしながら。プロセス「X」を取得できません

tell application "System Events" 
    tell process "X" 
     click at {350, 50} 
    end tell 
end tell 

そしてシステムイベントがエラーを得たのエラーを取得:プロセス「X」を取得できません。 AppleScriptの辞書を慎重に調べて、という責任があることがわかりました。Process Suiteであることがわかりましたが、別のショットを付けましたが、同じエラーが表示されます。

あなたは何が間違って行われたことをお勧めしますか?

答えて

1

「X」は、クリックを実行するプロセス(Safari、Finderなど)です。私はそれも省略することができることがわかった。

tell application "System Events" 
    click at {0, 0} 
end tell 

これは、左上のアップルメニューを有効にする必要があります。スクリーンショットツール(⌘+^+⇧+ 4)の十字線を使用して、画面上のオブジェクトの座標を決定することができます。アプリケーションを事前にアクティブにする必要がある場合は、

tell application "System Events" 
    tell process "Safari" 
     activate 
     click at {20, 40} 
    end tell 
end tell 
関連する問題