download Resource Hacker
download from here
تمكين عرض وتحرير الموارد في الملفات التنفيذية (* .exe ؛ * .dll ؛ * .scr ؛ إلخ) ومكتبات الموارد المترجمة (* .res ، *) .mui). على الرغم من أن Resource Hacker ™ هو في المقام الأول تطبيق واجهة المستخدم الرسومية ، إلا أنه يوفر أيضًا العديد من الخيارات لتجميع وفك ترجمة الموارد من سطر الأوامر.
يمكن بدء التحويل البرمجي إما عن طريق فتح ملف نصي مورد حالي ، أو عن طريق إنشاء ملف نصي من نقطة الصفر باستخدام محرر Resource Hacker.
بمجرد فتح ملف مورد ، سيتم عرض موارده بشكل عام إما كصورة (أو مجموعة من الصور) أو كنص مضغوط. لا يمكن تحرير الموارد الثنائية ، الصور عادة ، مباشرة مع التطبيق ، ولكن لا يزال من السهل للغاية تصديرها واستيرادها بمجرد تعديلها بواسطة محرر صور خارجي. (لا أرى فائدة في تكرار ما يفعله محررو الصور لجهات خارجية بشكل جيد.)
يمكن الوصول إلى جميع وظائف Resource Hacker ™ من سطر الأوامر دون الحاجة إلى فتح واجهة مستخدم Resource Hacker ™. يمكن لإرشادات سطر الأوامر والبرامج النصية Resource Hacker ™ إزالة الكدح الذي ينطوي عليه تكرار مهام Hacker ™.
بعض الملفات القابلة للتنفيذ "معبأة" أو "مضغوطة" باستخدام خوارزميات الضغط. هذا لا يقلل من حجم الملف فحسب ، بل يجعل أيضًا عرض الموارد وتعديلها هامشيًا أكثر صعوبة. أظن أن "إخفاء" هذا المورد هو (أو كان) هدفًا مشتركًا في هذه العملية. على أي حال ، احتراماً لهؤلاء المؤلفين ، اخترت عدم فك ضغط الملفات مع البرنامج.
كملاحظة جانبية ، يبدو أن الملفات التنفيذية "المحزومة" أصبحت غير شائعة على مدار الأعوام الخمسة إلى العشرة الماضية ، وأن مؤلفي البرامج يعرضون معلومات أكثر وليس أقل في الموارد القابلة للتنفيذ. أظن أن المخاوف السابقة بشأن فقدان الملكية الفكرية مع الهندسة العكسية قد تم تخفيفها.
ميزات ويبرز
عرض الموارد في الملفات القابلة للتنفيذ Win32 (* .exe ، * .dll ، * .cpl ، * .ocx) وفي ملفات الموارد Win32 (* .res) بتنسيقاتها المترجمة وغير المحولة.
استخراج (حفظ) الموارد إلى ملف بتنسيق * .res؛ كثنائي. أو البرامج النصية الموارد decompiled أو الصور. يمكن للأيقونات والصور النقطية والمؤشرات والقوائم ومربعات الحوار وجداول السلسلة وجداول الرسائل والمعجلات ونماذج بورلاند وموارد معلومات الإصدار
يتم فك تجميعها بالكامل في التنسيقات الخاصة بكل منها ، سواء كملفات صور أو ملفات نصية * .rc.
تعديل (إعادة تسمية أو استبدال) الموارد في الملفات التنفيذية. يمكن استبدال موارد الصورة (الرموز والمؤشرات والصور النقطية) مع صورة من ملف صورة مطابق (* .ico ، * .cur ، * .bmp) ،
ملف * .res أو حتى ملف * .exe آخر. يمكن تحرير وإعادة تجميع مربعات الحوار والقوائم وأساليب البحث والسرعات والبرامج النصية لموارد الرسائل (وكذلك نماذج بورلاند) باستخدام محرر نصوص المورد الداخلي.
يمكن أيضًا استبدال الموارد بموارد من ملف * .res طالما أن المورد البديل من نفس النوع وله نفس الاسم.
إضافة موارد جديدة إلى الملفات التنفيذية. تمكين برنامج لدعم لغات متعددة ، أو إضافة رمز مخصص أو صورة نقطية (شعار الشركة وغيرها) إلى مربع حوار البرنامج.
حذف الموارد. تضيف معظم المترجمات موارد إلى التطبيقات التي لا يتم استخدامها من قبل التطبيق. يمكن أن تؤدي إزالة هذه الموارد غير المستخدمة إلى تقليل حجم التطبيق.
ليست هناك تعليقات:
إرسال تعليق