ম্যাক শর্টকাট যাতে ফাইন্ডারে নির্বাচিত প্রতিটি ফাইল আলাদাভাবে হ্যান্ডেল করতে পারে, সেজন্য এটিকে ফাইল গ্রহণকারী একটি কুইক অ্যাকশন হিসেবে সেট আপ করুন, তারপর ফাইল-প্রসেসিং অ্যাকশনগুলো Repeat with Each-এর ভেতরে রাখুন। এই লুপটি প্রতিটি নির্বাচিত ফাইলকে একে একে Repeat Item হিসেবে সরবরাহ করে। সামঞ্জস্যপূর্ণ একগুচ্ছ ফাইলের ক্ষেত্রে এটি কাজ করে যখন লুপের ভেতরের অ্যাকশনগুলো সেই বর্তমান আইটেমটিকে তাদের ইনপুট হিসেবে ব্যবহার করে।
ফাইন্ডার ফাইল গ্রহণ করার জন্য শর্টকাটটি সেট করুন
আপনার ম্যাক-এ শর্টকাটস খুলুন এবং একটি শর্টকাট তৈরি করুন। এটিকে একটি স্পষ্ট নাম দিন, যেমন “Process Selected Files”। শর্টকাটের Details খুলুন, Use as Quick Action বেছে নিন, এবং এই অপশনটি দেখা গেলে একটি অনুমোদিত অ্যাপ হিসেবে Finder নির্বাচিত রয়েছে কিনা তা নিশ্চিত করুন। অ্যাপল উল্লেখ করেছে যে, ফাইন্ডার নির্বাচন করা না গেলে শর্টকাটের অনুমোদিত ইনপুটে Files বা Folders সক্ষম করার প্রয়োজন হতে পারে। কুইক অ্যাকশন সেটিংটি শর্টকাটটিকে ফাইন্ডার থেকে ব্যবহারের উপযোগী করে তোলে; এটি নিজে থেকে অ্যাকশনগুলোকে পুনরাবৃত্তি করায় না। ম্যাক-এ কাজ করার সময় শর্টকাট চালানোর বিষয়ে অ্যাপলের নির্দেশিকা
শর্টকাটের ইনপুট অ্যাকশনে কনটেন্ট-টাইপ নিয়ন্ত্রণের সুবিধা থাকলে, ফাইল ইনপুটের অনুমতি দিন এবং আপনার কাজের ধারায় প্রয়োজন নেই এমন টাইপগুলো বন্ধ করে দিন। অ্যাপল ব্যাখ্যা করেছে যে, এই নিয়ন্ত্রণগুলো নির্ধারণ করে শর্টকাটটি কোন ধরনের কনটেন্ট গ্রহণ করবে এবং এটি কোথায় প্রদর্শিত হবে। ম্যাকওএস সংস্করণ এবং প্রেক্ষাপট অনুযায়ী সুনির্দিষ্ট লেবেল এবং অপশনগুলো পরিবর্তিত হতে পারে, তাই নির্দিষ্ট কোনো টগল লেআউট ধরে না নিয়ে আপনার শর্টকাটে প্রদর্শিত ইনপুট অ্যাকশনটি ব্যবহার করুন। শর্টকাট ইনপুট সীমিত করার বিষয়ে অ্যাপলের নির্দেশিকা
Repeat with Each-এর ভেতরে ফাইল অ্যাকশনগুলো রাখুন
শর্টকাটে একটি Repeat with Each অ্যাকশন যুক্ত করুন। ফাইল প্রতি একবার চালানো উচিত এমন প্রতিটি অ্যাকশনকে Repeat with Each এবং End Repeat মার্কারের মাঝখানে রাখুন। লুপটির নির্বাচিত ফাইলের ইনপুট তালিকা গ্রহণ করা উচিত। লুপের ভেতরে থাকা প্রথম অ্যাকশনে, ফাইল ইনপুট হিসেবে Repeat Item বেছে নিন, এবং পরবর্তী কোনো অ্যাকশনে বর্তমান ফাইলটির প্রয়োজন হলে একই ভেরিয়েবল ব্যবহার করুন। অ্যাপল উল্লেখ করেছে যে, Repeat with Each এর ইনপুট তালিকার প্রতিটি আইটেমকে একে একে প্রসেস করে এবং বর্তমান পুনরাবৃত্তির আইটেম অনুযায়ী Repeat Item আপডেট হয়। ম্যাক-এ রিপিট অ্যাকশনের বিষয়ে অ্যাপলের নির্দেশিকা
এর মূল কাঠামোটি হলো: নির্বাচিত ফাইলগুলো শর্টকাটে প্রবেশ করে; Repeat with Each সেই ফাইলগুলোর ওপর ধারাবাহিকভাবে পুনরাবৃত্তি চালায়; লুপের ভেতরের অ্যাকশনগুলো Repeat Item প্রসেস করে; তারপর লুপ শেষ হয়। উদাহরণস্বরূপ, যদি একটি উপযুক্ত অ্যাকশন কোনো ফাইল গ্রহণ করে এবং একটি নাম পরিবর্তন করা বা রূপান্তরিত ফলাফল তৈরি করে, তবে সেই অ্যাকশনটিকে লুপের ভেতরে রাখুন এবং এর ফাইল ইনপুটে Repeat Item পাস করুন। নির্দিষ্ট অ্যাকশন এবং এর অপশনগুলো কাজ এবং ফাইলের ধরনের ওপর নির্ভর করে—এমন কোনো সার্বজনীন "ফাইল প্রসেস" অ্যাকশন নেই যা অনির্ধারিত কোনো কাজ সম্পন্ন করে।
নির্বাচিত প্রতিটি ফাইলের জন্য আলাদাভাবে চালানোর প্রয়োজন হলে প্রসেসিং অ্যাকশনটি End Repeat-এর পরে রাখবেন না। লুপের বাইরে, অ্যাকশনটি লুপের সামগ্রিক সংগৃহীত আউটপুট গ্রহণ করে, যা একটি তালিকা হতে পারে। অ্যাপল বর্ণনা করেছে যে প্রতিটি পুনরাবৃত্তির আউটপুটগুলো লুপ শেষ হওয়ার পরে একসাথে সংগ্রহ করে পরবর্তী ধাপে পাঠানো হয়। ম্যাক-এ রিপিট অ্যাকশনের বিষয়ে অ্যাপলের নির্দেশিকা
ফাইন্ডারে নির্বাচিত ফাইলের ওপর শর্টকাট চালান
ফাইন্ডারে, আপনি যে ফাইলগুলো প্রসেস করতে চান তা নির্বাচন করুন। সিলেকশনে কন্ট্রোল-ক্লিক করুন এবং Quick Actions বেছে নিন, তারপর শর্টকাটের নামটি নির্বাচন করুন। ফাইন্ডারে অ্যাপলের নির্দেশিত নিয়ম হলো কোনো আইটেমে কন্ট্রোল-ক্লিক করে Quick Actions বেছে নেওয়া; শর্টকাটটি উপলব্ধ থাকলে প্রিভিউ পেনের Quick Actions মেনুতেও উপস্থিত হয়। যদি এটি না পাওয়া যায়, তবে নিশ্চিত করুন যে শর্টকাটটি কুইক অ্যাকশন হিসেবে সক্রিয় রয়েছে এবং System Settings > Privacy & Security > Extensions > Finder-এর অধীনে ফাইন্ডার সক্রিয় আছে। উপলব্ধ মেনুটি ফাইলের ধরন এবং সক্রিয় থাকা এক্সটেনশনের ওপর নির্ভর করে। ম্যাক-এ কাজ করার সময় শর্টকাট চালানোর বিষয়ে অ্যাপলের নির্দেশিকা, অ্যাপলের ফাইন্ডার কুইক অ্যাকশন নির্দেশিকা
বড় ব্যাচের ক্ষেত্রে ইনপুট এবং ফলাফল আগে পরীক্ষা করে নিন
প্রথমে প্রতিনিধিত্বমূলক অল্প কিছু নির্বাচিত ফাইলের সাথে শর্টকাটটি পরীক্ষা করুন। নিশ্চিত করুন যে লুপের ভেতরের অ্যাকশনটি প্রকৃতপক্ষে Repeat Item ব্যবহার করছে, এবং লুপের পরের ফলাফলগুলো পরিদর্শন করুন। রিপিট অ্যাকশনগুলো কীভাবে আচরণ করে তা বোঝার সময় লুপের আউটপুট প্রিভিউ করার জন্য অ্যাপল End Repeat-এর পরে Quick Look যুক্ত করার পরামর্শ দেয়। আউটপুট যদি ফলাফলের একটি সমষ্টি হয়, তবে সেই প্রিভিউ আপনাকে একক সম্মিলিত ফলাফল থেকে ফাইলভিত্তিক ফলাফলগুলো আলাদা করতে সাহায্য করবে। ম্যাক-এ রিপিট অ্যাকশনের বিষয়ে অ্যাপলের নির্দেশিকা
ফাইন্ডার যদি শর্টকাটটি প্রদর্শন না করে, তবে কুইক অ্যাকশন সেটিং এবং অনুমোদিত ইনপুটের ধরনগুলো পরীক্ষা করুন। শর্টকাটটি চললেও যদি কেবল প্রথম ফাইলটির ওপর কাজ সম্পন্ন হয়, তবে Repeat with Each সম্পূর্ণ সিলেকশনটি গ্রহণ করছে কিনা এবং লুপের ভেতরের ফাইল অ্যাকশনটি মূল ইনপুট তালিকার বদলে Repeat Item ব্যবহার করছে কিনা তা খতিয়ে দেখুন। এছাড়াও নির্বাচিত ফাইলগুলো অ্যাকশনের সমর্থিত ইনপুটের সাথে মিলছে কিনা তা যাচাই করুন; অ্যাপল উল্লেখ করেছে যে কোনো অ্যাপ শর্টকাটে উপযুক্ত কনটেন্ট পাঠাতে না পারলে শর্টকাটগুলো লুকানো থাকতে পারে। ম্যাক-এ কাজ করার সময় শর্টকাট চালানোর বিষয়ে অ্যাপলের নির্দেশিকা
উৎসসমূহ
ম্যাক-এ কাজ করার সময় শর্টকাট চালান — অ্যাপল সাপোর্ট
ম্যাক-এর অন্য অ্যাপ থেকে চালানোর সময় শর্টকাটের ইনপুট সীমিত করুন — অ্যাপল সাপোর্ট
ম্যাক-এর শর্টকাটসে রিপিট অ্যাকশন ব্যবহার করুন — অ্যাপল সাপোর্ট
ম্যাক-এর ফাইন্ডারে কুইক অ্যাকশন সম্পাদন করুন — অ্যাপল সাপোর্ট