তৈরি করুন মনের মত এক্সপি সিডি [পর্ব-০২] :: রিসোর্স হ্যাকারের জাদু ২

তৈরি করুন মনের মত এক্সপি সিডি

গত পর্বে আমরা রিপ্লেস করা শিখেছি। তাতে দেখেয়েছি কিভাবে বিভিন্ন প্রোগ্রামেরটাইটেল, টেক্স, ইমেজ, আইকন, ডায়লগ বক্স ইত্যাদি রিপ্লেস করা হয়। এবার দেখাবকিভাবে নিজের একটা ছবি বা আইকন কোন ফাইলে এড করবো। আমি উপরের ছবির মত একটিছবি এড করবো। রিসোর্স হ্যাকার নিয়ে এটি আমাদের শেষ পর্ব। তাই আপনারা এ বিষয়ে প্রশ্ন থাকলে এ পর্বে করে ফেলবেন।

ইমেজ এড করাঃ ইমেজ মানে BITMAP তাতো মনে আছে। এ কাজটি করার জন্য আমার system32থাকা themeui.dll ফাইলটি দরকার হবে। কাজটি করার জন্য প্রথমে আমার পছন্দের ছবিটি themeui.dll ফাইলটিতে এড করবো। তারপর উক্ত ফাইলের Dialogue এর 1015 এ ইমেজটি ব্যবহার করবো। তাহলে কাজ শুরু করি।
১। আমার পছন্দমত একটি ছবি (bmp) তৈরি করে নিলাম। আপনিও আপনার মত একটি বানাতে পারেন। যেকোন সাইজ, যেকোন কালার, যেকোন বিট দিয়ে ছবিটি তৈরি করতে পারেন। তবে এত বড় বানাবেন না যাতে ঐ জায়গায় ছবিটা বেমানান লাগে। সুন্দররের জন্য করবেন তা যদি আবার সাইজের জন্য অসুন্দর হয়ে যায় তাহলে পরিশ্রম বৃথা। আমার পছন্দেরছবিটার সাইজ। 180x180, পূর্ণ কালার, ১৬বিট। ছবিটা তৈরি করে নির্দিষ্ট জায়গায় রাখুন।

 

২। এবার themeui.dll ফাইলটি Resource Hacker এ খুললাম। নিন্মের মত দেখাবে।
  
ওখানে 120, 121, 122, 123, 124, 125, 126 নামের মোট সাতটি ছবি আছে। আমার ছবিটা এড করলে হবে আটটি। আমার ছবিটা এড করার সময় একটা নাম দিতে হবে। শর্ত হলো নামটি আগের ছবিগুলোর নামের সাথে মিলতে পারবে না। আলাদা একটা নাম দেব। যেমন 127127 নামটি আগের ছবিগুলোর নামের সাথে মিল নেই। এরকম আরো অনেক সংখ্যাত্মক নাম দিতে পারেন। Action থেকে Add New Resource এ যান।
Open file with new resource.. এ ক্লিক করে ব্রাউজ করে পছন্দের ছবিটা দেখিয়ে দিন। তারপর প্রয়োজনীয় ঘরগুলো পূরণ করুন।
Resource Type: Bitmap অটোমেটিক পূরণ হয়ে গেছে। তারমানে আপনার Resource টা হল একটা ছবি। তাই ঐ ঘরে আপনার কাজ নেই। পরের ঘরে চলে যান।
Resource Name: একটা নাম যা অন্য ছবিগুলোর নামের সাথে মিলবে না। আমি 127 দিলাম।
Resource Language: সবসময় 1033 ই হবে। মানে আমি ইংলিশ ব্যবহার করি। 1033 হল ইংলিশ ভাষার কোড। তাই ওখানে 1033 ই দিন। কাজ শেষে Add Resource এ ক্লিক করুন। 
আপনার ইমেজ সহ মোট আটটি ইমেজ এখন যেখানে আপনার ইমেজের নাম বা Caption127127 মনে রাখুন।
 
এড করা ইমেজ ব্যবহার করাঃ
আমার এড করা ছবিটি যেকোন ডায়লগবক্সে ব্যবহার করতে পারি। আমি Screensaver এর পাশে বসাব। এটি থাকে themeui.dll ফাইলের Dialogue নং 1015এ। তাই আমি এখন ওখানে যাব।
আগের মত themeui.dll ফাইলটি খুলোন এবং Dialogue নং 1015এ যান। তাহলে ছবির মত দেখবেন।
। ওখানে bmp নামের যে ইমেজটি দেখতে পাচ্ছেন সেটি হলো ScreenSaver এর প্রিভিউ এরিয়া। আপনি যে ScreenSaver সেট করেন তা ওখানে প্রিভিউ দেখা যায়। আপনি ওটাকে ড্রাগ করে বা সিলেক্ট করে এরো কীব্যবহার করে বামে বা ডানে সরান। আমি বামে সরিয়েছি। আর ডানপাশে আমার ছবিটি এড করবো। কারণ আমার ইমেজটি(180x180) বর্তমান খালি জায়গায়হবেনা। আমি বামে সরালাম।
প্রকিয়াটি Gif Animation এবং Video তে দেখুন।
 ৩। এবার ডান পাশের খালি জায়গায় রাইট ক্লিক করে Insert Control এ ক্লিক করুন।
 
। এবার গাছ মার্কা BITMAP (মাউস রাখলে লেখা আসবে)বাটনে ক্লিক করুন। তাহলে Caption র নিচে কার্সর আসবে। ওখানে 127 নাম দিন। 127 হলো আমাদেরপছন্দের ছবির নাম যা ইতিপূর্বে আমরাএড করেছি।
OK রে Compile Script এ ক্লিক করুন। তাহলে নিন্মের মত আপনার পছন্দের ছবিটি দেখা যাবে।
ওটাকে আপনি ড্রাগ করে বা সিলেক্ট করে Arrow Key এর মাধ্যমে সমান করে বসাতে পারেন। একই ভাবে Dialogue নং 1014 এ আপনার ছবিটি বসাতে পারেন। একই Caption হবে।
প্রকিয়াটি Gif Animation এবং Video তে দেখুন।

৬। এবার ফাইলটি সেভ করুন।

আইকন যোগ করুনঃ আপনি যদি আইকন এড করতে চান তাহলে 48x48 বাতার ছোট সাইজের একটি আইকন তিরি করুন। উপরের নিয়ম মত আইকনটি এডকরুন। তারপর আইকনটি কোথায় বসাবেন জায়গা খুঁজোন। এরপর উপরের নিয়মআইকনটি জায়গা মত ব্যবহার করুন। আইকনের জন্য Resource Type:ico এবং Language:1033 তারপর Insert এ গিয়ে আইকনের বাটনে ক্লিক করে আপনার দেয়া নামটা Caption দিয়ে দিন।
আমার করা কিছু পরিবর্তন নিচে দিলাম। চেষ্টা করতে থাকুন।
BootSkin
Logon Skin
Copy
Found New Hardware
নিচে কিছু ফাইলের নাম দিচ্ছি। এই ফাইলগুলোতে এক্সপির সব ছবি, টাইটেল, টেক্সট, ডায়লগবক্স ইত্যাদি আছে। তাই এগুলো এডিটের মাধ্যমে এক্সপির চেহারা বদলে দিতে পারেন।

access.cpl, accwiz.exe, ahui.exe, batmeter.dll, browseui.dll, cabview.dll, calc.exe, certmgr.dll, charmap.exe, cleanmgr.exe, cmdial32.dll, comctl32.dll, compatUI.dll, comres.dll, console.dll, credui.dll, cryptui.dll, cscui.dll, desk.cpl, devmgr.dll, dmdlgs.dll, dmdskres.dll, dpvoice.dll, els.dll, explorer.exe,filemgmt.dll, fldrclnr.dll, fontext.dll, fsquirt.exe, gcdef.dll, gpedit.dll, hnetwiz.dll, hypertrm.dll, ieframe.dll, iexpress.exe, inetcpl.cpl, inetcplc.dll, keymgr.dll, magnify.exe, main.cpl, mdminst.dll, moricons.dll, mshtml.dll, msi.dll, mstask.dll, mstsc.exe, mstscax.dll, mycomput.dll, mydocs.dll, narrator.exe, ncpa.cpl, netid.dll, netplwiz.dll, netsetup.cpl, ntbackup.exe, ntshrui.dll, nusrmgr.cpl, nwc.cpl, occache.dll, odbcad32.exe, odbcint.dll, ole32.dll, osk.exe, photowiz.dll, powercfg.cpl, printui.dll, rasdlg.dll, rcimlby.exe, regwizc.dll, remotepg.dll, sapi.cpl, sendmail.dll, setupapi.dll, shdoclc.dll, shdocvw.dll, shell32.dll, shimgvw.dll, shrpubw.exe, sigverif.exe, sndrec32.exe, sndvol32.exe, srclient.dll, srrstr.dll, sti_ci.dll, syncui.dll, sysdm.cpl, sysmon.ocx, sysocmgr.exe, syssetup.dll, tapiui.dll, taskmgr.exe, tcpmonui.dll, telephon.cpl, telnet.exe, upnpui.dll, url.dll, user32.dll, utilman.exe, wiaacmgr.exe, wiadefui.dll, wiashext.dll, winsrv.dll, wmploc.dll, wscui.cpl, wsecedit.dll, wuapi.dll, wuauclt1.exe, wuauclt.exe, wuaucpl.cpl, wuaueng1.dll, wucltui.dll, wupdmgr.exe, wuweb.dll, xpsp1res.dll, xpsp2res.dll, zipfldr.dll

Level 2

আমি Kamrul Cox। , Chittagong। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 70 টি টিউন ও 645 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 5 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।

অসহায়দের সাহায্যে এগিয়ে আসুন।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 3

কামরুল ভাই আমি তো এক্সপি কাষ্টমাইজ করতে করতে প্রায় পাগল হয়েগেছি।এবার টিটির বন্ধুদের পাগল হবার পালা । তবে ভয়ের কিছু নেই কামরুল ভাই সাথে থাকলে কিছুই হবে না। এই লাইনটা ..Resource Name: একটা নাম যা অন্য ছবিগুলোর নামের সাথে মিলবে না। আমি 127 দিলাম। এটা যদি তখন বুঝতাম তাহলে অনেক খাটনি কমে যেত।
অসাধারণ লেখা এবং আমি ব্যাক্তিগতভাবে আপনার কাছে চিরকৃতজ্ঞ। কষ্ট অনেক কিন্তু মজা আছে।ভাই আপনি কি WINDOWS POST INSTALL সর্ম্পকে জানেন।অসংখ্য ধন্যবাদ।

    Level 2

    @Mithu: Windows Post Install মানে বুঝলাম না। একটু বুঝিয়ে বললেই উত্তর দিতে পারবো।

o no this is great

tnx

Level 0

ধন্যবাদ

Level 0

প্রিয় বন্ধু, আপনার পোষ্টটি খুবই ভালো ও কাজের পোষ্ট………. আমি এই পোষ্ট থেকে নতুন কিছু শিখতে পারলাম…… শেয়ার করার জন্ন আপনাকে ধন্নবাদ….

Level 2

how fantastic post…!!! its really awesome…carry on,bro…//

Level 0

সালাম ভাইজান, ভাই আমি কিভাবে রিসোর্স হ্যাকার দিয়ে বুট স্কীন পরিবর্তন করবো? কোন ফাইলের মাঝে এই বুট স্কীন অপশন পাবো? যদি বলতেন তাহলে খুব ভাল হতো| আল্লাহ হাফিজ|

    Level 2

    @Mhapon: ঠিক আছে ভাই। আপনার প্রশ্নটা আরো অনেকে করেছে আমাকে এবং অনেকেই করবে। উত্তরটা দেব। শুধু একটি নয় আপনাদের সব প্রশ্নের উত্তর দেবো। আগে আমরা পর্বগুলো শেষ করে ফেলি। আপনাদের সব কাজ প্রস্তুত হয়ে গেলে একটা প্রশ্ন পর্ব করবো। সব প্রশ্নের উত্তর পাবেন। অপেক্ষায় থাকুন।

দারুন লাগছে ।