0

launchd を使用して、毎日特定の時間に AppleScript の 1 つを実行したいと考えています。

plist を作成して LaunchAgent フォルダーに配置しましたが、スクリプトが実行されません。

LaunchControl ( http://www.soma-zone.com/LaunchControl/ ) をダウンロードしました。AppleScript を「実行するプログラム」ボックスにドラッグすると、パスは最初は赤でした。

chmod u+x /path/to/script を実行すると、パスが緑色になりました。

ただし、LaunchControl で実行すると、エラーが発生します。

スクリプトは単独で正常に動作します。私はシェルスクリプトを使用していません。それらはapplescriptです。

私はそれが単なるパーミッションの問題であることを望んでいます.将来的にはより多くのlaunchdエージェントを使用したいと思っています.

助けてくれてありがとう。

4

1 に答える 1

0

私は答えを見つけたかもしれません:

/path/to/script の前に osascript を追加しましたが、現在は機能しているようです。

于 2015-01-30T03:12:23.493 に答える