इसलिए मैं एक ऐसी सेवा बनाने की कोशिश कर रहा हूं जो खोजक के प्रासंगिक मेनू में स्थित होगा और जो वर्तमान निर्देशिका में एक नया दस्तावेज़ बनाने की अनुमति देगा।वर्तमान निर्देशिका में नया दस्तावेज़ बनाने के लिए एक ऑटोमेटर सेवा बनाना
मैं कर रहा हूँ कि का उपयोग कर स्वचालक: क्षमा करें सब कुछ फ्रेंच ^^ में की
वैसे भी यहाँ AppleScript है कि मैं वर्तमान कार्यशील निर्देशिका को पुनः प्राप्त करने का उपयोग कर रहा है: तो फिर
on run {input, parameters}
tell application "Finder"
set pwdAlias to insertion location as alias
if not (exists folder pwdAlias) then
set pwdAlias to (container of pwdAlias) as alias
end if
end tell
set pwd to POSIX path of pwdAlias
return pwd
end run
मैं इस मान को एक वेरिएबल पर सेट कर रहा हूं, फिर वैरिएबल का उपयोग दस्तावेज़ के पथ के रूप में एक नया टेक्स्ट दस्तावेज़ बना रहा हूं और आखिर में मैं बनाए गए दस्तावेज़ को दिखाने के लिए खोजक में प्रकट आदेश का उपयोग कर रहा हूं।
सब कुछ ठीक काम कर रहा है सिवाय इसके कि स्क्रिप्ट हमेशा देर से लगता है! क्या मेरा मतलब है कि जब मैं एक नया खोजक खिड़की खोलने के लिए और मेरी सेवा का चयन करें, इसे व्यवस्थित पिछली विंडो पर दस्तावेज़ पैदा कर रही है कि नीचे दिखाया गया है:
लेकिन फिर अगर मैं एक दूसरी बार कोशिश दस्तावेज़ की उम्मीद स्थान पर ठीक से बनाई गई है किया जा रहा:
और यह बहुत व्यवस्थित यह हर बार होता है !!
क्षमा करें अगर मैं बहुत स्पष्ट नहीं हूं, तो यह समझाना इतना आसान नहीं है!
सेवा बस अनज़िप जोड़ सकते हैं और ~/Library/सेवाओं के अंतर्गत फ़ाइल में कहें/कुछ पाने के लिए:
खैर अन्यथा, मैं माउंटेन शेर और यहां चल रहा हूँ स्वचालक परियोजना संलग्न है जवाब लेकिन मुझे डर है कि यह सिर्फ एक ऑटोमेटर बग है!
जिस तरह से आपकी सेवा के लिए लिंक टूट गया है! – markhunte