automatorでキーボード操作

automatorであるサイトのボタンを1時間ごとクリックしたいと思っています。


safariを起動、サイトを開く、管理画面にログイン等の操作は特に問題なく出来るのですが、肝心なボタンにたどり着いてクリックする、という点について自動化が出来ないでいます。


操作を記録、というのでやってみたのですが、座標?がずれてしまい、こちらが意図した場所がクリックできないのです。で、シェルスクリプト?でキーボード操作が出来るということがわかったのでやってみようと思ったのですがちんぷんかんぷんでした。


以下のよなことをやるにはどう書けば良いのでしょうか。


tabキーを9回押して、enterを押す

MacBook Pro, OS X El Capitan (10.11.6)

投稿日 2017/07/31 23:10

返信
返信: 3

2017/08/01 04:05 nncm11418905 への返信

失礼致します。


Automator.appでは『AppleScriptを実行』アクション、あるいは、『JavaScriptを実行』アクションを使います。 具体的なコマンドは、Script Editor.appにある、『System Events』の辞書を開いて、Process Suiteの項目にあるKeystoke

コマンドなどを使います。 こちらのサポートが参考になりますよ。


 → Automating the User Interface

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

automatorでキーボード操作

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。