মাইক্রোসফট নোটপ্যাড ‘র ৭টি চমৎকার প্রোগ্রামিং কৌশল
‘মাইক্রোসফট নোটপ্যাড’ হল এক বিশেষ ধরনের টেক্সট এডিটর যা ব্যবহার করে মূলত ইচ্ছামত কোডিং করা যায় এবং উইন্ডোজ আপডেট করা যায় । ১৯৮৫ সালে আবিষ্কৃত উইন্ডোজ-১ থেকে শুরু করে বর্তমান সময়ের উইন্ডোজ-১০ পর্যন্ত প্রতিটি উইন্ডোজ সিস্টেমে ‘মাইক্রোসফট নোটপ্যাড’-এর ব্যবহার দেখা যায় । টেকপ্রেমী সাদিয়া রহমান এর সাথে দেখবো চমৎকার নোটপ্যাড ম্যাজিক।
# মাইক্রোসফট নোটপ্যাড সংক্রান্ত কিছু তথ্যঃ
১. মাইক্রোসফট নোটপ্যাড এর শব্দ প্রক্রিয়াকরণ (ওয়ার্ড প্রসেসিং) ক্ষমতা কম । তাই একে প্রাথমিকভাবে কোডিং এর জন্য স্ক্র্যাচপ্যাড হিসেবে ব্যবহার করা হয় । ওয়ার্ড প্রসেসর হিসেবে মাইক্রোসফট ওয়ার্ড এর কার্যক্ষমতা ১০/১০ হলে, মাইক্রোসফট নোটপ্যাড এর কার্যক্ষমতা হবে ০.০০০০০৪/১০ (বা তার চেয়েও কম) ।
২. “ভিবিস্ক্রিপ্ট” এর মত পুরনো প্রোগ্রামিং ভাষাগুলোর জন্য নোটপ্যাড একটি নির্ভরযোগ্য সংগ্রহস্থল ।
৩. নোটপ্যাড এর মাধ্যমে অতি সহজে কিছু প্রোগ্রাম তৈরি করে উইন্ডোজ সংস্করণ (আপডেট) করা যায় অর্থাৎ উইন্ডোজ ব্যবহারের সুবিধা বৃদ্ধি করা যায় ।
৪. কোডিং এর জন্য আরও অনেক টেক্সট এডিটর আছে । তবে মাইক্রোসফট নোটপ্যাড ব্যবহার করে কোডিং করা অনেক সহজ ।
৫. যাদের কোডিং সম্পর্কে কোন ধারনা নেই; তারাও নোটপ্যাড ব্যবহার করে কোডিং শিখতে পারে । কারন নোটপ্যাড এ অনেক ধরণের কোডিং এর উদাহরণ দেওয়া থাকে । যা প্রাথমিকভাবে কোডিং শিখতে সাহায্য করে । তাই সকল ধরণের ব্যবহারকারীর নিকট এটি ব্যাপক জনপ্রিয় ।
‘মাইক্রোসফট নোটপ্যাড’ এর এমনি আরও অনেক চমৎকার ব্যবহার আছে যা হয়তো আমরা সকলে জানিনা । নিম্নে এমনি ৭টি দিক তুলে ধরা হল ঃ
# ম্যাট্রিক্স প্রভাবঃ
ছোট্ট একটি কোডিং প্রক্রিয়ার মাধ্যমে যে কেউ তার অতিত অভিজ্ঞতা ও স্মৃতিগুলো সংরক্ষণ করে রাখতে পারে । একে মেট্রিক্স প্রভাব বলে ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।
@echo off
color 02
:tricks
echo %random%%random%%random%%random%%random%%random%%random%%random%
goto tricks
২. .bat ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. নিচের উইন্ডোটি ওপেন হবে।
# ব্যক্তিগত ডায়েরি তৈরিঃ
এ প্রক্রিয়ায় এমন একটি ডকুমেন্ট তৈরি করা যায় যা সময় ও তারিখ প্রদর্শন করে । ফলে দৈনন্দিন গুরুত্বপূর্ণ বিষয়গুলো এতে সময় ও তারিখ অনুসারে লিখে রাখা যায় । ঠিক যেমনটা আমরা ডায়েরি তে করে থাকি ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ “.LOG” লিখতে হবে ।
২. সাধারণ টেক্সট ডকুমেন্ট রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. নিচের উইন্ডোটি ওপেন হবে।
৫. পছন্দমত তথ্য ডায়েরিতে লিখে রাখতে হবে ।
# কম্পিউটারও কথা বলবেঃ
কেমন হবে যদি আপনার কম্পিউটারও মানুষের ভাষায় কথা বলে তো? হ্যাঁ , এই কাজটিও সম্ভব নোটপ্যাড ব্যবহারের মাধ্যমে ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।
Dim Message, Speak
Message=InputBox(“Enter text”,”Speak”)
Set Speak=CreateObject(“sapi.spvoice”)
Speak.Speak Message
২. .vbs ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. একটি পপ-আপ উইন্ডো আসবে ।
৫. এতে নিজের ইচ্ছামত টেক্সট লিখে ‘ওকে’ বাটন চাপলে মানুষের কণ্ঠস্বর তা পরে শোনাবে ।
# কীবোর্ডে চালু করুন ইডিএম (ইলেক্ট্রনিক ডান্স মিউজিক) উৎসবঃ
কীবোর্ডকে আরও আনন্দদায়ক ও রোমাঞ্চকর করতে কীবোর্ডেই চালু করা যায় ইডিএম (ইলেক্ট্রনিক ডান্স মিউজিক) উৎসব ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।
Set wshShell =wscript.CreateObject(“WScript.Shell”)
do
wscript.sleep 100
wshshell.sendkeys “{CAPSLOCK}”
wshshell.sendkeys “{NUMLOCK}”
wshshell.sendkeys “{SCROLLLOCK}”
loop
২. .vbs ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. দেখা যাবে, কেপ্স লক, নাম্বার লক ও স্ক্রল লক এর এলিডি বাতি গুলো দ্রুত চালু ও বন্ধ হচ্ছে ।
[ পুনশ্চঃ
এটি বন্ধ করার ২ টি পদ্ধতি আছে ।
১. কম্পিউটার পুনরায় চালু করতে হবে ।
২. (ক) উইন্ডোজ-১০ ব্যবহারকারীরা টাস্ক মেনেজার এ গিয়ে মাইক্রোসফট উইন্ডোজ বেসড স্ক্রিপ্ট হোস্টটি বন্ধ করে দিতে হবে ।
(খ) অন্যান্য উইন্ডোজ ব্যবহারকারীরা টাস্ক মেনেজার এ গিয়ে 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 ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. নিচের উইন্ডোটি ওপেন হবে ও খেলা শুরু করতে হবে ।
#পাসওয়ার্ড জেনারেটরঃ
পাসওয়ার্ড জেনারেটরের মাধ্যমে এমন পাসওয়ার্ড তৈরি করা সম্ভব যা ক্রেক করা কঠিন । ফলে ফাইল চুরির ভয় থাকেনা । এক্ষেত্রে সংখ্যাসূচক (নিউমেরিক) পাসওয়ার্ড ব্যবহার করা হয়, যা সর্বনিম্ন ৬ থেকে সর্বোচ্চ ২৪ অঙ্ক বিশিষ্ট হয় ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।
@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 ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. নিচের উইন্ডোটি ওপেন হবে।
৫. নিজের ইচ্ছামত পাসওয়ার্ড লিখে সংরক্ষণ করতে হবে।
# ভার্চুয়াল ক্যালকুলেটরঃ
নোটপ্যাড ব্যবহার করে ভার্চুয়াল ক্যালকুলেটর তৈরি করা যায় । তবে এতে পূর্ণসংখ্যা (ইন্টিজার নাম্বার) গুলো শুধু ব্যবহার করা যায়। জটিল গাণিতিক সমস্যাগুলো সমাধান করা যায়না । তা সত্ত্বেও এটি বহুল ব্যবহৃত হয় ।
নিম্নোক্ত ধাপ অনুসারে এ কাজটি করা হয় ঃ
১. নোটপ্যাড এ নিম্নোক্ত কোডিং লাইনগুলো লিখতে হবে ।
@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 ফাইল রুপে একে সংরক্ষণ করতে হবে ।
৩. এবার সংরক্ষিত ফাইলটি ডাবল ক্লিক করে ফাইলটি খুলতে হবে ।
৪. নিচের উইন্ডোটি ওপেন হবে।
৫. গণনা কাজ শুরু করতে হবে ।
তথ্যসুত্রঃ পিসিম্যাগ
আপনার লেখাটি অনেক সুন্দর হয়েছে, এই রকম টিউনসই খুঁজছিলাম, এটি আমার অনেক কাজে লাগবে, আপনাকে অনেক অনেক ধন্যবাদ ভাইয়া.. যদি সম্ভব হয় পাইকারি দামে অফিসিয়াল ও ইলেকট্রিক্যাল পণ্য কিনতে:kepzone.com