आप क्रोनब का उपयोग करके क्रोनजोब चला सकते हैं ।
तो मूल रूप से, क्रोनजॉब चलाने के लिए, आपको nano ~/crontab
टर्मिनल में टाइप करना होगा । यह आपके होम फोल्डर में "crontab" नामक एक नई फ़ाइल बनाएगा, और टर्मिनल में एक साधारण टेक्स्ट एडिटर खोलेगा। प्रकार:
* * * * * osascript ~/Desktop/theScriptToBeExecuted.applescript
यह हर मिनट आपके डेस्कटॉप पर स्थित "theScriptToBeExecuted.applescript" नामक एक AppleScript चलाएगा। osascript
आदेश को निर्दिष्ट करने से पहले पांच "*" । यहाँ आपको यह दिखाने के लिए एक तालिका है कि प्रत्येक क्षेत्र क्या है:
* * * * * निष्पादित होने की आज्ञा
- - - - -
| | | | |
| | | | + ----- सप्ताह का दिन (0 - 6) (रविवार = 0)
| | | + ------- महीना (1 - 12)
| | + --------- महीने का दिन (1 - 31)
| + ----------- घंटा (0 - 23)
+ ------------- मिनट (0 - 59)
इसलिए सप्ताह के हर दिन, महीने के हर दिन (आधी रात 00:01) पर एक ही कमांड चलाने के लिए, इसे फाइल में टाइप करें:
1 0 * * * osascript ~/Desktop/theScriptToBeExecuted.applescript
यदि आपको अधिक जानकारी की आवश्यकता है, तो क्रोन पर इस लेख को देखें।
उस फ़ाइल को सहेजने के लिए जिसे आप काम कर रहे हैं, टाइप करें Control+ X(बाहर निकलता है), फिर Y(टर्मिनल को बताता है कि आप फ़ाइल को सहेजना चाहते हैं), फिर Enterअब प्रॉम्प्ट पर टाइप करें cron ~/crontab
यह क्रॉन बताता है कि इसे crontab फ़ाइल में देखना चाहिए, अगर आपके फ़ाइल का नाम आपके होम फोल्डर में "crontab" है।
एक अन्य विकल्प क्रोनिक्स है यह क्रॉस्टैब के लिए एक जीयूआई है।
स्क्रिप्ट टाइमर समान है, लेकिन यह निर्दिष्ट समय पर निर्दिष्ट AppleScripts चलाता है। इसे इस्तेमाल करना थोड़ा आसान है, लेकिन इसकी कीमत 12 डॉलर है। मैं सिर्फ Cronnix (free) या crontab (free भी!) के साथ जाने की सलाह दूंगा