နာရီတိုင္းမွာ ကြန္ျပဴတာက အခ်ိန္ေတြကို ေျပာျပေနေစခ်င္တဲ႔အခါ
တခ်ိဳ႕ေသာ တယ္လီဖုန္းေတြမွာ အခ်ိန္နာရီ ေျပာင္းသြားတိုင္း ဘယ္ႏွစ္နာရီ
ထိုးျပီဆိုတာ ေျပာေပးေနတဲ႔ Function ေလးေတြ ဖြင္႔ထားတာၾကတာ ကိုေတြ႕ရပါတယ္ ၊
အဲဒီလို လုပ္ေဆာင္မွဳမ်ိဳးကို က်ေနာ္တို႔ကြန္ျပဴတာမွာ အလြယ္တကူ
ဖန္တီး နိုင္တာ ကို ေတြ႔ရတဲ႔အတြက္ ထပ္ဆင္႔ေ၀မွ်လိုက္ပါတယ္ ။ ထူးဆန္း
လန္းသစ္တဲ႔ ဖန္တီးမွဳေလးမ်ားကို ကိုယ္တိုင္ ဖန္တီးျပီး
ေက်နပ္ေပ်ာ္ရႊင္လိုတဲ႔ မိတ္ေဆြ သူငယ္ခ်င္း အေပါင္းအသင္းမ်ား အတြက္
ရည္ရြယ္ပါတယ္..
ပထမဦးဆုံးကေတာ႔
ေဟာဒီေအာက္မွာေပးထားတဲ႔ code ေလးေတြကို Notepad ေလးေပၚကူးတင္ျပီး .vbs
ဖိုင္အျဖစ္ နာမည္တစ္ခုခုနဲ႔ save လုပ္လိုက္ပါ ၊ ဘယ္ေနရာမွာ save ထားတယ္
ဆိုတာကို မွတ္သားခဲ႔ပါ ၊ time.vbs လို႔ နာမည္ေပးျပီး save လိုက္တယ္
ဆိုပါစို႔ ..
Dim speaks, speech
speaks = "It is " & hour(time) & " O'clock"
Set speech = CreateObject("sapi.spvoice")
speech.Speak speaks
အဲဒီ time.vbs ေလးကို double click လုပ္ျပီး စမ္းၾကည္႔ပါ ၊ အခုရွိေနတဲ႔
နာရီကို ေျပာေပးပါလိမ္႔မယ္ ၊ မိနစ္ေတြကေတာ႔ မပါဘူး ၊ သူ႔ကို တစ္နာရီ
တစ္နာရီ ေျပာင္းသြားတိုင္း run ေအာင္ လုပ္ေပးမွာဆိုေတာ႔
နာရီကုိပဲေျပာခိုင္းတာ ေကာင္းပါတယ္..
ဒုတိယကေတာ႔ အဲဒီ program ေလးကို အခ်ိန္ဇယားဆြဲျပီး နာရီတိုင္းပြင္႔ေအာင္ လုပ္ရပါလိမ္႔မယ္ (
(၁) Win key နဲ႔ R ( Win + R ) ကိုတြဲရုိက္ လိုက္တဲ႔အခါ Run box ေလးက်လာမယ္ ၊
အဲဒီမွာ
Taskschd.msc
လို႔ရိုက္ျပီး Enter ေခါက္ပါ ..
(Windows 7 မွာဆို Startmenu မွာပဲ ရိုက္ျပီး Enter ေခါက္လိုက္ရင္လည္း သြားပါတယ္ ၊ Run ကိုေခၚေနစရာ မလိုေတာ႔ပါ )
Task Scheduler program ကိုေခၚထုတ္တဲ႔ အဆင္႔ ျဖစ္ပါတယ္ (
(၂) ေပၚလာတဲ႔ Task Scheduler ကေန Action > Create task ကိုဖြင္႔ပါ General tab ရဲ႕ေအာက္မွာ ရွိေနမွာ ျဖစ္ျပီး Schedule ရဲ႕ နာမည္ေပးပါ ၊ OK .. OK ကိုႏွိပ္ပါ ၊
နာမည္ သတ္မွတ္တဲ႔ဲ႔ အဆင္႔ ၊ schedule တစ္ခု ဖန္တီးတဲ႔အဆင္႔ ျဖစ္ပါတယ္ ..
(၃.က) Trigger tab ကုိေရႊ႕ျပီး New Trigger box ေပၚလာမယ္ ..
(၃.ခ) Start နဲ႔တည္႕တည္႔မွာရွိတဲ႔ Schedule စမယ္႔အခ်ိန္ကို နာရီအတိျဖစ္ေအာင္ခ်ိန္လိုက္ပါ ၊ Repeat task every ရဲ႕ေရွ႕မွာ select လုပ္ျပီး one hour မွာထားပါ ၊ for a duration of ကို indefinitely ေျပာင္းျပီး Ok ႏွိပ္ပါ
Schedule ကို အခ်ိန္ဇယား ထည္႔ေပးတဲ႔ အဆင္႔ျဖစ္ပါတယ္..
(၄) Action tab ကိုေရႊ႕ျပီး New ကိုႏွိပ္ပါ.. New action box ေလးက်လာတဲ႔အခါ browse ကိုႏွိပ္ျပီး ေစာေစာက save ထားတဲ႔ time.vbs ဖိုင္ေလးဆီကိုသြားလိုက္ျပီး open ကုိႏွိပ္ပါ ၊ ok ကိုႏွိပ္ပါ ဒီအဆင္႔က လုပ္ေဆာင္ရမယ္႔ အလုပ္တာ၀န္ေလးနဲ႔ ခ်ိတ္ဆက္ေပးလိုက္တာ ျဖစ္ပါတယ္ .. ျပီးသြားတဲ႔အခါ ok ကိုႏွိပ္ျပီး အားလုံးပိတ္လိုက္ပါ ၊
ျပီးသြားပါျပီ ။
ကြန္ျပဴတာဖြင္႔ျပီး သုံးေနစဥ္မွာ နာရီတိုင္း ကြန္ျပဴတာက ဘယ္ႏွစ္နာရီ ထုိးျပီဆိုတာကို ေျပာေပးေနမွာ ျဖစ္ပါတယ္ ..
အသစ္အဆန္းေလးမ်ားနဲ႔ ေပ်ာ္ရႊင္နိုင္ပါေစ..
Task Scheduler program ကိုေခၚထုတ္တဲ႔ အဆင္႔ ျဖစ္ပါတယ္ (
(၂) ေပၚလာတဲ႔ Task Scheduler ကေန Action > Create task ကိုဖြင္႔ပါ General tab ရဲ႕ေအာက္မွာ ရွိေနမွာ ျဖစ္ျပီး Schedule ရဲ႕ နာမည္ေပးပါ ၊ OK .. OK ကိုႏွိပ္ပါ ၊
နာမည္ သတ္မွတ္တဲ႔ဲ႔ အဆင္႔ ၊ schedule တစ္ခု ဖန္တီးတဲ႔အဆင္႔ ျဖစ္ပါတယ္ ..
(၃.က) Trigger tab ကုိေရႊ႕ျပီး New Trigger box ေပၚလာမယ္ ..
(၃.ခ) Start နဲ႔တည္႕တည္႔မွာရွိတဲ႔ Schedule စမယ္႔အခ်ိန္ကို နာရီအတိျဖစ္ေအာင္ခ်ိန္လိုက္ပါ ၊ Repeat task every ရဲ႕ေရွ႕မွာ select လုပ္ျပီး one hour မွာထားပါ ၊ for a duration of ကို indefinitely ေျပာင္းျပီး Ok ႏွိပ္ပါ
Schedule ကို အခ်ိန္ဇယား ထည္႔ေပးတဲ႔ အဆင္႔ျဖစ္ပါတယ္..
(၄) Action tab ကိုေရႊ႕ျပီး New ကိုႏွိပ္ပါ.. New action box ေလးက်လာတဲ႔အခါ browse ကိုႏွိပ္ျပီး ေစာေစာက save ထားတဲ႔ time.vbs ဖိုင္ေလးဆီကိုသြားလိုက္ျပီး open ကုိႏွိပ္ပါ ၊ ok ကိုႏွိပ္ပါ ဒီအဆင္႔က လုပ္ေဆာင္ရမယ္႔ အလုပ္တာ၀န္ေလးနဲ႔ ခ်ိတ္ဆက္ေပးလိုက္တာ ျဖစ္ပါတယ္ .. ျပီးသြားတဲ႔အခါ ok ကိုႏွိပ္ျပီး အားလုံးပိတ္လိုက္ပါ ၊
ျပီးသြားပါျပီ ။
ကြန္ျပဴတာဖြင္႔ျပီး သုံးေနစဥ္မွာ နာရီတိုင္း ကြန္ျပဴတာက ဘယ္ႏွစ္နာရီ ထုိးျပီဆိုတာကို ေျပာေပးေနမွာ ျဖစ္ပါတယ္ ..
အသစ္အဆန္းေလးမ်ားနဲ႔ ေပ်ာ္ရႊင္နိုင္ပါေစ..