Illustrator में स्क्रिप्ट चलाने के लिए कीबोर्ड शॉर्टकट कैसे सेट करें


12

क्या इलस्ट्रेटर में कस्टम स्क्रिप्ट चलाने के लिए कीबोर्ड शॉर्टकट सेटअप करने का कोई तरीका है? अब तक मुझे कोई रास्ता नहीं मिला है। यदि इलस्ट्रेटर के भीतर से ऐसा करना संभव नहीं है, तो क्या उसके लिए 3 पार्टी समाधान है?

जवाबों:


13

3 पार्टी समाधान


ऑटोमेकर ( मैक - नेटिव ऐप)

हाल ही में इस बारे में एक वीडियो बनाया।

  1. कोई नया बनाएं Service
  2. शीर्ष पर: Service receives [no input] in [Adove Illustrator CC 2015.app]
    • यदि आप यहां एप्लिकेशन निर्दिष्ट नहीं करते हैं, तो आप किसी भी विंडो के सक्रिय होने पर स्क्रिप्ट लॉन्च कर सकते हैं, जो उपयोगी हो सकती है।
  3. खोजें और कार्रवाई जोड़ें Get Specified Finder Items:।
    • .jsxयहां स्क्रिप्ट जोड़ें ।
  4. खोजें और कार्रवाई जोड़ें Open Finder Items:।
    • इसके साथ खोलें: "Adobe Illustrator CC 2015.app"
  5. सेवा सहेजें: Cmd+S
    • सुनिश्चित करें कि आपको इस अगले चरण के लिए नाम याद है
  6. OSX पर जाएं System preferences > Keyboard > Shortcuts
  7. आपको अपनी स्क्रिप्ट को खोजने में सक्षम होना चाहिए General
    • इसके लिए एक शॉर्टकट जोड़ें।

अल्फ्रेड ( मैक - £ 17 ऐसा करने के लिए आवश्यक सुविधा अनलॉक करने के लिए)

ऑटोमेकर यही काम काफी अच्छी तरह से करता है, लेकिन मुझे हमेशा अल्फ्रेड का उल्लेख करना पड़ता है, क्योंकि इसके कुछ फायदे हैं:

  • आपको वर्कफ़्लो और हॉटकी एक ही जगह मिली।
  • एक जगह पर कई शॉर्टकट स्टोर करें । इस स्क्रीनशॉट में मैं स्क्रिप्ट फ़ाइल को एप्सस्क्रिप्ट के साथ ट्रिगर कर रहा हूं, लेकिन अल्फ्रेड के पास "ओपन फाइल" एक्शन भी है।
  • आप स्क्रिप्ट का उपयोग कर सकते हैं और कीवर्ड का उपयोग करके अन्य चीजें कर सकते हैं ।
  • फ़ाइल फ़िल्टर - यहाँ एक Gif है जहाँ मैं एक विशिष्ट ड्रॉपबॉक्स फ़ोल्डर में संग्रहीत मेरी फ़ोटोशॉप स्क्रिप्ट को खोजने के लिए फ़ाइल फ़िल्टर का उपयोग कर रहा हूँ । यह एक अस्पष्ट खोज का उपयोग करता है इसलिए आपको इसे खोजने के लिए स्क्रिप्ट नाम में केवल एक शब्द याद रखना होगा। बहुत बढ़िया अगर आपको लिपियों के टन मिले। स्क्रिप्ट का उपयोग करना बहुत आसान बनाता है जिसे आप बहुत बार उपयोग नहीं करते हैं।
  • यह ड्रॉपबॉक्स के माध्यम से वर्कफ़्लो को सिंक कर सकता है, इसलिए आप आसानी से ड्रॉपबॉक्स और अल्फ्रेड को स्थापित करके एक ही कंप्यूटर पर समान स्क्रिप्ट और समान शॉर्टकट का उपयोग कर सकते हैं।

हाल ही में इस बारे में एक वीडियो बनाया। बेहतरीन वीडियो क्वालिटी नहीं। इसे फुल स्क्रीन रिकॉर्ड करना भूल गया।

  1. Alfred Preferences > Workflows टैब
  2. नीचे से बाईं ओर: +आइकन पर क्लिक करें और जोड़ेंBlank Workflow
    • इसे एक वर्णनात्मक Workflow Name:और प्रेस देंCreate
  3. ऊपर दाईं ओर से: +आइकन पर क्लिक करें और जोड़ेंTriggers > Hotkey
    • पहले टैब में Hotkey settings, हॉटकी संयोजन सेट करें
    • दूसरे टैब में Related Apps, खिड़की के अंदर Illustrator.app खींचें औरSave
  4. ऊपर दाईं ओर से: +आइकन पर क्लिक करें और जोड़ेंActions > Open File
    • अपनी .jsxफ़ाइल को बाईं ओर पहले बॉक्स में खींचें
    • Illustrator.appदाईं ओर दूसरे बॉक्स पर खींचेंSave
  5. उन्हें जोड़ने Triggerके Actionलिए दाईं ओर से बाईं ओर एक रेखा खींचें ।

ऑटोहोटेक ( विंडोज - मुफ्त)

  1. इस कोड को एक नए नोटपैड दस्तावेज़ में जोड़ें:

#IfWinActive, ahk_class illustrator
^!.::Run, Illustrator.exe C:\Users\joonas\Desktop\test.jsx

  1. एक एक्सटेंशन के साथ सहेजें .ahk
  2. आप उस फाइल को डिफॉल्ट ऐप (ahk) में खोल सकते हैं।
    • आपको इसे System trayहरे रंग के H आइकॉन ( यहाँ छवि विवरण दर्ज करें) के नीचे चल रहा है ।
    • आप इसे System trayसंदर्भ मेनू से बंद कर सकते हैं ।
  3. यदि आप चाहते हैं कि हॉटकी हमेशा सुलभ हो (और जब आप .ahk फ़ाइल खोलने के लिए याद रखें), तो बस फ़ाइल को विंडोज़ स्टार्टअप फ़ोल्डर में डालें।
  4. यदि आप किसी भी एप्लिकेशन से स्क्रिप्ट को ट्रिगर करने में सक्षम होना चाहते हैं, तो कोड की पहली पंक्ति को हटा दें।

ध्यान दें कि यदि आप अपने हॉटकीज़ की सावधानी से योजना नहीं बनाते हैं, तो यह इलस्ट्रेटर या अन्य अनुप्रयोगों से अन्य हॉटकीज़ को अवरुद्ध कर सकता है, यदि आप उस पहली पंक्ति से छुटकारा पाने का निर्णय लेते हैं।


विस्तृत उत्तर के लिए धन्यवाद ... यहां तक ​​कि वीडियो भी! सही समाधान।
डमरमेर

1
विंडोज में संदर्भ-संवेदनशील हॉटकी बनाना बहुत आसान है। यदि आप थोड़ा नीचे स्क्रॉल करते हैं तो आप देखेंगे कि कैसे।

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

1
@ जून: प्रत्येक विंडो का एक नाम होता है, लेकिन इसमें ए भी होता है class। इलस्ट्रेटर के मामले में, यह बस है illustrator। तो आप बस इस्तेमाल करेंगे #IfWinActive, ahk_class illustrator, उसके बाद अपने हॉटकी को नीचे रख दें।

@ फाइटरजेट धन्यवाद। अंत में इसे आज़माने और पर्याप्त रूप से सुनिश्चित करने के लिए एक बदलाव हुआ, जो काम करता है। उत्तर अपडेट किया गया।
जून

3

आप एक एक्शन बना सकते हैं जो Insert Menu Itemकमांड के माध्यम से स्क्रिप्ट को कॉल करता है , फिर एक्शन के लिए एक एफ-कुंजी शॉर्टकट असाइन करें ।

हालाँकि, जब आप अनुप्रयोग छोड़ते हैं ( लंबे समय तक बग) में इलस्ट्रेटर स्क्रिप्ट पदनामों को बनाए रखने में विफल रहता है । तो, इसका मतलब यह है कि हर बार जब आप AI लॉन्च करते हैं तो आपको स्क्रिप्ट देखने के लिए कार्रवाई को रीसेट करना होगा।


उस बग के लिए समाधान के लिए यह उत्तर देखें ।
जैन-ग्लैक्स

आप इसे अद्यतन करना चाह सकते हैं, क्योंकि अब इलस्ट्रेटर के बिना ऐसा करना वास्तव में इसे भूल सकता है।
पूजा j

2

मैक के लिए, स्पार्क एक शानदार ऐप है जो आसानी से आपको इलस्ट्रेटर स्क्रिप्ट्स (फ़ाइल> लिपियों) के लिए शॉर्टकट सेट करने के साथ-साथ अन्य उपयोग किए गए मेनू आइटम जिन्हें आप सेटअप करना चाहते हैं।


1

खुशखबरी!

इलस्ट्रेटर 2018 में चारों ओर एक काम है।

एक कस्टम स्क्रिप्ट को एक एक्शन में जोड़ना अब स्क्रिप्ट को बनाए रखता है जब आप बंद करते हैं और इलस्ट्रेटर को फिर से खोलते हैं तो आप अब अपनी स्क्रिप्ट को रिकॉर्ड करने के लिए एक एक्शन बना सकते हैं और फिर एक्शन को एक कीबोर्ड शॉर्टकट असाइन कर सकते हैं ... अंत में!


यह बहुत अच्छी खबर है, अब उन्हें CS6 संस्करण में इस "वापस" भेजने का एक तरीका चाहिए ...
WELZ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.