2010-09-15 9 views
11

से निष्पादन योग्य प्रोग्राम कैसे बनाएं मेरे ऐप्पलस्क्रिप्ट प्रोग्राम को चलाने के लिए मुझे इसे खोलना होगा और "रन" चुनें। मैं प्रोग्राम चाहता हूं कि जब मैं उस पर क्लिक करता हूं तो बस दौड़ें। मैंने इसे संकलित करने की कोशिश की, लेकिन ऐसा कोई फर्क नहीं पड़ता या एक नई फाइल नहीं लगती।ऐप्पलस्क्रिप्ट

उत्तर

18

2 तरीके।

1) मेरी पसंदीदा विधि स्क्रिप्ट मेनू को सक्रिय करना है। यदि आप 10.6 का उपयोग कर रहे हैं, तो ऐप्पलस्क्रिप्ट संपादक खोलें। प्राथमिकताएं खोलें और सामान्य टैब के अंतर्गत "मेनू बार में स्क्रिप्ट मेनू दिखाएं" पर क्लिक करें। अब आपको अपनी स्क्रीन के ऊपरी दाएं भाग में मेनू बार अनुभाग में एक नया आइकन मिलेगा। आप उस मेनू से कोई सेबस्क्रिप्ट चला सकते हैं। (10.5 में प्रक्रिया अलग है लेकिन आप दिशानिर्देशों के लिए Google कर सकते हैं)। उस मेनू में एक सेबस्क्रिप्ट डालने के लिए बस फ़ोल्डर ~/लाइब्रेरी/स्क्रिप्ट पर जाएं और अपनी सेस्क्रिप्ट को इसमें जोड़ें। स्क्रिप्ट मेनू से अपना सेबस्क्रिप्ट चुनना इसे चलाएगा।

2) ऐप्पलस्क्रिप्ट संपादक में फ़ाइल मेनू से "इस रूप में सहेजें ..." और एप्लिकेशन में "फ़ाइल प्रारूप" सेट करें। फिर यह किसी अन्य एप्लिकेशन की तरह काम करता है ... इसे चलाने के लिए बस इसे डबल-क्लिक करें।

नोट: यदि आप स्क्रिप्ट मेनू का उपयोग करते हैं ... एक स्क्रिप्ट का चयन इसे चलाएगा। यदि आप संपादन के लिए ऐप्पलस्क्रिप्ट संपादक में स्क्रिप्ट खोलना चाहते हैं तो स्क्रिप्ट चुनते समय विकल्प कुंजी दबाए रखें।

+0

कृपया ध्यान दें: यह ऐप्पलस्क्रिप्ट संपादक है, ऑटोमेटर नहीं। –

3

यदि आप regulus6633 द्वारा उल्लिखित पहले की तरह विधियों पर विचार कर रहे थे तो आप क्विक्सिलवर, टेक्स्टएक्सपेंडर, ओस्क्रिप्ट और कुछ अन्य के साथ ऐप्पलScripts लॉन्च कर सकते हैं। एप्लिकेशन बनाने के लिए आप बस विधि 2 का उपयोग करें।

7

जब आप अपना ऐप्पलस्क्रिप्ट सहेज रहे हैं, तो आप इसे एक एप्लिकेशन के रूप में सहेजना चुन सकते हैं, जो इसे निष्पादन योग्य बना देगा।

+0

यदि स्क्रिप्ट फ़ाइल पहले से मौजूद है तो आपको Save As विकल्प (केवल सहेजें) नहीं मिल सकता है, इस मामले में आपको डुप्लिकेट चुनकर इसे चालना पड़ सकता है। फिर आपको फ़ाइल प्रारूप के लिए संवाद मिलेगा। – Miek

+1

आप फ़ाइल-> एक ऐप के रूप में निर्यात भी कर सकते हैं –

+0

यह उल्लेखनीय है कि एक 133-बाइट स्क्रिप्ट 101-केबीटीई एप्लीकेशन के रूप में सहेजी गई है: [। – Alexey

संबंधित मुद्दे