উইন্ডোজের রিসোর্স হ্যাকার এডিটর কীসের জন্য ব্যবহৃত হয়?

সর্বশেষ আপডেট: 21/01/2026
লেখক: ইসহাক
  • রিসোর্স হ্যাকার হল একটি বিনামূল্যের রিসোর্স এডিটর এবং কম্পাইলার যার জন্য উইন্ডোজ যা আপনাকে এক্সিকিউটেবল এবং লাইব্রেরিতে আইকন, মেনু, ডায়ালগ এবং টেক্সট স্ট্রিং দেখতে, এক্সট্র্যাক্ট করতে এবং পরিবর্তন করতে দেয়।
  • এই টুলটি Win32 এবং Win64 ফাইলগুলির (.exe, .dll, .cpl, .ocx, .res, .mui) সাথে কাজ করে, একটি গ্রাফিক্যাল ইন্টারফেস এবং একটি কমান্ড লাইন অফার করে। comandos, এবং উন্নত নির্দেশাবলীর সাথে একটি স্ক্রিপ্ট কম্পাইলারকে সংহত করে।
  • প্যাকেজড বা ১৬-বিট অ্যাপ্লিকেশনের ক্ষেত্রে এর অসম বিকাশ এবং সীমাবদ্ধতা থাকা সত্ত্বেও, এটি প্রোগ্রামগুলিকে কাস্টমাইজ এবং বিশ্লেষণের জন্য একটি রেফারেন্স হিসেবে রয়ে গেছে, সর্বদা এর লাইসেন্স এবং বৈধতাকে সম্মান করে।

রিসোর্স হ্যাকার

ভাল লাগলে উইন্ডোজের সাথে ঝাঁকুনিআপনি আইকন পরিবর্তন করতে চান, ডায়ালগ বক্স অনুবাদ করতে চান, অথবা প্রোগ্রামগুলি অভ্যন্তরীণভাবে কীভাবে গঠন করা হয় তা বুঝতে চান, আপনি সম্ভবত রিসোর্স হ্যাকারের কথা শুনেছেন। এই ছোট ইউটিলিটিটি বছরের পর বছর ধরে ইন্টারনেটে প্রচারিত হচ্ছে, এবং যদিও এর বিকাশ কিছুটা অসঙ্গতিপূর্ণ, তবুও এটি উইন্ডোজ এক্সিকিউটেবলের রিসোর্সগুলিকে পাগল না করে ব্যবহার করার জন্য একটি ক্লাসিক টুল হিসাবে রয়ে গেছে।

আতঙ্ক শুরু হওয়ার আগে: রিসোর্স হ্যাকার অবৈধভাবে সফটওয়্যার হ্যাক করার জন্য কোন "জাদুকরী" প্রোগ্রাম নয়।এটি কোনও প্রোগ্রাম নয়, বরং একটি রিসোর্স এডিটর যা .exe, .dll, অথবা .cpl এর মতো ফাইলের মধ্যে থাকা ভিজ্যুয়াল এবং টেক্সট উপাদানগুলি দেখার, এক্সট্র্যাক্ট করার, পরিবর্তন করার এবং কম্পাইল করার জন্য ডিজাইন করা হয়েছে। এটি সিস্টেম কাস্টমাইজ করার, আইকন পরিবর্তন করার, ইন্টারফেস অনুবাদ করার বা নির্দিষ্ট অ্যাপ্লিকেশনগুলি কীভাবে তৈরি করা হয় তা বিশ্লেষণ করার জন্য ব্যাপকভাবে ব্যবহৃত হয়। তবে, এটি সর্বদা এর লাইসেন্স এবং প্রতিটি দেশের আইন অনুসারে ব্যবহার করা উচিত।

রিসোর্স হ্যাকার কী এবং উইন্ডোজে এটি কীসের জন্য ব্যবহৃত হয়?

রিসোর্স হ্যাকার (রেসহ্যাকার বা রিসহ্যাক) এটি উইন্ডোজের জন্য একটি বিনামূল্যের রিসোর্স এডিটর এবং কম্পাইলার যা ১৯৯০ এর দশকের শেষের দিকে অ্যাঙ্গাস জনসন দ্বারা তৈরি করা হয়েছিল। এর প্রধান কাজ হল আপনাকে অভ্যন্তরীণ সম্পদ দেখুন, নিষ্কাশন করুন এবং সংশোধন করুন Win32 এবং Win64 এক্সিকিউটেবল ফাইল, সেইসাথে লাইব্রেরি এবং সংকলিত রিসোর্স ফাইল।

যখন আমরা উইন্ডোজে "রিসোর্স" সম্পর্কে কথা বলি, তখন আমরা সেই সমস্ত উপাদানের কথা উল্লেখ করি যা একটি এক্সিকিউটেবলের মধ্যে একত্রিত হয় যা স্পষ্টভাবে বলতে গেলে প্রোগ্রাম কোড নয়: আইকন, বিটম্যাপ, কার্সার, মেনু, ডায়ালগ বক্স, টেক্সট স্ট্রিং টেবিল, মেসেজ টেবিল, কীবোর্ড অ্যাক্সিলারেটর, বোরল্যান্ড ফর্ম, অথবা সংস্করণ তথ্যএগুলো সবই অনেক .exe এবং .dll ফাইলের মধ্যে প্যাক করা আছে, এবং রিসোর্স হ্যাকার আপনাকে ঠিক এটিই কাজে লাগাতে দেয়।

টুলটি উভয়ের সাথেই কাজ করে এক্সিকিউটেবল ফাইল (.exe, .dll, .cpl, .ocx, .scr) সঙ্গে সংকলিত রিসোর্স ফাইল (.res, .mui)আপনি এর ক্লাসিক গ্রাফিক্যাল ইন্টারফেস ব্যবহার করতে পারেন অথবা প্রক্রিয়াগুলিকে স্বয়ংক্রিয় করার জন্য একটি শক্তিশালী কমান্ড লাইন টানতে পারেন, যা খুব কার্যকর যদি আপনাকে একই পরিবর্তনটি একাধিক ফাইলে পুনরাবৃত্তি করতে হয়।

উন্নয়নের সংক্ষিপ্ত ইতিহাস এবং বিবর্তন

রিসোর্স হ্যাকার প্রথম চালু হয়েছিল ১৯৯৯ সালে ডিসেম্বর ২ 1999অ্যাঙ্গাস জনসন এটি ডেল্ফী ৩.০২-তে লিখেছিলেন এবং প্রথম তিন বছর ধরে, বেশ ঘন ঘন আপডেট প্রকাশ করেছিলেন, এর কার্যকারিতা উন্নত করেছিলেন এবং এমন বৈশিষ্ট্য যুক্ত করেছিলেন যা এটিকে উইন্ডোজে রিসোর্স সম্পাদনার জন্য ডি ফ্যাক্টো রেফারেন্সে পরিণত করেছিল।

কাছাকাছি 2002 মার্চ প্রোগ্রামটি ৩.৪.০ সংস্করণে পৌঁছেছে, যা বেশ কিছুদিন ধরেই শেষ স্থিতিশীল সংস্করণ হিসেবে বিবেচিত হচ্ছে। এরপর থেকে, এর লেখক ঘোষণা করেন যে টুলটি তৈরি করা বা এর সোর্স কোড প্রকাশ করার কোনও ইচ্ছা তার নেই। যেমনটি অনেকবার উল্লেখ করা হয়েছে, প্রকল্পটিকে ডেলফির আধুনিক সংস্করণে আপগ্রেড করার অর্থ হল কোডের একটি বড় অংশ পুনর্লিখন বা অভিযোজিত করা।অ্যাঙ্গাস যা মেনে নিতে রাজি ছিলেন না।

বছরের পর বছর ধরে যারা তাকে উন্নয়ন চালিয়ে যেতে বলেছিলেন, তিনি তাদের খুব স্পষ্টভাবে উত্তর দিয়েছিলেন: আমি রিসোর্স হ্যাকার আপডেট করার বা কোড বিক্রি করার পরিকল্পনা করিনি।তবুও, প্রোগ্রামটির জনপ্রিয়তা বৃদ্ধি পেতে থাকে, বিশেষ করে উইন্ডোজ কাস্টমাইজেশন ফোরাম এবং রিভার্স ইঞ্জিনিয়ারিং কমিউনিটিতে, যা কয়েক মিলিয়ন ছাড়িয়ে যায়। ডাউনলোড.

যদিও প্রথমে এটি "পরিত্যক্ত" বলে মনে হয়েছিল, লেখক কিছু বিক্ষিপ্ত নতুন সংস্করণ দিয়ে সবাইকে অবাক করে দিয়েছিলেন। ২০০৯ সালের নভেম্বরে, ৩.৫.২ বিটা সংস্করণ প্রকাশিত হয়েছিল।, 64-বিট এক্সিকিউটেবল এবং PNG ইমেজ প্রদর্শনের জন্য সমর্থন সহ। ইন সংস্করণ ৩.৬.০ ২০১১ সালের সেপ্টেম্বরে আসেযা পিএনজি ফর্ম্যাটে আইকনগুলির জন্য সমর্থন যোগ করেছে, যা উইন্ডোজের আধুনিক সংস্করণগুলির সাথে ভালভাবে সংহত করার মূল চাবিকাঠি।

পরবর্তীকালে, সামঞ্জস্যের উন্নতি এবং ভিজ্যুয়াল টুইক সহ আরও সংশোধনী প্রকাশিত হয়েছে: পরবর্তী 4.xy শাখা তারা উন্নত ইউনিকোড সমর্থন, আরসি ফাইলগুলির আরও ভাল পরিচালনা এবং ছোটখাটো প্রসাধনী পরিবর্তনগুলি অন্তর্ভুক্ত করেছে, 4.0.0, 4.1.5, 4.2.5 এবং পরবর্তী আপডেটগুলি (4.6.32, 4.7.34, এবং 5.1.1) এর মতো সংস্করণগুলিতে পৌঁছেছে। যদিও গতি উন্মত্ত নয়, প্রোগ্রামটি মাঝে মাঝে পরিমার্জন পেতে থাকে।.

  ফটোগুলিকে অঙ্কনে রূপান্তর করার জন্য 10টি সেরা প্রোগ্রাম৷

লাইসেন্স, ব্যবহারের শর্তাবলী এবং প্রস্তাবিত বিকল্পগুলি

রিসোর্স হ্যাকার হল ফ্রিওয়্যার সফটওয়্যারআপনি এটি বিনামূল্যে ব্যবহার করতে পারেন স্পষ্ট লাইসেন্স শর্তাবলীর অধীনে যা এর লেখক অফিসিয়াল ওয়েবসাইটে বজায় রেখেছেন। এটি ওপেন সোর্স নয়, এটি এর সোর্স কোড সহ বিতরণ করা হয় না, এবং অ্যাঙ্গাস স্পষ্ট করে দিয়েছেন যে সে কখনোই কোডটি প্রকাশ করবে না বা বিক্রি করবে না।.

খড় দুটি গুরুত্বপূর্ণ বিষয় ব্যবহারের শর্তাবলীতে, যা আপনার মনে রাখা উচিত যখন আপনি ভাবছেন যে উইন্ডোজে রিসোর্স হ্যাকার কীসের জন্য:

  • প্রোগ্রামটির পুনঃবিতরণ অনুমোদিত নয়। যেকোনো ডোমেইন থেকে অথবা যেকোনো উপায়ে কপিরাইট ধারকের পূর্ব লিখিত অনুমোদন ছাড়াই।
  • সফ্টওয়্যারটি অবৈধভাবে অ্যাপ্লিকেশন পরিবর্তন করতে ব্যবহার করা যাবে না।উদাহরণস্বরূপ, সুরক্ষা উপেক্ষা করে, লাইসেন্স পরিবর্তন করে, অথবা কপিরাইট লঙ্ঘন করে।

সেই সময়ে, এবং কোড অ্যাক্সেস করতে চাওয়া অনেক ব্যবহারকারীর জেদের কারণে, অ্যাঙ্গাস সুপারিশ করেছিলেন XN রিসোর্স এডিটর "ওপেন সোর্স" বিকল্প হিসেবে। পরে তিনি আরও আধুনিক বা চলমান রক্ষণাবেক্ষণের প্রয়োজন এমন ব্যক্তিদের জন্য ভালো বিকল্প হিসেবে অন্যান্য সক্রিয়ভাবে বিকশিত রিসোর্স এডিটিং টুলগুলির কথাও উল্লেখ করেছিলেন।

যদিও এটি বিনামূল্যে নয়, লেখক যুক্তিসঙ্গত ব্যবহারের জন্য বেশ উন্মুক্ত বলে প্রমাণিত হয়েছে। উদাহরণস্বরূপ, যখন অনুমতি চাওয়া হয় রিডিস্ট্রিবিউট রিসোর্স হ্যাকার স্প্যানিশ ভাষায় অনুবাদ করা হয়েছে একটি স্বাধীন ওয়েবসাইট থেকে, তার উত্তর ছিল সহজ এবং ভদ্র "হ্যাঁ। জিজ্ঞাসা করার জন্য ধন্যবাদ।", তবে শর্ত থাকে যে তার লাইসেন্স এবং কপিরাইট সম্মানিত হবে।

রিসোর্স হ্যাকারের মূল বৈশিষ্ট্যগুলি

রিসোর্স হ্যাকারের আকর্ষণ এই যে, একটি বিশাল অ্যাপ্লিকেশন না হওয়া সত্ত্বেও, এটি উইন্ডোজে রিসোর্স সম্পাদনা করার জন্য আপনার প্রয়োজনীয় সঠিক ফাংশনগুলির উপর দৃষ্টি নিবদ্ধ করে।আপনি এমন একজন ব্যবহারকারী যিনি কেবল একটি আইকন পরিবর্তন করতে চান অথবা এমন একজন ডেভেলপার যিনি কয়েক ডজন এক্সিকিউটেবলে পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে করতে চান।

সম্পদের ভিজ্যুয়ালাইজেশন এবং অন্বেষণ

রিসোর্স হ্যাকার দিয়ে একটি ফাইল খোলার সময়, প্রধান উইন্ডোটি বাম প্যানেলে নিম্নলিখিতটি প্রদর্শন করে: একটি রিসোর্স ক্যাটাগরি ট্রিএই ফোল্ডারগুলি ফাইল থেকে ফাইলে পরিবর্তিত হতে পারে, তবে নিম্নলিখিত এন্ট্রিগুলি খুঁজে পাওয়া সাধারণ:

  • হলো AVI: এক্সিকিউটেবলের সাথে ইন্টিগ্রেটেড AVI ফর্ম্যাটে অ্যানিমেশন এবং ভিডিও রয়েছে।
  • কার্সার: অ্যাপ্লিকেশন দ্বারা ব্যবহৃত কার্সারগুলিকে গোষ্ঠীবদ্ধ করে।
  • বিটম্যাপ: বিটম্যাপ (.bmp) অন্তর্ভুক্ত করে যা ব্যবহার করা হয়, উদাহরণস্বরূপ, ব্যাকগ্রাউন্ড বা অভ্যন্তরীণ গ্রাফিক্সের জন্য।
  • আইকন: অ্যাপ্লিকেশনের পৃথক আইকন সংরক্ষণ করে।
  • আইকন গ্রুপ: বিভিন্ন আকার এবং রঙের গভীরতার আইকনগুলির সেট অন্তর্ভুক্ত করে।
  • মেনু: প্রোগ্রামের মেনু স্ট্রাকচার কম্পাইল করে।
  • কথোপকথন: সফ্টওয়্যার ব্যবহার করার সময় আপনি যে ডায়ালগ বক্সগুলি দেখতে পান সেগুলি সংরক্ষণ করে।
  • স্ট্রিং টেবিল: টেক্সট স্ট্রিং এর টেবিল রয়েছে, যা বার্তা অনুবাদ বা পরিবর্তন করার জন্য খুবই কার্যকর।
  • accelerators: সংজ্ঞায়িত করা কীবোর্ড শর্টকাট নির্দিষ্ট কিছু কর্মকাণ্ডের সাথে সম্পর্কিত।
  • ভার্সন সম্পর্কিত তথ্য: ফাইল সংস্করণের ডেটা প্রদান করে: পণ্যের নাম, কোম্পানি, বিল্ড নম্বর, ইত্যাদি।

প্রতিটি সম্পদ নির্বাচন করার সময়, ডান প্যানেলটি এটিকে একটি ছবি বা টেক্সট হিসাবে প্রদর্শন করে।ধরণের উপর নির্ভর করে। যে বাইনারি রিসোর্সগুলি এটি চিনতে পারে না সেগুলি কেবল পঠনযোগ্য বাইনারি টেক্সট হিসাবে প্রদর্শিত হয়, যা অন্তত দ্রুত পরিদর্শনের অনুমতি দেয়।

সম্পদ আহরণ এবং রপ্তানি

সবচেয়ে বেশি ব্যবহৃত ফাংশনগুলির মধ্যে একটি হল একটি এক্সিকিউটেবল থেকে সম্পদ বের করুনরিসোর্স হ্যাকার আপনাকে বিভিন্ন ফর্ম্যাটে আইকন, বিটম্যাপ, কার্সার, মেনু, ডায়ালগ এবং স্ট্রিং টেবিল সংরক্ষণ করতে দেয়:

  • .res ফাইল, সংকলিত সম্পদ রেখে।
  • স্বতন্ত্র ছবি, যেমন .ico, .cur অথবা .bmp, যেকোনো বহিরাগত গ্রাফিক্স এডিটর দিয়ে সম্পাদনা করতে।
  • রিসোর্স স্ক্রিপ্ট .rcকন্টেন্টকে পঠনযোগ্য এবং সম্পাদনাযোগ্য টেক্সটে ডিকম্পাইং করা।

এই ক্ষমতাটি খুবই কার্যকর যদি আপনি চান, উদাহরণস্বরূপ, একটি প্রোগ্রাম আইকন উদ্ধার করুন, একটি অ্যাপ্লিকেশনের টেক্সট বিশ্লেষণ করুন অথবা আপনার নিজস্ব প্রকল্পে এটি পুনরায় ব্যবহার করার জন্য একটি ডায়ালগ বক্সের চেহারা ক্লোন করুন।

সম্পদ সম্পাদনা এবং সংকলন

দেখা এবং রপ্তানি করার পাশাপাশি, রিসোর্স হ্যাকার আপনাকে সম্পদের একটি বড় অংশ সরাসরি সম্পাদনা করুন এবং মূল ফাইলে পুনরায় সংহত করার জন্য এগুলি পুনরায় কম্পাইল করুন। সবচেয়ে সাধারণ ক্রিয়াকলাপগুলির মধ্যে রয়েছে:

  • রিসোর্সগুলির নাম পরিবর্তন করুন বা প্রতিস্থাপন করুন, গ্রাফিক্স এবং টেক্সট উভয়ই।
  • আইকন, কার্সার এবং বিটম্যাপ পরিবর্তন করুন, .ico, .cur, .bmp, অন্যান্য .res ফাইল বা এমনকি অন্যান্য .exe ফাইলের ছবি দিয়ে প্রতিস্থাপন করা।
  • বোরল্যান্ড ডায়ালগ, মেনু, স্ট্রিং টেবিল, অ্যাক্সিলারেটর এবং ফর্ম সম্পাদনা করুন অভ্যন্তরীণ স্ক্রিপ্ট সম্পাদক ব্যবহার করে।

যখন আপনি পরিবর্তন করবেন লিপি একটি ডায়ালগ, মেনু বা স্ট্রিং টেবিল থেকে, প্রোগ্রামটি একটি অন্তর্ভুক্ত করে "স্ক্রিপ্ট কম্পাইল করুন" বোতাম যা আপনার করা পরিবর্তনগুলির সাথে সাথেই সেই রিসোর্সটিকে পুনরায় কম্পাইল করে। "Show Dialog" নামক আরেকটি বোতাম আপনাকে অনুমতি দেয় ডায়ালগ বক্সটি কেমন দেখাবে তার পূর্বরূপ দেখুন কম্পাইল করার পর, নিয়ন্ত্রণ এবং টেক্সটের অবস্থান সামঞ্জস্য করার জন্য খুব ব্যবহারিক কিছু।

  উইন্ডোজ 11-এ কীভাবে সি ড্রাইভ অ্যাক্সেস এবং পরিচালনা করবেন

আপনিও পারেন নতুন সম্পদ যোগ করুন একটি এক্সিকিউটেবলে। উদাহরণস্বরূপ, এটি নতুন স্থানীয় স্ট্রিং টেবিল বা ডায়ালগ প্রবর্তন করে, অথবা একটি সন্নিবেশ করে বহুভাষিক সহায়তা সহ একটি প্রোগ্রাম প্রদান করতে দেয় কর্পোরেট আইকন বা লোগো একটি নির্দিষ্ট উইন্ডোতে।

একইভাবে, রিসোর্স হ্যাকার সহজতর করে অব্যবহৃত সম্পদ অপসারণ করুনঅনেক কম্পাইলার এমন উপাদান যোগ করে যা অ্যাপ্লিকেশনের কখনই প্রয়োজন হয় না; সেগুলি মুছে ফেললে চূড়ান্ত ফাইলের আকার হ্রাস পেতে পারে, যা তার সময়ে বেশ প্রাসঙ্গিক ছিল।

কমান্ড লাইন এবং অটোমেশন

রিসোর্স হ্যাকারের প্রায় সকল ফাংশনই হতে পারে কমান্ড লাইন থেকে ইনভোক করুনগ্রাফিক্যাল ইন্টারফেস খোলার প্রয়োজন ছাড়াই। এই বৈশিষ্ট্যটি পুনরাবৃত্তিমূলক কাজগুলিকে স্বয়ংক্রিয় করার জন্য বিশেষভাবে শক্তিশালী, যেমন এক্সিকিউটেবলের একটি সেটে একই আইকন প্রতিস্থাপন করা বা একটি অ্যাপ্লিকেশনের একাধিক সংস্করণে স্ট্রিংগুলির একটি টেবিল ইনজেক্ট করা।

প্রোগ্রামে সংহত রিসোর্স কম্পাইলার সমর্থন করে ক্লাসিক কম্পাইলারের মতো নির্দেশিকাহেডার ফাইলগুলিতে সংজ্ঞা ব্যবহার করার জন্য #INCLUDE এর মতো কমান্ড এবং নির্দিষ্ট শর্তের উপর ভিত্তি করে স্ক্রিপ্টের কোন অংশগুলি অন্তর্ভুক্ত করা হবে তা নিয়ন্ত্রণ করার জন্য #DEFINE, #UNDEF, #IF, অথবা #ELIF এর মতো অন্যান্য কমান্ড। অতিরিক্তভাবে, স্ট্রিংগুলি অন্তর্ভুক্ত করতে পারে এস্কেপ চরিত্র এবং মন্তব্যএটি মোটামুটি বিস্তৃত এবং রক্ষণাবেক্ষণযোগ্য রিসোর্স স্ক্রিপ্ট লেখার সুযোগ করে দেয়।

সাধারণ ব্যবহার: কাস্টমাইজেশন এবং ভিজ্যুয়াল "হ্যাক"

বাস্তবে, অনেক ব্যবহারকারী রিসোর্স হ্যাকারের কাছে যান কারণ তারা দেখেছেন যে কেউ আপনার পছন্দ অনুযায়ী উইন্ডোজ বা অ্যাপ্লিকেশনের চেহারা পরিবর্তন করেছেনসেই সময়কার একটি খুব বিখ্যাত ঘটনা ছিল যে "Start" শব্দটি পরিবর্তন করতে explorer.exe পরিবর্তন করুন। অন্য যেকোনো কিছুর জন্য Windows XP-এর টাস্কবার বোতাম থেকে।

পদ্ধতিটি সাধারণত সর্বদা একই রকম হয়: এক্সিকিউটেবলটি রিসোর্স হ্যাকার দিয়ে খোলা হয় এবং টেক্সট স্ট্রিং বা নির্দিষ্ট গ্রাফিক রিসোর্স অনুসন্ধান করা হয়। (একটি আইকন, একটি বিটম্যাপ, একটি মেনু), অন্য একটি দিয়ে সম্পাদনা বা প্রতিস্থাপন করা হয়, এবং পরিবর্তনগুলি সংরক্ষণ করার আগে রিসোর্সটি পুনরায় কম্পাইল করা হয়। একই কথা প্রযোজ্য হালকা রসিকতা এবং আরও গুরুতর কাস্টমাইজেশন, যেমন অস্পষ্ট মেনু টেক্সট অভিযোজিত করা অথবা এমন কোনও প্রোগ্রামের অংশ অনুবাদ করা যা আলাদা ভাষার ফাইল অফার করে না।

একটি খুব জনপ্রিয় অ্যাপ্লিকেশন হল .exe এর আইকন পরিবর্তন করুন যেগুলো আপনি প্রতিদিন ব্যবহার করেন। সাধারণ কর্মপ্রবাহের মধ্যে রয়েছে পছন্দসই ছবিকে .ico ফরম্যাটে রূপান্তর করা (উদাহরণস্বরূপ, 256x256 আকারে), আসল .exe এর ব্যাকআপ নেওয়া, রিসোর্স হ্যাকার দিয়ে ফাইলটি খোলা, "আইকন" বা "আইকন গ্রুপ" শাখাটি সনাক্ত করা, আইকন প্রতিস্থাপন বিকল্প ব্যবহার করা এবং অবশেষে ফলাফলটি একটি নতুন এক্সিকিউটেবল হিসাবে সংরক্ষণ করুন টাস্কবার বা স্টার্ট মেনুতে পিন করতে।

ডেভেলপার এবং কোম্পানিগুলির জন্য রিসোর্স হ্যাকার ব্যবহার করাও সাধারণ বিষয়। ভিজ্যুয়াল বিবরণ পুনর্নির্মাণের জন্য সহায়ক সরঞ্জাম নিজস্ব অ্যাপ্লিকেশনের: একটি ডায়ালগ বক্স পালিশ করা, উপচে পড়া টেক্সট সামঞ্জস্য করা, একটি আপডেট করা লোগো অন্তর্ভুক্ত করা, অথবা সম্পূর্ণ প্রকল্পটি পুনরায় কম্পাইল না করেই অন্য ভাষার জন্য একটি স্ট্রিং টেবিল যোগ করা, বিশেষ করে যখন সম্পূর্ণ সোর্স কোডটি সেই মুহূর্তে হাতে না থাকে।

প্রযুক্তিগত বিবেচনা, সীমাবদ্ধতা এবং সামঞ্জস্য

যদিও রিসোর্স হ্যাকার খুবই নমনীয়, তবুও এর কিছু সীমাবদ্ধতা এবং প্রযুক্তিগত বৈশিষ্ট্য যা চমক এড়াতে স্পষ্ট হওয়া উচিত।

প্রথমত, এটি ১৬-বিট অ্যাপ্লিকেশন খুলতে বা সম্পাদনা করতে পারে না।এটি Win32 এবং Win64 পরিবেশের জন্য ডিজাইন করা হয়েছে, তাই খুব পুরানো প্রোগ্রামগুলি (Windows 3.x যুগের) সামঞ্জস্যপূর্ণ নয়।

অধিকন্তু, অনেক বর্তমান অ্যাপ্লিকেশন, বিশেষ করে যেগুলি চূড়ান্ত আকারের সাথে সবচেয়ে বেশি উদ্বিগ্ন, সেগুলি সাপেক্ষে এক্সিকিউটেবলের কম্প্রেশন বা প্যাকেজিং প্রক্রিয়া একবার কম্পাইল করার পর, UPX বা অন্যান্য বাণিজ্যিক প্যাকেজিং সিস্টেমের মতো কম্প্রেসার ব্যবহার করে। যখন আপনি রিসোর্স হ্যাকার দিয়ে এই কম্প্রেসড এক্সিকিউটেবলগুলির একটি খোলার চেষ্টা করেন, কখনও কখনও আপনি কেবল সাধারণ সম্পদ কাঠামো এবং নাম দেখতে পাবেন।তবে, ফাইলটি আনপ্যাক না করা পর্যন্ত আপনি এর বিষয়বস্তু স্বাভাবিকভাবে সম্পাদনা করতে পারবেন না, যা ফাইলের ক্ষেত্রে প্রয়োজনীয় হতে পারে যেমন bootres.dll.

আরেকটি প্রধান সীমাবদ্ধতা এর নিজস্ব ইতিহাস থেকে উদ্ভূত: রিসোর্স হ্যাকার কোরটি সংকলিত হয়েছে ডেলফি 3.02এর অর্থ হল, এল সামাজিক নেটওয়ার্কিংউপস্থিত হওয়া ডেলফির আরও আধুনিক সংস্করণে তৈরি অ্যাপ্লিকেশনগুলির সাথে কাজ করার সময় নির্দিষ্ট সমস্যাগুলিবিশেষ করে নতুন সিনট্যাক্স সহ রিসোর্সগুলির সংকলন এবং ডিকম্পাইলেশনে। এটি সম্পূর্ণরূপে সামঞ্জস্যপূর্ণ হওয়ার জন্য, এটিকে কম্পাইলারের সাম্প্রতিক সংস্করণের সাথে পুনরায় কম্পাইল করতে হবে এবং কোডের বৃহৎ অংশ পরিবর্তন করতে হবে, যা এর লেখক বাতিল করেছেন।

  উইন্ডোজ 0 এ ত্রুটি কোড 80070570x10 | সমাধান

এর সাথে মিথস্ক্রিয়া সম্পর্কেও নির্দিষ্ট নোট রয়েছে উইন্ডোজ এক্সপির ভিজ্যুয়াল স্টাইলগুলি উইন্ডোজ 7রিসোর্স হ্যাকারে (সম্পাদকের নিজস্ব এক্সিকিউটেবল) একটি ম্যানিফেস্ট রিসোর্স যোগ করলে ডায়ালগ দেখা বা সম্পাদনা করার সময় মাঝেমধ্যে সমস্যা হতে পারে, তাই ResHacker-এর উপরে কাস্টম ম্যানিফেস্ট ব্যবহার করা নিরুৎসাহিত করা হয়।

সিস্টেম ফাইল পরিবর্তন করার সময় সতর্কতা

.exe এবং .dll ফাইলের অভ্যন্তরীণ সম্পদ পরিবর্তন করা, বিশেষ করে যদি সেগুলি অপারেটিং সিস্টেম ফাইলএর মধ্যে ঝুঁকি রয়েছে। প্রধানত, যেকোনো ভুলের ফলে পরিবর্তিত এক্সিকিউটেবল অব্যবহারযোগ্য হয়ে উঠতে পারে অথবা উইন্ডোজে অপ্রত্যাশিত আচরণ দেখা দিতে পারে।

প্রথম কাজটি সর্বদা করা ব্যাকআপ কপিঅনেক গাইড রিসোর্স হ্যাকার (উদাহরণস্বরূপ, explorer_backup.exe) দিয়ে ফাইলটি খোলার আগে ফাইলটি ডুপ্লিকেট করার এবং আসলটি অক্ষত রাখার পরামর্শ দেন। অতিরিক্তভাবে, প্রোগ্রামটি সাধারণত "প্রত্যয়" সহ একটি ব্যাকআপ ফাইল তৈরি করে। "_আসল" প্রথমবার যখন আপনি কোনও এক্সিকিউটেবলে পরিবর্তনগুলি সংরক্ষণ করেন। যদি আপনি আবার চেষ্টা করেন এবং "ফাইল তৈরি করা যাচ্ছে না..." ত্রুটি বার্তা পান, তাহলে সম্ভবত ব্যাকআপ আগেরটি অপারেশনটিকে ব্লক করছে এবং আপনাকে একই ফোল্ডারে ম্যানুয়ালি এটি মুছে ফেলতে হবে।

উইন্ডোজের ক্লাসিক সংস্করণগুলিতে, সিস্টেম ফাইল সুরক্ষা (উইন্ডোজ ফাইল সুরক্ষা, WFP) এটি আপনাকে নির্দিষ্ট এক্সিকিউটেবল বা লাইব্রেরিতে পরিবর্তনগুলি সংরক্ষণ করতে বাধা দিতে পারে। এই ধরনের ক্ষেত্রে, "WFP প্যাচার" এর মতো নির্দিষ্ট সরঞ্জামগুলি সাময়িকভাবে এই সুরক্ষা অক্ষম করার জন্য ব্যবহার করা হত, যদিও আজকাল এই ধরণের কৌশলকে ঝুঁকিপূর্ণ বলে মনে করা হয় এবং আপনাকে সাবধানতার সাথে বিবেচনা করতে হবে যে ঝুঁকিটি মূল্যবান কিনা।

একটি এক্সিকিউটেবল পরিবর্তনের আরেকটি ফলাফল হল যে তার মূল ডিজিটাল স্বাক্ষর হারিয়ে ফেলেউইন্ডোজের দৃষ্টিতে, এটি আর তার প্রকাশকের স্বাক্ষরিত ফাইল নয় এবং এখন এটিকে "অজানা প্রকাশক" থেকে প্রাপ্ত বলে মনে করা হয়। এটি নিরাপত্তা সতর্কতা ট্রিগার করতে পারে এবং কিছু ক্ষেত্রে, এর অখণ্ডতা পরীক্ষা ভেঙে দিন সিস্টেম ফাইল পরীক্ষক, যা সিডি বা সিস্টেম ইমেজ থেকে অফিসিয়াল সংস্করণ পুনরুদ্ধার করার চেষ্টা করবে।

অতএব, সিস্টেম ফাইল সম্পাদনা সংরক্ষণ করা সঠিক অর্থবহ উন্নত ব্যবহারকারীরা যারা ঝুঁকি গ্রহণ করেনতৃতীয় পক্ষের অ্যাপ্লিকেশন বা ব্যক্তিগত প্রকল্পের ছোটখাটো কাস্টমাইজেশনের ক্ষেত্রে, ফলাফলগুলি সাধারণত অনেক বেশি পরিচালনাযোগ্য হয়।

সংস্করণ, সামঞ্জস্যতা এবং প্ল্যাটফর্ম

রিসোর্স হ্যাকার মূলত এর জন্য তৈরি করা হয়েছিল উইন্ডোজ ৯৫, ৯৮, মি, ২০০০ এবং এক্সপিতবে, সর্বশেষ সংস্করণগুলিতে উইন্ডোজ ভিস্তা, উইন্ডোজ ৭ এবং ৬৪-বিট সংস্করণের মতো পরবর্তী সিস্টেমগুলিকে অন্তর্ভুক্ত করার জন্য সামঞ্জস্যতা সামঞ্জস্য করা হয়েছে।

প্রোগ্রামটি ঐতিহ্যবাহী ইনস্টলেশনের প্রয়োজন ছাড়াই কাজ করে: শুধু এটি আনজিপ করুন এবং চালান।এটি উইন্ডোজ রেজিস্ট্রিতে কোনও অস্বাভাবিক এন্ট্রি তৈরি করে না, যা অনেক ব্যবহারকারী সিস্টেমকে "বিশৃঙ্খল" না করে চেষ্টা করার সময় প্রশংসা করে। লাইসেন্সটি ব্যক্তিগত এবং পেশাদার ব্যবহারের জন্য সম্পূর্ণ বিনামূল্যে, যদি উপরে উল্লিখিত শর্তগুলি পূরণ করা হয়।

উন্নয়নের ক্ষেত্রে, এটি বিবেচনা করা হয় যে সংস্করণ 3.4.0 এর প্রথম পর্যায়ের সমাপ্তি চিহ্নিত করেছেসেখান থেকে, সংস্করণ 3.5.x, 3.6.x, এবং পরবর্তীতে 4.x এবং 5.x শাখাগুলি নির্দিষ্ট উন্নতির সাথে প্রকাশিত হয়েছিল: 64-বিট সমর্থন, PNG আইকন এবং গ্রাফিক্স, ইউনিকোড, RC ফাইল পরিচালনায় পরিমার্জন এবং ছোটখাটো প্রসাধনী পরিবর্তন। যদিও এটির একটি পাবলিক রোডম্যাপ এবং ধ্রুবক আপডেটের অভাব রয়েছে, এটি এখনও এর ওয়েবসাইট থেকে ডাউনলোডযোগ্য। অফিসিয়াল ওয়েবসাইট এবং একটি ক্লাসিক রিসোর্স এডিটরের প্রত্যাশা অনুযায়ী সম্পূর্ণরূপে কার্যকর থাকে।

আজকের হিসাবে, তার সমস্ত গুণাবলী এবং সীমাবদ্ধতা সহ, যে কারো জন্য খুবই কার্যকর একটি হাতিয়ার যারা উইন্ডোজ এক্সিকিউটেবলের ভিতরে কী লুকিয়ে আছে তা আরও ভালোভাবে বুঝতে চান, তাদের প্রোগ্রামগুলির ভিজ্যুয়াল বিবরণ কাস্টমাইজ করতে চান, অথবা সম্পূর্ণ প্রকল্পগুলি পুনরায় কম্পাইল না করেই রিসোর্সগুলির সাথে কাজ করতে চান; যদি এটি সংবেদনশীলভাবে ব্যবহার করা হয়, এর লাইসেন্সকে সম্মান করে এবং উপযুক্ত ব্যাকআপ তৈরি করা হয়, তবে এটি সরলতা, শক্তি এবং আইকন, মেনু, ডায়ালগ এবং মাইক্রোসফ্ট সিস্টেমে গ্রাফিকাল অভিজ্ঞতা গঠনকারী অন্যান্য উপাদানগুলির উপর নিয়ন্ত্রণের মধ্যে একটি অত্যন্ত সফল ভারসাম্য প্রদান করে।

.মুই
সম্পর্কিত নিবন্ধ:
উইন্ডোজে .mui ফাইলগুলি কীভাবে ব্রাউজ এবং সম্পাদনা করবেন