0

異なる時間にプログラムで Mac プログラムを起動する方法はありますか、それともアプリが開始されたら、スケジューラ/タイマー/コントローラーは異なる時間にアプリ コマンドを送信できますか?

Ruby および Perl Mechanize ライブラリ (Nokogiri と組み合わせたもの) のようなもので、スクリプトが Web サイトにログインしてナビゲートできるようにします。

アップルスクリプトを使っても面白いでしょう。しかし、さまざまなタイミングでアプリにコマンドを送信する必要があります。

4

3 に答える 3

2

launchdを使用してosascriptコマンドを実行すると、AppleScript を実行できます。

使用例osascript

$ # Using an AppleScript file
$ osascript QuitFinder.scpt
$
$ # Using a command
$ osascript -e 'tell app "Finder" to quit'

man osascript詳細については、実行できます。

于 2012-06-01T21:09:11.227 に答える
1

私はまだ使っていませんが、20 ドルかかりますが、AppleScript では不十分で、偽のマウス ジェスチャ/キーストロークをアプリに送信する必要がある場合は、Keymandoが役立つかもしれません。

于 2012-06-02T03:21:42.097 に答える
0

Applescript + iCal はどうですか

http://www.dssw.co.uk/blog/2011/01/12/how-to-use-ical-to-run-an-applescript/

于 2012-06-01T20:54:36.463 に答える