অ্যাপলস্ক্রিপ্ট কি? আপনার প্রথম ম্যাক অটোমেশন স্ক্রিপ্ট লেখা

অ্যাপলস্ক্রিপ্ট কি? আপনার প্রথম ম্যাক অটোমেশন স্ক্রিপ্ট লেখা

আপনি যদি স্ক্রিপ্টিংয়ের জগতে স্বাচ্ছন্দ্য বোধ করেন এবং আপনি একটি ম্যাক -এ কাজ করেন, তাহলে অ্যাপলস্ক্রিপ্ট আপনার জন্য স্বয়ংক্রিয় সমাধান হতে পারে। অ্যাপলস্ক্রিপ্ট একটি শক্তিশালী ভাষা যা আপনাকে যেকোনো অ্যাপকে নিয়ন্ত্রণ করার ক্ষমতা দেয়, যতক্ষণ এটি একটি অ্যাপলস্ক্রিপ্ট লাইব্রেরি প্রদান করে।





ফটোশপের ফটো স্বয়ংক্রিয়ভাবে রিসাইজ করা, ফোল্ডারের নামকরণ এবং পাসওয়ার্ড দিয়ে ফাইল লক করার মতো জাগতিক কাজের জন্য এটি ব্যবহার করুন। আমরা আপনাকে দেখাব কিভাবে এটি ব্যবহার শুরু করতে হয়।





অ্যাপলস্ক্রিপ্ট কি?

ব্যাশের মতো, অ্যাপলস্ক্রিপ্ট একটি স্ক্রিপ্টিং ভাষা। এবং অটোমেটরের অনুরূপ, এটি প্রাথমিকভাবে অ্যাপস এবং ফাইন্ডারের সাথে আপনার জন্য কাজগুলি স্বয়ংক্রিয়ভাবে যোগাযোগ করে। এটি ম্যাক ওএস সিস্টেম of -এর অংশ হিসেবে মুক্তি পায়, ১ 1993 সালে। উপযোগিতা ফোল্ডার





অ্যাপলস্ক্রিপ্ট ম্যাক ওএস এক্স এর আত্মপ্রকাশের সাথে শক্তি বৃদ্ধি করে। অ্যাপলস্ক্রিপ্টের কমান্ড লাইনে সরাসরি কথা বলার ক্ষমতার সাথে মিলিত নমনীয়তা বৃদ্ধি, অ্যাপলস্ক্রিপ্টকে টিঙ্কারদের জন্য অন্যতম সেরা হাতিয়ারে পরিণত করে। এটি অটোমেশনের ক্ষেত্রে আইওএস -এর উপর ম্যাকওএসকে প্রান্ত দেয়।

প্রাক-ইনস্টল করা অ্যাপলস্ক্রিপ্টগুলির ওভারভিউ

অ্যাপলস্ক্রিপ্ট যা বলে তা ঠিক করার আগে আমরা স্ক্রিপ্ট এডিটরের সাথে আগে থেকে ইনস্টল হওয়া স্ক্রিপ্টগুলি এবং কীভাবে সেগুলি ব্যবহার করতে পারি তা একবার দেখে নেওয়া যাক।



পূর্বনির্ধারিত স্ক্রিপ্টগুলি বাস করে ম্যাকিনটোশ এইচডি> লাইব্রেরি> স্ক্রিপ্ট। আপনি স্ক্রিপ্ট এডিটর (স্পটলাইট দিয়ে এটি অনুসন্ধান করুন) এ গিয়ে তাদের অ্যাক্সেস করতে পারেন পছন্দ> সাধারণ> মেনু বারে স্ক্রিপ্ট মেনু দেখান , এবং তারপর মেনু বারে প্রদর্শিত স্ক্রিপ্ট আইকনে ক্লিক করুন।

আপনি কেবল মেনু বার থেকে এই স্ক্রিপ্টগুলির মধ্যে একটি চালাতে পারেন।





চলুন ফোল্ডার অ্যাকশনগুলো দেখে নিই। একটি ফোল্ডার অ্যাকশন হল একটি অ্যাপলস্ক্রিপ্ট যা একটি ফোল্ডারের সাথে সংযুক্ত থাকে। সক্রিয় করা হলে, স্ক্রিপ্টটি সেই ফোল্ডারে যোগ করা যেকোনো ফাইলে চলবে।

যদি আপনি যান ফোল্ডার ক্রিয়া> একটি ফোল্ডারে স্ক্রিপ্ট সংযুক্ত করুন , একটি উইন্ডো পপআপ জিজ্ঞাসা করবে আপনি কোন ফোল্ডারে কোন ধরনের স্ক্রিপ্ট যোগ করতে চান। আপনি ছবিগুলি অনুভূমিকভাবে বা উল্লম্বভাবে উল্টাতে পারেন, সেগুলিকে JPEG বা PNG হিসাবে নকল করতে পারেন, সেগুলিকে ঘোরান বা একটি নতুন আইটেম যোগ করার সময় একটি সতর্কতা প্রম্পট করতে পারেন।





আইফোন 7 এ কীভাবে পোর্ট্রেট ব্যবহার করবেন

একবার আপনি আপনার স্ক্রিপ্ট এবং আপনি যে ফোল্ডারে এটি সংযুক্ত করতে চান তা নির্বাচন করার পরে, ফোল্ডারে নিজেই ডান ক্লিক করুন। নিচে যেতে পরিষেবা> ফোল্ডার অ্যাকশন সেটআপ , এবং নিশ্চিত করুন যে ফোল্ডার অ্যাকশন সক্ষম করুন আমি পরীক্ষা করে দেখেছি. তারপর আপনার অ্যাপলস্ক্রিপ্ট রান দেখতে ফোল্ডারের উপরে একটি ফাইল টেনে আনুন।

অ্যাপলস্ক্রিপ্ট আপনার জন্য আর কী করতে পারে তা উপলব্ধি করতে স্ক্রিপ্ট মেনু বারের সাথে খেলুন। হুডের নীচে কী চলছে তা দেখার জন্য, এ যান স্ক্রিপ্ট ফোল্ডার, যেকোন স্ক্রিপ্টে ডান ক্লিক করুন এবং স্ক্রিপ্ট এডিটর দিয়ে এটি খুলুন।

টেল স্টেটমেন্ট বোঝা

অ্যাপলস্ক্রিপ্ট একটি মানব-পাঠযোগ্য সিনট্যাক্স ব্যবহার করে। এর মানে হল যে, অন্যান্য অনেক প্রোগ্রামিং ভাষার সাথে তুলনা করে, এটি একটি বোধগম্য বিন্যাসে লেখা হয়েছে। কারণ এটি কমান্ড পাঠানোর জন্য সম্পূর্ণ শব্দ এবং বাক্য ব্যবহার করে, এটি বোঝা সহজ এবং শিখতে সহজ।

এর শুরু সিনট্যাক্স দেখুন যোগ করুন - নতুন আইটেম সতর্কতা। scpt ফোল্ডার অ্যাকশনে। এটি অ্যাপলস্ক্রিপ্টের সবচেয়ে মৌলিক বিবৃতি সম্পর্কে ধারণা দেবে: বিবৃতি বলুন

on adding folder items to this_folder after receiving added_items
try
tell application 'Finder'
--get the name of the folder
set the folder_name to the name of this_folder
end tell

একটি 'বিবৃতি' তিনটি অংশ নিয়ে গঠিত:

  1. 'বলুন' শব্দটি
  2. রেফারেন্স অবজেক্ট (এই ক্ষেত্রে, অ্যাপ্লিকেশন 'ফাইন্ডার')
  3. সম্পাদন করার ক্রিয়া (এখানে, 'ফোল্ডার_নামকে এই_ফোল্ডারের নামে সেট করুন')।

সাধারণ মানুষের শর্তে, উপরের বিবৃতিটি বলছে 'ফাইন্ডারকে বলুন যে ফোল্ডারের নামটি ব্যবহার করুন এই স্ক্রিপ্টটি যখনই স্ক্রিপ্টটি' this_folder 'চাইবে।

অ্যাপলস্ক্রিপ্টের উদ্দেশ্য হল আপনার জন্য কাজগুলি স্বয়ংক্রিয় করার জন্য অ্যাপ্লিকেশনগুলিকে এমন কাজগুলি করতে বলুন যা আপনি নিজেকে করতে পছন্দ করেন না। অতএব, 'বলুন' কমান্ড অপরিহার্য। আপনি একা 'বলুন' দিয়ে অ্যাপলস্ক্রিপ্ট বিশ্বে অনেকদূর যেতে পারেন।

এছাড়াও মনে রাখবেন: যে লাইনটি বলে

--get the name of the folder

আসলে একটি মন্তব্য, ব্যবহারকারীকে বলছে যে স্ক্রিপ্টটি সেই মুহুর্তে কী করছে। মন্তব্য অপরিহার্য --- আপনার স্ক্রিপ্ট কি করেছে তা অন্যদের বলার জন্য নয়, নিজেকে স্মরণ করিয়ে দেওয়ার জন্য।

আপনার প্রথম অ্যাপলস্ক্রিপ্ট লেখা

আপনার যদি কিছু প্রোগ্রামিং অভিজ্ঞতা থাকে এবং আপনি ভেরিয়েবল, ডু-উইল লুপ এবং কন্ডিশনের মত ধারণার সাথে পরিচিত হন, তাহলে আপনি এই পরিচিতির সুযোগের বাইরে অ্যাপলস্ক্রিপ্ট থেকে অনেক কিছু পেতে পারেন। আপাতত, আমরা আপনাকে দেখাব কিভাবে একটি মৌলিক স্ক্রিপ্ট তৈরি, লিখতে, চালাতে এবং সংরক্ষণ করতে হয়:

  1. স্ক্রিপ্ট তৈরি করুন: খোলা স্ক্রিপ্ট এডিটর এবং যান ফাইল> নতুন
  2. আপনার স্ক্রিপ্ট লিখুন: স্ক্রিপ্ট এডিটর উইন্ডোটি দুই ভাগে বিভক্ত। উপরের অর্ধেক আপনার স্ক্রিপ্ট প্রবেশ করানোর জন্য; আপনি এটি চালানোর সময় নিচের অর্ধেক আউটপুট দেখাবে। প্রকার: | _+_ | । তারপরে স্ক্রিপ্টের ঠিক উপরে মেনু বারে হাতুড়ি বোতাম টিপুন এটি সংকলন করতে। সিনট্যাক্স ত্রুটিগুলি পরীক্ষা করার জন্য এটি আপনার স্ক্রিপ্টের মাধ্যমে চলবে। যদি আপনি কোন ত্রুটি ডায়ালগ না পান, এবং আপনার স্ক্রিপ্ট ফর্ম্যাটিং এবং ফন্ট পরিবর্তন করে, তাহলে এটি সফলভাবে সংকলিত হয়েছে।
  3. আপনার স্ক্রিপ্ট চালান: হাতুড়ি বোতামের পাশে একটি বাজান বোতাম। যে আঘাত, এবং দেখুন কি হয়।
  4. আপনার স্ক্রিপ্ট সংরক্ষণ করুন: এখন আপনার একটি প্রাথমিক স্ক্রিপ্ট আছে, আপনি এটি একটি ক্লিকযোগ্য অ্যাপ্লিকেশন হিসাবে সংরক্ষণ করতে পারেন। যাও ফাইল> সংরক্ষণ করুন , এবং অধীনে ফাইলের বিন্যাস , পছন্দ করা আবেদন । এখন, স্ক্রিপ্ট এডিটর খোলার এবং প্লে হিট করার পরিবর্তে, আপনি আপনার স্ক্রিপ্টটি চালানোর জন্য কেবল ডাবল ক্লিক করতে পারেন। আপনি যদি ব্যাশে স্ক্রিপ্ট করতে চান, তাহলে আপনি আপনার ব্যাশ স্ক্রিপ্টগুলিকে ক্লিকযোগ্য অ্যাপ্লিকেশনে পরিণত করতে অ্যাপলস্ক্রিপ্ট ব্যবহার করতে পারেন।

এই সাধারণ সিনট্যাক্স ডাউন দিয়ে, আপনি প্রায় যেকোনো ম্যাক অ্যাপকে বলতে পারেন বেশ কিছু করতে। প্রদত্ত অ্যাপের জন্য উপলব্ধ কমান্ড পর্যালোচনা করতে, এখানে যান ফাইল> অভিধান খুলুন এবং অ্যাপ্লিকেশন নির্বাচন করুন। সেখান থেকে, আপনি সমস্ত উপলব্ধ অ্যাপলস্ক্রিপ্ট কমান্ড দেখতে পারেন।

সহজ ম্যাক অটোমেশনের জন্য, অটোমেটর ব্যবহার করুন

যদি প্রোগ্রামিং আপনাকে মাথাব্যথা দেয় তবে আপনার কাজগুলি স্বয়ংক্রিয় করার সহজ উপায় রয়েছে। অটোমেটর একটি বন্ধুত্বপূর্ণ GUI এবং একটি সহজ ইন্টারফেস ব্যবহার করে যা মনকে অসাড় করার রুটিনগুলিকে এক-ক্লিকের সেট-এন্ড-ভুলে যাওয়ার কাজে পরিণত করে।

যদিও স্বয়ংক্রিয় অ্যাপলস্ক্রিপ্টের মতো কাস্টমাইজযোগ্য বা জটিল নয়, এটি সহজ এবং ভাঙা অনেক কঠিন। কয়েকটা দেখে নিন অটোমেটর ওয়ার্কফ্লো যা আপনার সময় বাঁচাবে তুমি যদি উৎসাহিত হও.

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ক্যানন বনাম নিকন: কোন ক্যামেরা ব্র্যান্ড ভাল?

ক্যানন এবং নিকন ক্যামেরা শিল্পের দুটি বড় নাম। কিন্তু কোন ব্র্যান্ড ক্যামেরা এবং লেন্সের উন্নত লাইনআপ অফার করে?

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • ম্যাক
  • প্রোগ্রামিং
  • আপেলস্ক্রিপ্ট
  • কম্পিউটার অটোমেশন
  • ম্যাক ট্রিকস
  • স্ক্রিপ্টিং
  • টাস্ক অটোমেশন
লেখক সম্পর্কে চাওয়াগা দল(21 নিবন্ধ প্রকাশিত)

টিম চাওয়াগা ব্রুকলিনে বসবাসকারী একজন লেখক। যখন তিনি প্রযুক্তি এবং সংস্কৃতি নিয়ে লিখছেন না, তখন তিনি কল্পবিজ্ঞান লিখছেন।

টিম চাওয়াগা থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন