Tuesday, December 30, 2008

Remove Gtalk Remembered Password

ကၽြန္ေတာ္တို႔ အင္တာနက္ဆိုင္မွာ gtalk singin လုပ္ေနတုန္း remember password ဆိုတဲ့အမွန္ျခစ္ေလးကို မျဖဳတ္လိုက္မိဖူးဆိုပါေတာ့။

ေနာက္တစ္ေယာက္ေရာက္လာရင္ ကိုယ္ account ကိုသံုးလို႔ရသြားလိမ့္မယ္။ ေအာက္မွာဖ်က္နည္းေလးေရးထားပါတယ္။

၁) အရင္ဆံုး gtalk ကို exit လုပ္လိုက္ပါ။

၂) Start Menu > Run (Shortcut – Window Key + R) ထဲမွာ regedit ဆိုတာရိုက္လိုက္ၿပီး Registry Editor ကိုဖြင့္လိုက္ပါ။
၃) MyComputer\HKEY_CURRENT_USER\Software\Google\Google Talk\Accounts ဆိုတာေလးကို ဖြင့္လိုက္ပါ။

၄) ကိုယ့္ User Name ကို delete လုပ္ပစ္လိုက္ပါ။
၅) အခု Gtalk ကိုဖြင့္လိုက္ရင္ User Name ေရာ Password ဘာဖ်က္ၿပီးသားျဖစ္ေနပါၿပီ။

က်န္ေသးတယ္...

Sunday, December 28, 2008

Lesson 1

ကၽြန္ေတာ္က ဒီဘေလာ့မွာ လူသစ္ပါ..
ကိုလီယိုႀကီးကို နည္းနည္းေခါင္းစားေပးလိုက္တာ..သေဘာက်သြားပံုရပါတယ္..
ဒါနဲ႔..ကၽြန္ေတာ့္ကို author account တစ္ခုေပးပါတယ္..
ၿပီးေတာ့ မင္း C++ ေတြေရးတ့ဲ... ဟဲ..ဟဲ..
ကၽြန္ေတာ္ကလည္း...ရက္ဆားပဲေပါ့... :D
C++ နဲ႔ပါတ္သက္လို႔ကေတာ့. ကၽြန္ေတာ္လည္း သူ႔ကို ခုမွစကိုင္တာပါ..
ဒီေတာ့ကာ..ကၽြန္ေတာ္ ေလ့က်င့္ခန္းလုပ္တာေတြကိုပဲ ေရးပါေတာ့မယ္...
ခုမွ စတင္ေလ့လာသူမ်ားကို ရည္ရြယ္ပါတယ္....
မသိတာမရွင္းတာရွိရင္ ကိုလီယိုႀကီးကို ေမးျမန္းႏိုင္ပါတယ္.... :P အဟီး....

No.i.
C++ ကို ကၽြန္ေတာ္လည္း ခုမွစတင္ေလ့လာတုန္းပါ.. အဓိက မိန္းပိြဳင့္ေတြကိုပဲေရးပါမယ္..
ကၽြန္ေတာ္နားလည္သေလာက္ေပါ့… )

၁. #include <iostream.h>
၂. int main()
၃. {
၄. cout << ” Hello WORLD !. \n”;
၅. return 0;
၆. }

လိုင္းနံပါတ္ ၁. မွ #include သည္ ဒီပရိုဂရမ္ရဲ႕အညႊန္းပါ။ မည္သည့္ C++ တြင္မဆို
မပါမျဖစ္ေရးရပါတယ္… <*****.h> ကေတာ့ ကိုယ္ေရးမ့ဲ ပရိုဂရမ္အတြက္လိုအပ္သလို ျပင္ေရးပါမယ္.. <iostream.h>.. ကေတာ့ cout << “ ” ; အတြက္ ေရးရတာပါ တနည္းဆိုရင္ cout << “ “ ; ကြန္မန္းသံုးဖို႔လိုတ့ဲ ပရိုဂရမ္တိုင္း အတြက္ထ့ဲေရးရပါမယ္။

လိုင္းနံပါတ္ ၂. မွ int main() ဆိုတာကလည္း မပါမျဖစ္ပါပဲ။ ၿပီးရင္ ေနာက္တစ္ေၾကာင္း
လိုင္းနံပါတ္ ၃. မွာ .. { .. ေရးပါမယ္. C++ program ရဲ႕ စည္းမ်ဥ္းပံုစံကကို

#include <*******.h>
int main()
{
……………………………;
……………………………;
…………………….;
return 0;
}

အဲလိုပါ..

လိုင္းနံပါတ္ ၃. မွ.. { .. ၿပီးရင္ လိုင္းနံပါတ္ ၄. က cout << ” Hello WORLD !. \n”; ကေတာ့ ပရိုဂရမ္ကို run ( ctrl + F9 ) ႏွိပ္လိုက္တာနဲ႔ စကရင္ေပၚမွာ ေပၚလာေစခ်င္ရင္ သံုးပါတယ္..ဒီရိုဂရမ္ကို run လိုက္တာနဲ႔ Hello WORLD!. ဆိုတ့ဲ စာတမ္း ထြက္လာပါမယ္.. မယံုရင္ run ၾကည့္လိုက္ပါ.. :P :P P မေပၚလာရင္ ကိုလီယိုႀကီးကို
ေမးၾကည့္ေနာ္... :P
cout << “ “ ; မွာ “ ” ထဲမွာရွိသမွ် စာေတြ သေကၤတေတြကို စကရင္မွာ ေဖၚျပပါတယ္.. ျခြင္းခ်က္အေနနဲ႔ \n ရယ္ \t ရယ္ကေတာ့ “ ” ထဲမွာ ထည့္ေရး ပင္မယ့္လည္း ေပၚမည္မဟုတ္ပါ။ သီးသန္႔ကြန္မန္းမ်ားျဖစ္ပါတယ္။ “\n” က ေနာက္တစ္ေၾကာင္းဆင္း ၊ Enter ကိုႏွိပ္သလိုပါပဲ။ “\t” ကေတာ့ tab တစ္ခ်က္ခုန္ခိုင္းတာပါ။ Tab ကီးကိုႏွိပ္သလိုပါပဲ… အိုေကေနာ္…

1. #include <iostream.h>
2. int main()
3. {
4. cout << ” Hello World!. \n”;
5. return 0;

အဲလုိေလးေရးၿပီး run ၾကည့္ပါဦး… ဘယ္လို error တက္လည္းဆိုတာ မွတ္ထားဖို႔ေပါ့..
ဒီလိုတစ္လြဲေလးေတြ ေရးၾကည့္မွ..အမွားကိုသိမယ္ေလ.. error message တို႔
warning message တို႔ကိုျမင္ရမယ္ေလ..မွတ္ထားလိုက္ေပါ့…
ဒါမွ ေနာင္တစ္ခ်ိန္ကိုယ္ ကိုယ္တိုင္ေရးတ့ဲအခါ..အမွားကိုျပင္လို႔ရတာေပါ့..
ဒီျပင္လည္း..မွားႏိုင္သမွ်.မွားၿပီးေရးၾကည့္ပါဦး၊ ဒီပုစ​ ၦာကိုပဲ..ဥပမာ..

1. include <iostream.h>
2. int main()
3. {
4. cout >> ” Hello World! \n”
5. return 0;
6. {

ေဖၚျပလာတ့ဲ error & warning message ေတြကိုေတာ့ အလြတ္တာမွတ္ထားလိုက္ေပေတာ့
:P :D :)

1. #include <iostream.h>
2. int main()
3. {
4. int x = 5;
5. int y = 7;
6. cout “\n”;
7. cout << x + y << “ ” << x * y ;
8. cout “\n”;
9. return 0;
10. }

အိုေက…
ေရးမယ္.. run မယ္..
ကဲ..ဘာေတြျဖစ္လာမလည္း..လံုး၀န္းတ့ဲကမၻာႀကီး..အေရာင္ေတြညစ္ေနၿပီလား.. ;P.
error တက္မယ္ဆိုတာေတာ့ ေသခ်ာေပါက္ေျပာရဲပါတယ္.. :P
ေျဖရွင္းၾကည့္လုိက္ရေအာင္ေလ.. ဘယ္သူ႔ကိုမွ မေမးေၾကးေပါ့…
lesson 1 was ended. :) ..

က်န္ေသးတယ္...

Thursday, December 25, 2008

25 Dec 2008

ဒီေန႔ေတာ့ The Web Show ေအာင္ျမင္စြာနဲ႔ၿပီးသြားပါၿပီ။
ပထမ ရသြားတာကေတာ့ ကိုမ်က္လံုး ျဖစ္ပါတယ္။

မနက္ ၇ နာရီထဲကေနအိမ္ကထြက္လိုက္တာ အခုမွဘဲျပန္ေရာက္ေတာ့တယ္။
မနက္က ေတဇာအိမ္ကိုသြားတယ္။ ေနာက္ cycodyno က စက္ေတြကိုယူတယ္။
လမ္း ၅၀ ထိပ္က လက္ဖက္ရည္ဆိုင္မွာ နန္းႀကီးသုပ္စားတယ္။ ၿပီးေတာ့ MICT ကိုသြားတယ္။
အထဲမွာစက္ဆင္တာ ေတာ္ေတာ္ေလးပင္ပန္းသြားတယ္။ ကံဆိုးခ်င္ေတာ့ ဒီေန႔ web show ဆိုကာမွ ေကာ္နက္ရွင္ကမရဘူး။ Offline Webshow ျဖစ္သြားတယ္။ ေတာ္ေတာ္ေတာ့ရီရတယ္ေနာ္။
Offline ဆိုေတာ့လည္း လာၾကည့္တယ္သူေတြကို အားနာစရာေတာ့ျဖစ္သြားတာေပါ့။

ေန႔လည္စာကေတာ့ MICT က ကန္တင္းမွာ Sakura Tower မွာစားရတဲ့ေစ်းနဲ႔စားခဲ့ရတယ္။
ညေန ၃ နာရီခြဲေလာက္မွာ ပြဲကိုျပန္သိမ္းလိုက္ပါတယ္။

ဒီေန႔ ဓါတ္ပံုေတြကေတာ့ ေနာက္မွဘဲသူမ်ားေတြဆီကေတာင္းၿပီးတင္လိုက္ေတာ့မယ္။

က်န္ေသးတယ္...

Sunday, December 21, 2008

The Web Show





က်င္းပမည့္ရက္25 Dec 2008
က်င္းပမည့္အခ်ိန္မနက္ ၉ နာရီမွ ညေန ၅ နာရီအထိ
က်င္းပမည့္ေနရာMICT Park Yangon




က်န္ေသးတယ္...

Friday, December 12, 2008

Reflexive Arcade က ဂိမ္းေတြကို အခ်ိန္ကန္႔သတ္ခ်က္မရွိေအာင္

Reflexive Arcade က ဂိမ္းေတြကို အခ်ိန္ကန္႔သတ္ခ်က္ရွိေအာင္ ကၽြန္ေတာ္တို႔ crack လုပ္ၾကည့္ရေအာင္

ဘာေတြလိုမလဲ
olly debugger

ကၽြန္ေတာ္ကေတာ့ lavender ဆိုတဲ့ game ကို crack လုပ္ျပထားတယ္။
ေအာက္မွာပံုေတြကိုေလ့လာၾကည့္ပါ။


အရင္ဆံုး olly debugger ကိုဖြင့္လိုက္ပါ။
ၿပီးရင္ open ႏွိပ္ၿပီး crack လုပ္ခ်င္တဲ့ game ကိုဖြင့္လိုက္ပါ။
ၿပီးရင္ ctrl + A တစ္ခါႏွိပ္ၿပီး analysis လုပ္လိုက္ပါ။

1) Right-Click လုပ္ၿပီးေအာက္မွာျပထားသလိုေရြးလိုက္ပါ။


2)ေနာက္ထပ္အသစ္ေပၚလာတဲ့ window မွာ



3) bad ဆိုတာကိုရွာပါ


4) No unlock code when purchased - bad error for you. ဆိုတာကို Right-Click > Follow in Disassembler


5)ေအာက္မွာျပထားတဲ့ေနရာမ်ိဳးေလးကိုေရာက္သြားမယ္။


6) JNZ Short ဆိုတာကို click လုပ္ spacebar ႏွိပ္လိုက္ ၿပီးရင္ ေပၚလာတဲ့ box ထဲမွာ NOP ဆိုတာရိုက္၊ Fill with NOPs ဆိုတာကို အမွန္ျခစ္ထားၿပီး Ok ႏွိပ္လိုက္


7) ၿပီးသြားရင္ step 1) ကေန step 5) ထိျပန္လုပ္ပါ ဒီတစ္ခါမွာ expirein10.txt ဆိုတာကိုရွာပါ။ ေအာက္မွာျပထားတဲ့ေနရာကိုေတြ႕ရလိမ့္မယ္။ မေတြ႕ရင္ အေပၚကိုနည္းနည္း scroll လုပ္ေပးပါ။


Test AL,AL ဆိုတဲ့ေအာက္က JE Short ဆိုတာရယ္။ Test AH ေအာက္ JNZ ဆိုတာကိုျပင္ရပါမယ္။
ကၽြန္ေတာ္ highlight လုပ္ျပထားပါတယ္။

8) JE Short ကို Right-Click > Assemble >


JNZ ဆိုၿပီးေျပာင္းလိုက္ပါ။



JNZ Short ကိုေတာ့ NOP လုပ္လုိက္ပါ။



ေအာက္မွာျပထားသလိုေလးျဖစ္သြားပါမယ္။



9) Right-Click ႏွိပ္ Copy to executable > All modification


10) box အသစ္တစ္ခုက်လားၿပီးေမးရင္ Copy All
11) Right-Click ႏွိပ္ Save File
12) Overwrite လုပ္မွာလားဆိုရင္ yes (backup file ကို olly က auto လုပ္ေပးလိမ့္မယ္ ပူစရာမလိုဘူး)

အခုဆုိရင္ကိုယ့္ဖာသာကိုယ္ crack လုပ္ထားတဲ့ ဖိုင္နဲ႔ကစားလိုက္ေတာ့။
အင္တာနက္ေပၚမွာ crack ဖိုင္ရွာရတဲ့ ဒုကၡတစ္ခုေတာ့ ေလ်ာ့သြားၿပီေပါ့။

က်န္ေသးတယ္...