অটোহটকি দিয়ে ক্লান্তিকর কাজগুলি স্বয়ংক্রিয় করে কীভাবে সময় বাঁচানো যায়

আপনি কি কখনও আপনার পিসিতে একই অবুঝ কাজটি বারবার করতে হয়েছে? বোতামে ক্লিক করা এবং কী মারতে ঘন্টা নষ্ট করার পরিবর্তে, আপনার পিসিকে আপনার জন্য কাজ করার জন্য আপনার অটোহটকি দক্ষতাগুলি ব্যবহার করার জন্য এটি উপযুক্ত সময়।



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

দৃশ্যকল্প

আমি আমাদের ইমেল নিউজলেটার অ্যাকাউন্টে একগুচ্ছ ভুল সম্প্রচার বার্তাগুলি পরিষ্কার করার চেষ্টা করছিলাম, যখন আমি বুঝতে পেরেছিলাম যে তাদের ইন্টারফেসের জন্য আমাকে ম্যানুয়ালি মুছুন বোতামে ক্লিক করতে হবে এবং তারপর প্রতিটি একক বার্তায় এটি নিশ্চিত করতে হবে—আমরা 300টির কথা বলছি ভুল বার্তা যে মুছে ফেলা প্রয়োজন. বিষয়গুলিকে আরও খারাপ করার জন্য, ইন্টারফেসটি অত্যন্ত ধীর, যার অর্থ আমি কেবল ক্লিক করতে এবং আমার কার্পাল টানেলটিকে আরও খারাপ করতে 30-40 মিনিট ব্যয় করতাম।





এটি করার পরিবর্তে, আমি একটি নতুন অটোহটকি স্ক্রিপ্ট তৈরি করেছি এবং আমার জন্য কাজ করার জন্য দ্রুত একটি স্ক্রিপ্ট লিখেছি।



প্রথম ধাপটি ছিল স্বয়ংক্রিয়ভাবে কোন ক্লিক এবং কীগুলিকে স্বয়ংক্রিয় করতে আমার প্রয়োজন তা চিহ্নিত করা- স্পষ্টতই প্রথম ধাপ হল X বোতামে ক্লিক করা, যা এই Ajax নিশ্চিতকরণ ডায়ালগটি নিয়ে আসে:

বিজ্ঞাপন

সৌভাগ্যবশত ডিলিট বোতামটি স্বয়ংক্রিয়ভাবে হাইলাইট হয়ে গেছে, তাই আপনি নিশ্চিত করতে স্পেস কী টিপুন। একবার রেকর্ডটি মুছে ফেলা হলে, সবকিছু এমনভাবে স্লাইড হয়ে যায় যেন সারিটি সেখানে ছিল না। এটি জেনে, আমরা এগিয়ে যাব এবং একটি স্ক্রিপ্ট তৈরি করব যা স্বয়ংক্রিয়ভাবে X বোতামে ক্লিক করে, নিশ্চিতকরণ ডায়ালগের জন্য 3 সেকেন্ড অপেক্ষা করে, স্পেস বারে চাপ দেয় এবং তারপর সারিটি অদৃশ্য হওয়ার জন্য আরও 3 সেকেন্ড অপেক্ষা করে।



স্ক্রিপ্ট তৈরি করা

আমরা প্রথম যে কাজটি করতে চাই তা হল একটি লুপ তৈরি করা যা একই ক্রিয়াগুলিকে একাধিকবার পুনরাবৃত্তি করবে - এই ক্ষেত্রে, আমরা অনুমান করছি যে আমাদের এটি 300 বার পুনরাবৃত্তি করতে হবে, তাই আমরা লুপটি ব্যবহার করব এই মত সিনট্যাক্স:

লুপ 300
{

}

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

লুপ 300
{
ক্লিক
}

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

লুপ 300
{
ক্লিক
পাঠান,{স্পেস}
}

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

পাঠান, পরীক্ষা{স্পেস}

সুতরাং এখন আমরা একটি স্ক্রিপ্ট পেয়েছি যা বোতামে ক্লিক করে এবং তারপরে স্পেস বারে আঘাত করে, যা ইন্টারফেসটি ধীর না হলে ঠিক হবে, তাই আমাদের ক্লিকের প্রতিটি সম্পাদনের মধ্যে একটি ছোট বিরতি সন্নিবেশ করাতে হবে এবং ফাংশন পাঠাতে হবে। এটি সম্পন্ন করতে, আমরা ব্যবহার করব ঘুম ফাংশন , যা শুধুমাত্র একটি যুক্তি নেয়—মিলিসেকেন্ডে বিলম্ব।

লুপ 300
{
ঘুম 3000
ক্লিক
ঘুম 3000
পাঠান,{স্পেস}
}

বিজ্ঞাপন

এখন আমরা একটি স্ক্রিপ্ট পেয়েছি যা আইটেমগুলিকে সফলভাবে মুছে ফেলবে, এটি শুরু হওয়ার আগে 3 সেকেন্ড অপেক্ষা করে যাতে আপনি প্রথম X এর উপর মাউস কার্সার সরাতে পারেন, বোতামে ক্লিক করে, 3 সেকেন্ড অপেক্ষা করে, স্পেস বারে আঘাত করে এবং তারপরে 3 অপেক্ষা করতে পারেন। সেকেন্ড আগে এটি পরবর্তী সেট মাধ্যমে যায়. আপনি চাইলে এই সহজ স্ক্রিপ্টটি এখনই ব্যবহার করতে পারেন—কিন্তু আপনি যদি স্ক্রিপ্ট বন্ধ করতে চান তাহলে কী করবেন?

আমরা যা করব তা হল ব্যবহার করুন GetKeyState ফাংশন আপনি একটি নির্দিষ্ট কী আঘাত করেছেন কিনা তা পরীক্ষা করতে - পরীক্ষার জন্য, আমরা F8 কী ব্যবহার করব এবং লুপের মাঝখানে নিম্নলিখিতটি যোগ করব। এটি F8 কী টিপেছে কিনা তা সনাক্ত করবে এবং তারপর লুপ থেকে প্রস্থান করতে বিরতি ব্যবহার করুন।

GetKeyState, রাজ্য, F8
যদি রাষ্ট্র = ডি
বিরতি

চূড়ান্ত স্ক্রিপ্ট

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

লুপ 300
{
GetKeyState, রাজ্য, F8
যদি রাষ্ট্র = ডি
বিরতি
ঘুম 3000
ক্লিক
ঘুম 3000
পাঠান, {স্পেস}
}
প্রত্যাবর্তন

এটি অনুশীলনে কীভাবে কাজ করে তা ব্যাখ্যা করার জন্য, এখানে একটি দ্রুত ভিডিও যা এটিকে কার্যকরভাবে দেখায়:

এই বিশেষ পরিস্থিতিতে, একটি কার্যকরী স্ক্রিপ্ট একসাথে ফেলতে আমার প্রায় 3 মিনিট লেগেছে — সময় বাঁচানো হয়েছে: 27 মিনিট। ভিডিও রেকর্ড এবং এই নিবন্ধটি লিখতে আমার জন্য যথেষ্ট সময়!

পরবর্তী পড়ুন Lowell Heddings জন্য প্রোফাইল ছবি লোয়েল হেডিংস
লোয়েল হাউ-টু গীকের প্রতিষ্ঠাতা এবং সিইও। 2006 সালে সাইটটি তৈরি করার পর থেকে তিনি শোটি চালাচ্ছেন৷ গত এক দশকে, লোয়েল ব্যক্তিগতভাবে 1000টিরও বেশি নিবন্ধ লিখেছেন যা 250 মিলিয়নেরও বেশি মানুষ দেখেছেন৷ হাউ-টু গিক শুরু করার আগে, লোয়েল 15 বছর আইটি-তে পরামর্শ, সাইবারসিকিউরিটি, ডাটাবেস ম্যানেজমেন্ট এবং প্রোগ্রামিং কাজ করে কাটিয়েছেন।
সম্পূর্ণ বায়ো পড়ুন

আকর্ষণীয় নিবন্ধ

জনপ্রিয় পোস্ট

একটি স্টেরিও জোড়ায় দুটি অ্যামাজন ইকো আলেক্সা স্পিকার কীভাবে আনপেয়ার করবেন

একটি স্টেরিও জোড়ায় দুটি অ্যামাজন ইকো আলেক্সা স্পিকার কীভাবে আনপেয়ার করবেন

ম্যাকে ফাইল এবং ফোল্ডার লুকানোর সবচেয়ে সহজ উপায়

ম্যাকে ফাইল এবং ফোল্ডার লুকানোর সবচেয়ে সহজ উপায়

অ্যান্ড্রয়েডে মাইক্রোসফ্ট অফিসে কীভাবে ডার্ক মোড সক্ষম করবেন

অ্যান্ড্রয়েডে মাইক্রোসফ্ট অফিসে কীভাবে ডার্ক মোড সক্ষম করবেন

ইনসাইডার প্রোগ্রামের সাথে অন্য সবার আগে সর্বশেষ এক্সবক্স বৈশিষ্ট্যগুলি পান৷

ইনসাইডার প্রোগ্রামের সাথে অন্য সবার আগে সর্বশেষ এক্সবক্স বৈশিষ্ট্যগুলি পান৷

অ্যাপল ওয়াচ আপডেটগুলি কীভাবে পরীক্ষা করবেন

অ্যাপল ওয়াচ আপডেটগুলি কীভাবে পরীক্ষা করবেন

কমান্ড প্রম্পটের বর্তমান ডিরেক্টরি থেকে কীভাবে একটি এক্সপ্লোরার উইন্ডো খুলবেন

কমান্ড প্রম্পটের বর্তমান ডিরেক্টরি থেকে কীভাবে একটি এক্সপ্লোরার উইন্ডো খুলবেন

স্পটিফাইতে কীভাবে একটি ভার্চুয়াল গ্রুপ লিসেনিং পার্টি হোস্ট করবেন

স্পটিফাইতে কীভাবে একটি ভার্চুয়াল গ্রুপ লিসেনিং পার্টি হোস্ট করবেন

আপনার অ্যাপল টিভিতে কীভাবে আপনার ম্যাক, আইফোন বা আইপ্যাড স্ক্রীন মিরর করবেন

আপনার অ্যাপল টিভিতে কীভাবে আপনার ম্যাক, আইফোন বা আইপ্যাড স্ক্রীন মিরর করবেন

কীভাবে একটি নতুন পিসি কেসে আপগ্রেড করবেন

কীভাবে একটি নতুন পিসি কেসে আপগ্রেড করবেন

কনস্ট্যান্ট ব্লু স্ক্রিন উইন্ডোজ 10 এপ্রিল 2018 আপডেট বিলম্বিত করেছে

কনস্ট্যান্ট ব্লু স্ক্রিন উইন্ডোজ 10 এপ্রিল 2018 আপডেট বিলম্বিত করেছে