2009-05-01 15 views
8

मुझे पता है कि मैं एप्लिकेशन को गोदी में पिन कर सकता हूं और उन्हें वहां से लॉन्च कर सकता हूं। हालांकि, क्या प्रोग्राम को डॉक में प्रोग्राम करने का कोई तरीका है जो मैकोज़ अर्थ में "एप्लिकेशन" नहीं है, उदाहरण के लिए बैश स्क्रिप्ट की तरह?मैकोज़ एक्स डॉक से मैं एक स्क्रिप्ट कैसे लॉन्च कर सकता हूं?

उत्तर

9

आप किसी भी फ़ाइल को डॉक के दाहिने पट्टी पर खींच सकते हैं (जहां ट्रैश और फ़ोल्डर्स हैं), और इसे क्लिक करके इसे निष्पादित करें।

शैल स्क्रिप्ट निष्पादित करने के लिए, आप इसे एक .command फ़ाइल के रूप में सहेज सकते हैं और ओएस इसे उठाएगा।

एक और विकल्प आपकी स्क्रिप्ट के लिए एक एप्पलस्क्रिप्ट एप्लिकेशन बनाना होगा, और इसे किसी भी एप्लिकेशन की तरह उपयोग करना होगा।

3

स्क्रिप्ट संपादक एप्पलस्क्रिप्ट के आधार पर एप्लिकेशन बना सकता है। एक स्क्रिप्ट में निम्न कोड चिपका और एक आवेदन के रूप में सहेज:

do shell script "~/someScript.sh" 

कहाँ ~/someScript.sh अपने खोल स्क्रिप्ट के लिए पथ है।

+0

दुर्भाग्यवश, यह अब और काम नहीं करता है ... कोई सुराग? – meduz

+0

क्या आपकी स्क्रिप्ट निष्पादन योग्य है, meduz? और क्या आपके पास शीर्ष पर एक शेबांग लाइन है? (http://en.wikipedia.org/wiki/Shebang_%28Unix%29) –

+0

मैंने इसे निष्पादन योग्य सेट किया है लेकिन sh फ़ाइल और scpt फ़ाइल। मैं डच को स्क्रैप खींचता हूं और उस पर क्लिक करता हूं। यह सब फिर से स्क्रिप्ट संपादक खोलता है। जब आप उस पर क्लिक करते हैं तो आप इसे वास्तव में स्क्रिप्ट कैसे चलाते हैं? – Jistanidiot

1

इसे किसी.com.com पर पुनर्नामित करें, और इसकी जानकारी प्राप्त करें विंडो में, टर्मिनल.एप के साथ खोलें का चयन करें। फिर जब आप इसे डबल-क्लिक करते हैं, तो यह टर्मिनल लॉन्च करेगा और स्क्रिप्ट चलाएगा। आप इसे डॉक पर खींच सकते हैं।

3

शैल स्क्रिप्ट, पर्ल, पायथन इत्यादि से अनुप्रयोग बनाने के लिए भी उपकरण हैं। ड्रॉपस्क्रिप्ट और प्लैटिपस है जो मुझे पता है। उनके पास लाभ है कि आप उन पर फ़ाइलों को खींच और छोड़ सकते हैं।

+1

प्लैटिपस अच्छा है – aehlke

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