Mac OS X-এ সমস্ত অ্যাপের জন্য একটি শব্দ & অক্ষর গণনা পরিষেবা তৈরি করুন
সুচিপত্র:
যদিও কিছু লেখা এবং টেক্সট অ্যাপে তাদের অন্তর্নির্মিত বৈশিষ্ট্য সেটের অংশ হিসেবে নেটিভ শব্দ এবং অক্ষর কাউন্টার থাকে, প্রতিটি অ্যাপ তা করে না। ম্যাক ওএস এক্স পরিষেবা তৈরি করে এটি সহজেই পরিবর্তন করা যেতে পারে যা ম্যাকের যে কোনও জায়গা থেকে শব্দ সংখ্যা এবং অক্ষর গণনা প্রদান করবে যে পাঠ্য নির্বাচনযোগ্য। এর অর্থ হল টেক্সটএডিট, কুইক লুক প্রিভিউ প্যানেলের মতো অ্যাপ এবং এমনকি সাফারি, ক্রোম, ফায়ারফক্সের মতো ওয়েব ব্রাউজারগুলি, সমস্ত শব্দ/চরিত্র গণনা বৈশিষ্ট্য অর্জন করবে যা একটি ডান-ক্লিক থেকে সহজেই অ্যাক্সেসযোগ্য।এটি সম্ভবত ম্যাক অ্যাপগুলির মধ্যে একটি শব্দ কাউন্টার অর্জনের সর্বোত্তম পদ্ধতি যা স্থানীয়ভাবে বৈশিষ্ট্যটিকে সমর্থন করে না৷
একটি Mac OS X পরিষেবা তৈরি করা হয়েছে স্ক্রিপ্টিং অ্যাপ অটোমেটর ব্যবহার করে, যা Mac OS X-এর সমস্ত সংস্করণে বান্ডেল করা হয়েছে৷ আপনি যদি অটোমেটরে নতুন হয়ে থাকেন এবং স্ক্রিপ্টিংয়ের ধারণাটি অপ্রতিরোধ্য মনে হয়, তাহলে চিন্তা করবেন না, এটি সেট আপ করা অত্যন্ত সহজ, পূর্ব লিখিত কোড ব্যবহার করে এবং স্ক্রিপ্ট লেখার জন্য কোন নির্দিষ্ট ক্ষমতার প্রয়োজন হয় না।
অটোমেটরে ম্যাকের জন্য শব্দ এবং অক্ষর গণনা পরিষেবা কীভাবে তৈরি করবেন
আমরা Github-এ 'nslater' নামের একজন ব্যবহারকারীর তৈরি অ্যাপলস্ক্রিপ্ট ব্যবহার করে একটি অটোমেটর পরিষেবা তৈরি করতে যাচ্ছি। এটি ইতিমধ্যেই সংক্ষিপ্ত এবং সংক্ষিপ্ত এবং এইভাবে চাকাটিকে নতুন করে উদ্ভাবন করার বা নিজেদেরকে পুনরায় লেখার প্রয়োজন নেই।
- Mac OS X এর /Applications/ ফোল্ডারে পাওয়া Automator অ্যাপটি লঞ্চ করুন (অথবা স্পটলাইট / লঞ্চপ্যাড দিয়ে খুলুন
- অটোমেটরের স্প্ল্যাশ স্ক্রিনে "পরিষেবা" নির্বাচন করুন
- অটোমেটর উইন্ডোর বাম দিকে অনুসন্ধান বাক্সে নির্বাচন করুন, এবং "রান অ্যাপলস্ক্রিপ্ট" টাইপ করুন, তারপর ডানদিকের উইন্ডোতে সেই ক্রিয়াটি টেনে আনুন এবং ড্রপ করুন
- গিটহাব থেকে "অ্যাপলস্ক্রিপ্ট চালান" ফর্মে নিম্নলিখিত অ্যাপলস্ক্রিপ্ট কোডটি অনুলিপি করুন এবং পেস্ট করুন:
- পরিষেবাটি সংরক্ষণ করুন এবং এটিকে মোটামুটি সংক্ষিপ্ত কিছু নাম দিন, যেমন "অক্ষর এবং শব্দ গণনা করুন"
"চালালে {ইনপুট, প্যারামিটার} অ্যাপ্লিকেশনকে বলুন সিস্টেম ইভেন্টগুলি _appname প্রথম প্রক্রিয়ার নামে সেট করুন যার সামনের দিকটি সত্য শেষ বলুন (স্ট্রিং হিসাবে ইনপুট) এর শব্দ গণনা করতে word_count সেট করুন ) (স্ট্রিং হিসাবে ইনপুট) অক্ষর গণনা করতে character_count সেট করুন _appname প্রদর্শন সতর্কতা > বলুন।"
এখন যেহেতু আপনি পরিষেবাটি তৈরি করেছেন এবং এটি সংরক্ষণ করেছেন, আসুন এটি কাজ করে তা নিশ্চিত করতে এটি পরীক্ষা করে দেখি। কোনও সমস্যা হওয়া উচিত নয়, তবে আপনি যদি কোনও ত্রুটির সম্মুখীন হন তবে এটি সম্ভবত কারণ উপরের কোডটির অনুলিপি এবং আটকানো অক্ষর অনুবাদের সাথে ভুল হয়েছে, এইভাবে আপনি nslater এর GitHub পৃষ্ঠা থেকে সরাসরি কোডটি অনুলিপি করার চেষ্টা করতে চাইতে পারেন যদি এটি না হয় ঠিকমতো চলছে না।
যেকোন Mac OS X অ্যাপে কিভাবে শব্দ এবং অক্ষর গণনা পরিষেবা ব্যবহার করবেন
এখন যে পরিষেবাটি তৈরি করা হয়েছে, আপনি এটি Mac OS X-এর যে কোনও জায়গায় ব্যবহার করতে পারেন যেখানে পাঠ্য বা শব্দগুলি নির্বাচনযোগ্য৷ এটি একটি পাঠ্য সম্পাদক বা এন্ট্রি ক্ষেত্র হতে হবে না, এটি অ সম্পাদনাযোগ্য নথি, ওয়েব পৃষ্ঠা বা কুইক লুক উইন্ডোতে কাঁচা পাঠ্য হতে পারে, শুধুমাত্র প্রয়োজনীয়তা হল পাঠ্যটি নির্বাচনযোগ্য। এখানে কিভাবে এটা কাজ করে:
- TextEdit এর মতো একটি অ্যাপে একটি টেক্সট ফাইল চালু করুন
- হয় সমস্ত পাঠ্য নির্বাচন করুন, অথবা পাঠ্যের একটি নমুনা, এবং মাউস বোতামে ডান-ক্লিক করুন (কন্ট্রোল+ক্লিক করুন)
- "পরিষেবা" মেনুতে যান এবং 'অক্ষর ও শব্দ গণনা' বিকল্পটি বেছে নিন
- পপআপ উইন্ডোতে নির্বাচিত পাঠ্যের শব্দ এবং অক্ষর গণনা খুঁজুন
এখন আপনি কাউন্টার সার্ভিস শব্দটিকে উদ্দেশ্য অনুযায়ী কাজ করার বিষয়টি নিশ্চিত করেছেন, আপনি এগিয়ে যেতে পারেন এবং অটোমেটর থেকে বেরিয়ে যেতে পারেন। পরিষেবা অক্ষত থাকবে।
Mac OS X-এর মাধ্যমে সমস্ত অ্যাপে পরিষেবাটি অবিলম্বে বহন করা উচিত, কিন্তু আপনি পরিষেবা মেনুতে উপলব্ধ অক্ষর এবং শব্দ কাউন্টার বিকল্পটি দেখতে না পেলে আপনি কিছু অ্যাপ পুনরায় চালু করতে চাইতে পারেন।(পার্শ্ব দ্রষ্টব্য: আপনি SystemServices কে মেরে ফেলার জন্য টার্মিনালও ব্যবহার করতে পারেন তবে এর অনিচ্ছাকৃত পার্শ্বপ্রতিক্রিয়া থাকতে পারে, তাই আমরা বিশেষভাবে এটি সুপারিশ করব না)।
আপনি যদি সিদ্ধান্ত নেন যে আপনি এই পরিষেবাটি চান না, তাহলে আপনি সিস্টেম পছন্দগুলির একটি অসম্ভাব্য জায়গায় যাওয়ার মাধ্যমে Mac OS X-এর পরিষেবা মেনু থেকে সহজেই এটিকে এবং অন্যদের সরিয়ে ফেলতে পারেন৷