ラベル automator の投稿を表示しています。 すべての投稿を表示
ラベル automator の投稿を表示しています。 すべての投稿を表示

2014年11月1日土曜日

automator Editor、Applescript Editor、 automator アプリ、 Applescript アプリが不明なエラーする時

automatorでアプリを作ると、このエラーが出たり出なかったりします。ほとんど出ますが、何かの拍子に出ないことも:

The action “Watch Me Do” encountered an error.
Check the action's properties and try running the workflow again.
アクション“操作を記録”でエラーが起きました。
アクションの設定を確認してから、ワークフローをもう一度実行してください。

原因は、OSのセキュリティーがブロックしているからのようです。このWatch Me Doは要するにマウス操作をrecordするわけですが、マウスクリックがApplescriptで言うところのSystem Eventを使っているのでOSがブロックするのです。

エラーメッセージがものすごくわかりづらい。もしかするとエラーメッセージを見て自動的にセキュリティーブロックを回避されないようにするためにわざとわかりづらいメッセージなのでしょうか?

ということで、System PreferencesのSecurity & PrivacyのPrivacyペインでAccessibility項目のところに問題のautomatorアプリを登録(許可)すればOKです。