টিউটোরিয়ালটিপস/ট্রিক্স

মাইক্রোসফট নোটপ্যাড ‘র ৭টি চমৎকার প্রোগ্রামিং কৌশল

‘মাইক্রোসফট নোটপ্যাড’ হল এক বিশেষ ধরনের টেক্সট এডিটর যা ব্যবহার করে মূলত ইচ্ছামত কোডিং করা যায় এবং উইন্ডোজ আপডেট করা যায় । ১৯৮৫ সালে আবিষ্কৃত উইন্ডোজ-১ থেকে শুরু করে বর্তমান সময়ের উইন্ডোজ-১০ পর্যন্ত প্রতিটি উইন্ডোজ সিস্টেমে ‘মাইক্রোসফট নোটপ্যাড’-এর ব্যবহার দেখা যায় । টেকপ্রেমী সাদিয়া রহমান এর সাথে দেখবো চমৎকার নোটপ্যাড ম্যাজিক।

 

# মাইক্রোসফট নোটপ্যাড সংক্রান্ত কিছু তথ্যঃ


১.  মাইক্রোসফট নোটপ্যাড এর শব্দ প্রক্রিয়াকরণ (ওয়ার্ড প্রসেসিং) ক্ষমতা কম । তাই একে প্রাথমিকভাবে কোডিং এর জন্য স্ক্র্যাচপ্যাড হিসেবে ব্যবহার করা হয় । ওয়ার্ড প্রসেসর হিসেবে মাইক্রোসফট ওয়ার্ড এর কার্যক্ষমতা ১০/১০ হলে, মাইক্রোসফট নোটপ্যাড এর কার্যক্ষমতা হবে ০.০০০০০৪/১০ (বা তার চেয়েও কম) ।

২. “ভিবিস্ক্রিপ্ট” এর মত পুরনো প্রোগ্রামিং ভাষাগুলোর জন্য নোটপ্যাড একটি নির্ভরযোগ্য সংগ্রহস্থল ।

৩. নোটপ্যাড এর মাধ্যমে অতি সহজে কিছু প্রোগ্রাম তৈরি করে উইন্ডোজ সংস্করণ (আপডেট) করা যায় অর্থাৎ উইন্ডোজ ব্যবহারের সুবিধা বৃদ্ধি করা যায় ।

৪. কোডিং এর জন্য আরও অনেক টেক্সট এডিটর আছে । তবে মাইক্রোসফট নোটপ্যাড ব্যবহার করে কোডিং করা অনেক সহজ ।

৫. যাদের কোডিং সম্পর্কে কোন ধারনা নেই; তারাও নোটপ্যাড ব্যবহার করে কোডিং শিখতে পারে । কারন নোটপ্যাড এ অনেক ধরণের কোডিং এর উদাহরণ দেওয়া থাকে । যা প্রাথমিকভাবে কোডিং শিখতে সাহায্য করে । তাই সকল ধরণের ব্যবহারকারীর নিকট এটি ব্যাপক জনপ্রিয় ।

 

‘মাইক্রোসফট নোটপ্যাড’ এর এমনি আরও অনেক চমৎকার ব্যবহার আছে যা হয়তো আমরা সকলে জানিনা । নিম্নে এমনি ৭টি দিক তুলে ধরা হল ঃ

 

ম্যাট্রিক্স প্রভাবঃ


ছোট্ট একটি কোডিং প্রক্রিয়ার মাধ্যমে যে কেউ তার অতিত অভিজ্ঞতা ও স্মৃতিগুলো সংরক্ষণ করে রাখতে পারে । একে মেট্রিক্স প্রভাব বলে ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

@echo off
color 02
:tricks
echo %random%%random%%random%%random%%random%%random%%random%%random%
goto tricks

২. .bat ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. নিচের উইন্ডোটি ওপেন হবে।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 2

 

# ব্যক্তিগত ডায়েরি তৈরিঃ


এ প্রক্রিয়ায় এমন একটি ডকুমেন্ট তৈরি করা যায় যা সময় ও তারিখ প্রদর্শন করে । ফলে দৈনন্দিন গুরুত্বপূর্ণ বিষয়গুলো এতে সময় ও তারিখ অনুসারে লিখে রাখা যায় । ঠিক যেমনটা আমরা ডায়েরি তে করে থাকি ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ “.LOG” লিখতে হবে ।

২. সাধারণ টেক্সট ডকুমেন্ট রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. নিচের উইন্ডোটি ওপেন হবে।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 3

৫. পছন্দমত তথ্য ডায়েরিতে লিখে রাখতে হবে ।

 

# কম্পিউটারও কথা বলবেঃ


কেমন হবে যদি আপনার কম্পিউটারও মানুষের ভাষায় কথা বলে তো? হ্যাঁ , এই কাজটিও সম্ভব নোটপ্যাড ব্যবহারের মাধ্যমে ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

Dim Message, Speak
Message=InputBox(“Enter text”,”Speak”)
Set Speak=CreateObject(“sapi.spvoice”)
Speak.Speak Message

২. .vbs ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. একটি পপ-আপ উইন্ডো আসবে ।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 4

৫. এতে নিজের ইচ্ছামত টেক্সট লিখে ‘ওকে’ বাটন চাপলে মানুষের কণ্ঠস্বর তা পরে শোনাবে ।

 

# কীবোর্ডে চালু করুন ইডিএম (ইলেক্ট্রনিক ডান্স মিউজিক) উৎসবঃ


কীবোর্ডকে আরও আনন্দদায়ক ও রোমাঞ্চকর করতে কীবোর্ডেই চালু করা যায় ইডিএম (ইলেক্ট্রনিক ডান্স মিউজিক) উৎসব ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

Set wshShell =wscript.CreateObject(“WScript.Shell”)
do
wscript.sleep 100
wshshell.sendkeys “{CAPSLOCK}”
wshshell.sendkeys “{NUMLOCK}”
wshshell.sendkeys “{SCROLLLOCK}”
loop

২. .vbs ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. দেখা যাবে, কেপ্স লক, নাম্বার লক ও স্ক্রল লক এর এলিডি বাতি গুলো দ্রুত চালু ও বন্ধ হচ্ছে ।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 5

[ পুনশ্চঃ

এটি বন্ধ করার ২ টি পদ্ধতি আছে ।

১. কম্পিউটার পুনরায় চালু করতে হবে ।

২. (ক) উইন্ডোজ-১০ ব্যবহারকারীরা টাস্ক মেনেজার এ গিয়ে মাইক্রোসফট উইন্ডোজ বেসড স্ক্রিপ্ট হোস্টটি বন্ধ করে দিতে হবে ।

(খ) অন্যান্য উইন্ডোজ ব্যবহারকারীরা টাস্ক মেনেজার এ গিয়ে  wscript.exe ফাইলটি বন্ধ করে দিবে ।]

 

# গেসিং গেমঃ


এটি এমন একটি বুদ্ধিভিত্তিক খেলা যেখানে কম্পিউটার যেকোনো একটি সংখ্যা নির্দিষ্ট করে এবং গেমারকে সেটি ধারণা করে লিখতে হয় । এক্ষেত্রে কম্পিউটার কিছু গুরুত্বপূর্ণ তথ্য (হিন্ট) দেয়, যা দ্বারা গেমার সহজে সমস্যাটি সমাধান করতে পারে ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

@echo off
color 0e
title Guessing Game by seJma
set /a guessnum=0
set /a answer=%RANDOM%
set variable1=surf33
echo ————————————————-
echo Welcome to the Guessing Game!
echo.
echo Try and Guess my Number!
echo ————————————————-
echo.
:top
echo.
set /p guess=
echo.
if %guess% GTR %answer% ECHO Lower!
if %guess% LSS %answer% ECHO Higher!
if %guess%==%answer% GOTO EQUAL
set /a guessnum=%guessnum% +1
if %guess%==%variable1% ECHO Found the backdoor hey?, the answer is: %answer%
goto top
:equal
echo Congratulations, You guessed right!!!
echo.
echo It took you %guessnum% guesses.
echo.
pause

২. .bat ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. নিচের উইন্ডোটি ওপেন হবে ও খেলা শুরু করতে হবে ।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 6

#পাসওয়ার্ড জেনারেটরঃ


পাসওয়ার্ড জেনারেটরের মাধ্যমে এমন পাসওয়ার্ড তৈরি করা সম্ভব যা ক্রেক করা কঠিন । ফলে ফাইল চুরির ভয় থাকেনা । এক্ষেত্রে সংখ্যাসূচক (নিউমেরিক) পাসওয়ার্ড ব্যবহার করা হয়, যা সর্বনিম্ন ৬ থেকে সর্বোচ্চ ২৪ অঙ্ক বিশিষ্ট হয় ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

@echo off
:Start2
cls
goto Start
:Start
title Password Generator
echo I will make you a new password.
echo Please write the password down somewhere in case you forget it.
echo —————————————-¬———————–
echo 1) 1 Random Password
echo 2) 5 Random Passwords
echo 3) 10 Random Passwords
echo Input your choice
set input=
set /p input= Choice:
if %input%==1 goto A if NOT goto Start2
if %input%==2 goto B if NOT goto Start2
if %input%==3 goto C if NOT goto Start2
:A
cls
echo Your password is %random%
echo Now choose what you want to do.
echo 1) Go back to the beginning
echo 2) Exit
set input=
set /p input= Choice:
if %input%==1 goto Start2 if NOT goto Start 2
if %input%==2 goto Exit if NOT goto Start 2
:Exit
exit
:B
cls
echo Your 5 passwords are %random%, %random%, %random%, %random%, %random%.
echo Now choose what you want to do.
echo 1) Go back to the beginning
echo 2) Exit
set input=
set /p input= Choice:
if %input%==1 goto Start2 if NOT goto Start 2
if %input%==2 goto Exit if NOT goto Start 2
:C
cls
echo Your 10 Passwords are %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%
echo Now choose what you want to do.
echo 1) Go back to the beginning
echo 2) Exit
set input=
set /p input= Choice:
if %input%==1 goto Start2 if NOT goto Start 2
if %input%==2 goto Exit if NOT goto Start 2

২. .bat ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. নিচের উইন্ডোটি ওপেন হবে।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 7৫. নিজের ইচ্ছামত পাসওয়ার্ড লিখে সংরক্ষণ করতে হবে।

 

# ভার্চুয়াল ক্যালকুলেটরঃ


নোটপ্যাড ব্যবহার করে ভার্চুয়াল ক্যালকুলেটর তৈরি করা যায় । তবে এতে পূর্ণসংখ্যা (ইন্টিজার নাম্বার) গুলো শুধু ব্যবহার করা যায়। জটিল গাণিতিক সমস্যাগুলো সমাধান করা যায়না । তা সত্ত্বেও এটি বহুল ব্যবহৃত হয় ।

নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ

১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।

@echo off
title Batch Calculator by seJma
color 1f
:top
echo ————————————————————–
echo Welcome to Batch Calculator
echo ————————————————————–
echo.
set /p sum=
set /a ans=%sum%
echo.
echo = %ans%
echo ————————————————————–
pause
cls
echo Previous Answer: %ans%
goto top
pause
exit

২. .bat ফাইল রুপে একে সংরক্ষণ করতে হবে ।

৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।

৪. নিচের উইন্ডোটি ওপেন হবে।

মাইক্রোসফট নোটপ্যাড 'র ৭টি চমৎকার প্রোগ্রামিং কৌশল 8৫. গণনা কাজ শুরু করতে হবে ।

তথ্যসুত্রঃ পিসিম্যাগ

One thought on “মাইক্রোসফট নোটপ্যাড ‘র ৭টি চমৎকার প্রোগ্রামিং কৌশল

  • Kanon

    আপনার লেখাটি অনেক সুন্দর হয়েছে, এই রকম টিউনসই খুঁজছিলাম, এটি আমার অনেক কাজে লাগবে, আপনাকে অনেক অনেক ধন্যবাদ ভাইয়া.. যদি সম্ভব হয় পাইকারি দামে অফিসিয়াল ও ইলেকট্রিক্যাল পণ্য কিনতে:kepzone.com

    Reply

মন্তব্য করুন

আপনার ই-মেইল এ্যাড্রেস প্রকাশিত হবে না। * চিহ্নিত বিষয়গুলো আবশ্যক।