Crontab kullanarak bir cronjob çalıştırabilirsiniz .
Temel olarak, bir cronjob çalıştırmak için nano ~/crontab
Terminal'e yazmanız gerekecek . Bu, ana klasörünüzde "crontab" adlı yeni bir dosya oluşturur ve Terminal'de basit bir metin düzenleyicisi açar. Tür:
* * * * * osascript ~/Desktop/theScriptToBeExecuted.applescript
Bu işlem, her dakika masaüstünüzde bulunan "theScriptToBeExecuted.applescript" adlı bir AppleScript çalıştıracaktır. Komuttan önceki beş "*" osascript
saati belirtir. Her alanın ne anlama geldiğini gösteren bir tablo:
* * * * * yürütülecek komut
- - - - -
| | | | |
| | | | + ----- haftanın günü (0-6) (Pazar = 0)
| | | + ------- ay (1-12)
| | + --------- ayın günü (1-31)
| + ----------- saat (0 - 23)
+ ------------- dakika (0-59)
Aynı komutu ayın her günü, haftanın her günü gece yarısından bir saat sonra (00:01) çalıştırmak için bunu dosyaya yazın:
1 0 * * * osascript ~/Desktop/theScriptToBeExecuted.applescript
Daha fazla bilgiye ihtiyacınız varsa , cron ile ilgili bu makaleye göz atın.
Üzerinde çalıştığınız dosyayı kaydetmek için Control+ X(çıkış) yazın, sonra Y(Terminal'e dosyayı kaydetmek istediğinizi söyler), sonra EnterŞimdi komut istemine yazın. cron ~/crontab
Bu, cron'a crontab dosyasına bakması gerektiğini söyler, dosyanız ana klasörünüzde "crontab" olarak adlandırılmışsa.
Başka bir alternatif ise Cronnix Crontab için bir GUI.
Komut Dosyası Zamanlayıcısı benzerdir, ancak belirtilen zamanlarda belirtilen AppleScripts'i çalıştırır. Kullanımı biraz daha kolay, ancak maliyeti 12 $. Sadece Cronnix (ücretsiz) veya crontab (ayrıca ücretsiz!)