আমি বর্তমানে ফাস্টস্ক্রিপ্ট ব্যবহার করি । এটিতে সমস্ত স্ক্রিপ্ট অন্তর্ভুক্ত রয়েছে ~/Library/Scripts/, সুতরাং আপনাকে নিজে স্ক্রিপ্টগুলি যুক্ত করতে হবে না। এটি অ্যাপ্লিকেশন-নির্দিষ্ট স্ক্রিপ্টগুলিকেও সমর্থন করে এবং এতে কয়েকটি বৈশিষ্ট্য রয়েছে যা অ্যাপলস স্ক্রিপ্টগুলির সাথে দরকারী, যেমন এটি কোনও স্ক্রিপ্ট থামিয়ে দেয় keystrokeঅথবা কোনও key codeকমান্ডের আগে স্ক্রিপ্ট থামিয়ে দেয় যতক্ষণ না মোডিফায়ার কী প্রকাশিত হয়।

আপনি যদি আলফ্রেড 2 এর জন্য পাওয়ারপ্যাকটি কিনে থাকেন তবে আপনি এই জাতীয় ওয়ার্কফ্লো তৈরি করতে পারেন:

হটকিজগুলির ডিফল্টরূপে একটি স্বল্প বিলম্ব হয় তবে আপনি ট্রিগার আচরণটি পরিবর্তন করে এটি হ্রাস করতে পারেন:

কীআরমা এমপিবুক এছাড়াও চালিত শেল স্ক্রিপ্টগুলি সমর্থন করে:
<?xml version="1.0"?>
<root>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SHELL_say_a</name>
<url type="shell">say a</url>
</vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::A, KeyCode::VK_OPEN_URL_SHELL_say_a</autogen>
</item>
</root>
অন্যান্য অ্যাপ্লিকেশনগুলি যা স্ক্রিপ্টগুলিতে শর্টকাট বরাদ্দ করতে সহায়তা করে:
আরেকটি বিকল্প হ'ল একটি স্বয়ংক্রিয় পরিষেবা তৈরি করা:
- অটোমেটারটি খুলুন এবং পরিষেবা টেম্পলেটটি চয়ন করুন।
- ইনপুট প্রকার এবং অ্যাপ্লিকেশন সুযোগটি সঠিক কিনা তা পরীক্ষা করুন বা পরিষেবা কোনও ইনপুট না এলে "নির্বাচিত পাঠ্য "টিকে" কোনও ইনপুট নয় "এ পরিবর্তন করুন।
- স্ক্রিপ্টের জন্য একটি রান শেল স্ক্রিপ্ট যুক্ত করুন বা অ্যাপলস্ক্রিপ্ট ক্রিয়া চালান।
- পরিষেবাটি সংরক্ষণ করুন এবং এটিকে সিস্টেম পছন্দগুলি থেকে একটি শর্টকাট দিন।
10.7 সাল থেকে একটি বাগ রয়েছে যেখানে আপনি মেনু বার থেকে পরিষেবাদি মেনুটিতে না যাওয়া পর্যন্ত পরিষেবার শর্টকাটগুলি সর্বদা কাজ করে না। পরিষেবাগুলির শর্টকাটগুলি কার্যকর হয় না যখন কোনও অ্যাপ্লিকেশনটিতে পরিষেবার মেনু নেই (টাওয়ারের মতো) সামনের দিকে থাকে। পরিষেবাগুলি চালুর আগে একটি লক্ষণীয় বিলম্বও রয়েছে।
open -a ScreenSaverEngineএমনকি একটি বাচ্চা খাটো।