आप स्थापित अनुप्रयोगों के प्रतीक क्यों आवश्यकता हो सकती है? उदाहरण के लिए, सौंदर्य और किसी भी प्रस्तुति में स्पष्टता के लिए। या डिजाइन का काम, बनाते हैं, एक मुद्रित उत्पाद के लिए। या प्रोग्रामिंग के मामलों में कार्यक्रमों या फेरबदल कुछ और तरह बनाने के लिए। या सिर्फ अवतारों के लिए, आप एक पसंदीदा कार्यक्रम है, और आप अपने आप को यह साथ संबद्ध है। सामान्य तौर पर, निष्कर्षण सॉफ्टवेयर थंबनेल - समस्या तो है, और विशिष्ट नहीं है। और साथ यह आसान सौदा।
हाउसकीपिंग टिप। अनुप्रयोगों ओएस एक्स माउस में आप हाथ से खुदाई कर सकते हैं - यह बहुत सरल है। सबसे पहले, खोजक में आवेदन पर प्रकाश डाला, तो एक कुंजी प्रेस आदेश+मैं - कार्यक्रम के गुणों विंडो में, शीर्ष में अपनी आइकन पर क्लिक करें और कॉपी बटन दबाता है आदेश+सी. तब उपयोगिता चला "देखें» (पूर्वावलोकन), प्रेस कुंजी है आदेश+एन और जिसके परिणामस्वरूप छवि बचाने के लिए, अधिमानतः PNG प्रारूप में (यदि अर्द्ध पारदर्शी प्रतीक क्षेत्र आप सहेजना चाहते हैं)। बेशक, तो यह करता है, तो आप एक या दो माउस निकालना चाहते हैं करने के लिए सुविधाजनक है। माउस की अपेक्षित संख्या ज्यादा है, तो अधिक है - यह "Avtomatora" का लाभ लेने के लिए बेहतर है।
तो, स्वचालक चलाने के लिए, आइटम चुनें सेवा (सेवा) हमारे भविष्य की प्रक्रिया के प्रकार के रूप में। शीर्ष लेख, ड्रॉप-डाउन सूची में में सेवा को चुना प्राप्त (सेवा को चुना प्राप्त) चुनना फ़ाइलें या फ़ोल्डर (फ़ाइलें या फ़ोल्डर)और अगली सूची में, आवेदन का चयन खोजक. तो हम प्रतिबंध पेश किया है: हमारी सेवा फ़ोल्डरों के लिए संदर्भ मेनू के माध्यम से ही उपलब्ध है और फ़ाइलों, और केवल खोजक में - अन्य सभी परिस्थितियों में, इसी मेनू आइटम नहीं है दिखाई होगा।
अब हम हमारी सेवा की गतिविधियों का क्रम बनाने के लिए शुरू करते हैं।
1. स्वामित्व पोस्ट पुस्तकालय फ़ाइलों और फ़ोल्डरों (फ़ाइलें और फ़ोल्डर) खींचें प्रभाव फ़िल्टर खोजक वस्तुओं (फ़िल्टर खोजक ऑब्जेक्ट्स). इस कार्रवाई के भीतर, एक छानने नियम बनाने टाइप करें - के रूप में ही - कार्यक्रम (तरह - है - आवेदन). इसलिए हम सभी फ़ाइलें और वस्तुओं है कि गलती से चयनित कार्यक्रमों में wormed otseit, लेकिन प्रोग्राम एक ही समय में नहीं हैं।
2. अब, श्रेणी से उपयोगिताएँ (उपयोगिताएं) ऐड आपरेशन भागो AppleScript (रन AppleScript में)इस कार्रवाई के लिए निम्न कोड में दर्ज करके:
रन पर {इनपुट, मानकों} सक्रिय वापसी इनपुट। अंत रन
हाउसकीपिंग टिप। प्रभाव रन AppleScript इस कोड को प्रदर्शन एक सरल लेकिन बहुत ही महत्वपूर्ण कार्य के साथ: वर्तमान सक्रिय सेवा बनाने के लिए, सामने से अपनी खिड़की लाते हैं। किसी कारण से यह स्वचालित रूप से नहीं होता है: उदाहरण के लिए, निम्न कार्रवाई संवाद खोलने हमारी सेवा प्रदर्शित करने के लिए है सूची - निर्दिष्ट AppleScript-कोड इस संवाद अन्य खुले खिड़कियों के बीच खो सकता है बिना प्रदर्शन, यह काम करने के लिए मुश्किल के साथ कर रही है सेवा। भागो AppleScript कार्रवाई बंद और के रूप में अगर इस सेवा व्यवहार करेंगे देखा द्वारा प्रयोग करने के लिए प्रयास करें। इसलिए सलाह: अगर आप यह सुनिश्चित करें कि किसी भी संवाद बॉक्स में, आपकी सेवा की स्थापना की, तुरंत अन्य विंडो के शीर्ष पर लगाए गए चाहते हैं, उपयोग कार्रवाई रन AppleScript इस कोड के साथ।
3. अधिनियम III - खोजक वस्तुओं के लिए पूछें (खोजक आइटम के लिए पूछें) श्रेणी से फ़ाइलों और फ़ोल्डरों (फ़ाइलें और फ़ोल्डर). उसकी मदद के साथ, हम तो है, जिसमें सेवा निकाले माउस को बचाने चाहिए फ़ोल्डर चुन सकते हैं। गुण, कार्रवाई चयन संवाद हैडर निर्देशिका तैयार शुरू कर फ़ोल्डर निर्दिष्ट करें और प्राप्त डेटा के प्रकार को निर्दिष्ट - उचित ड्रॉप-डाउन सूची में, का चयन करें फ़ोल्डरों.
4. अब "बौद्धिक मूल" की सेवा में जोड़ने - कार्रवाई खोल स्क्रिप्ट चलाएं (भागो शैल स्क्रिप्ट). कार्रवाई के मूल मानकों को बदलने के बिना, यह में निम्न कोड दर्ज करें:
इनपुट = ( "$ @") INPUTAPPS = ( "$ {निवेश [@]: 0: ($ # - 1)}") गंतव्य = $ {निवेश [($ # - 1)]} "$ {INPUTAPPS [@]}" आइकन करना = `डिफ़ॉल्ट पढ़ने" $ एपीपी / सामग्री / जानकारी "CFBundleIconFile में एपीपी के लिए | एसईडी -e के / .icns $ // ' ` ICONFILE = "$ एपीपी / सामग्री / संसाधन / $ ICON.icns" APPNAME = `basename" $ एपीपी ".app` outfile =" $ गंतव्य / $ {APPNAME} .png "/ usr / bin / घूंट -s प्रारूप png" $ ICONFILE " --out "$ outfile" किया
अगर कोई टिप्पणी में रुचि है, मैं कोड के संचालन की व्याख्या कर सकते हैं। यह वह है जो माउस फ़ोल्डर को बचाने के लिए, डेटा की एक पूरी सरणी इनपुट के रूप में लेता है पथ खोजक कार्यक्रम और एक रास्ते में चयनित अलग करती है,, कार्यक्रम और PNG प्रारूप में निर्दिष्ट स्थान पर दुकानों इसके बारे में प्रत्येक आइकन के अंदर देख इसी चित्रों के नाम बताए कार्यक्रम।
5. यदि आप एक प्रणाली गुर्राना दृश्य चेतावनी है, तो आप पिछले पांचवें कार्रवाई जोड़ सकते हैं - दिखाएँ गुर्राना अधिसूचनाश्रेणी में स्थित उपयोगिताएँ (उपयोगिताएं). एक शीर्षक दर्ज (शीर्षक) और संदेश (विवरण)सेवा बनाने के लिए स्पष्ट रूप से अपनी सफल समापन को सूचित कर सकता है।
कुछ इस तरह रूसी भाषा संस्करण में उद्धरण चिह्न के लिए तैयार सेवा दिखना चाहिए।सब कुछ! हम केवल नाम आपके लिए सुविधाजनक के तहत सेवा रख सकते - उदाहरण के लिए कार्यक्रमों से प्रतीक निकालें - और कार्रवाई में यह परीक्षण करने के लिए। फ़ोल्डर के लिए एक खोजक खिड़की, नेविगेट खुलने कार्यक्रम (एप्लीकेशन), चयनित ऑब्जेक्ट, राइट क्लिक पर कई कार्यक्रमों और क्लिक करके चयन करें, फिर सेवा तुम सिर्फ संदर्भ मेनू से बचाया का नाम क्लिक करें। कुछ ही क्षणों बाद फ़ाइलें निर्दिष्ट स्थान और प्रदर्शित करता है आपके द्वारा बनाए गए गुर्राना संदेश में सहेज लिया जाएगा।