بسم الله الرحمن الرحيم
برنامج
التعريب ResHacker
مادة تعريب
الحاسبات 484
مواد محاضرتي
برنامج التعريب ResHacker
فريق
البحر

الطالب :بدر بن سليمان الجوير
الرقم / 211929
10 December 2006
تحدثت في المحاظرة عن هذه النقاط:
·     
عن البرنامج.
·     
شرح نظري.
·     
شرح عملي.
 عن البرنامج:
·     
البرنامج سهل للغاية, و ليس فيه أي تعقيد , بحيث يمكن
لأي شخص إستخدامه سواءاً كان ذا خبرة أو لم يكن.
·     
البرنامج خفيف السعة , حيث أن سعته هي 861 كيلو بايت, و
هو من البرامج التي لا تحتاج إلى تثبيت من أجل إستخدامها بل يمكن إستخدامه فوراً و
ذلك بظغط زر الفأرة مرتين على أيقونة البرنامج.
·     
طريقة عمل البرنامج:
1) 
يقوم البرنامج بإستعراض الملفات التنفيذية للبرنامج
المٌختار (المراد تعريبه).
2) 
يتيح البرنامج للمستخدم بأن يغير في هذه الملفات و هي
ملفات اللغة في البرنامج , بحيث يحولها للغة التي يريد.
3) 
يحفظ التغيرات التي حدثت و يضيفها إلى البرنامج و تكتب
فوق الملفات السابقة و تلغيها , بحيث تكون الملفات الجديدة المعدّلة هي الرسميّة
في البرنامج.
·    
شرح نظري:
 
 في البداية عرضت
أيقونة البرنامج و هي كالتالي:
 
   
 
  
   
   
 
 بعد ذلك عرضت
شكل البرنامج بعد الضغط على هذه الأيقونة مرّتين, و هي كالتتالي: 

 
 بعد ذلك وضحت
أنه يجب إختيار برنامج لتعريبة و ذلك عن طريق قائمة file  ثم open
 ستظهر هذه النافذة: 

 
   بعد إختيار البرنامج , ستظهر هذه النافذة:

 
 بعد ذلك بيّنت
أنه كل ما علينا تغييره هو قائمتي menu
 و Dialog  فقط , لأن الباقي لم يكن له علاقة في محاظرتي , فكانت القوائم
الأخري تُعني بتغيير الصور و أشكال الأيقونات التي في البرامج.
 
 بعد ذلك تحدثت
عن تغيير قائمة menu  حيث قلت:
·     
أدخل على قائمة menu  
·     
أدخل على الملف الأول.
·     
أختر السكربت رقم 1033 و هو السكربت الخاص باللغة
الإنجليزيّة و التي نتقنها جميعاً, و ذلك كي نستطيع أن نعرف الكلمات التي يجب
تغييرها.
الشكل التالي يوضح ذلك :

 
 بعد ذلك بيّنت أنه في هذه المرحلة يتم تغيير
اللغة من خلال الكود الظاهر في السكربت , يتم تغيير ما بين علامات التنصيص و هي
أسماء القوائم فيتم تغيير file  إلى ملف و view  إلى رؤية و الباقي على نفس السياق , بعد إحداث
هذا التغيير سيكون الزر compile
script  _الذي في الأعلى- متاحاً ,
أضغط على هذا الزر لترى التغييرات التي أجريتها لهذا البرنامج 
 الشكل التالي يوضح ذلك:

                   
 
 بعد ذلك تحدّثت
عن تغيير قائمة Dialog 
·     
و هي بنفس طريقة تغيير قائمة menu  , قم بفتح الملف الأول في قائمة Dialog  ثم قم بفتح السكربت الذي يحمل الرقم 1033 .
الشكل التالي يوضح ذلك :

 
  بعد ذلك بيّنت
أنه بالضغط على أي مكان في المربع الحواري سيبيّن البرنامج مكان الأيقونة أو السطر
الذي إخترته.
الشكل التالي يبيّن
ذلك:

                
·     
لاحظ بعد الضغط على الرز OK  في داخل الزر , تحدد الزر , و وضعت علامة نجمة
حمراء بجانب كود هذا الزر , و ذلك لإيضاح مكان كود هذا الزر لتغييره.
·     
طبعا يجب الحرص تغيير كافة الملفات الموجودة في القائمة Dialog  و هذا يعني تغيير كافة السكربتات التي تحمل هذا
الرقم 1033 الموجود في الملفات التي في قائمة Dialog  فقط.
             
 في النهاية
تحدثت عن كيفيّة حفظ ما قمت به من عمل:
·     
إذهب إلى قائمة File  ثم إلى save as  , إحفظ ما قمت بتعديلة على البرنامج الذي إخترته
في الأول.
الشكل التالي يوضح ذلك: 

إضغط
على save  ستظهر لك هذه النافذة :

        و
هي للتأكيد و التحذير بأنك بأنك سوف تحفظ على نفس الملف , أظغط على yes   و بالتالي تكون قد عرّبت البرنامج.
ملاحظة هامّة / يجب حفظ التغييرات على نفس الملف , بدون
تغيير إسم الملف أو أي شي غيره , و ذلك لكي يتم الحفظ على نفس ملف البرنامج و
بالتالي تعريبه.
 
 بعد ذلك شرحت
هذا الشرح النظري شرحاً عملياً , حيث قمت بتنفيذ هذه الخطوات السابقة عملياً على
برنامج وهو Macromedia Flash
Player  و بالتالي تكون الصورة قد
إتضحت و وصلت إلى الأذهان إن شاء الله.
 المراجع المستخدمة:
روابط
للمنتديات الحوارية و هذا واحد منها :
http://www.swalif.net/sforum1/showthread.php?t=126239
كذلك 
بعض من مافي
محاظرتي أخذته من قائمة help  التي في البرنامج نفسه.
 المشاكل التي واجهتني:
و لله الحمد
لم تواجهني مشاكل خلال تحضيري لهذه المحاضرة و ذلك لسهولة البرنامج و وضوح المراجع
, و لكن واجهتني مشكلة بسيطة و ذلك في فهم القوائم الأخرى التي يمكن تغييرها غير menu  و Dialog
 ففهمت بعضها و البعض الأخر
لم أستطع فهمه و لكن لو كان له علاقة بمحاظرتي لأضطررت لأن أبحث عنها جميعا و
أفهمها.
                                     
 الفوائد التي إستفدتها :
الفوائد كثيرة منها :
·     
أنني و بصراحة لم أكن أعلم بوجود مثل هذه البرامج
 - برامج التعريب – إلا بعد
أن حضّرت لمحاضرتي , فلك أنت تعرف ما مدى إستفادتي من هذه المحاضره.
·     
إستفدت من خلال فهمي لهذه المحاضره و بالتالي فهمي لهذا
البرنامج , بأنني حاولت أن أعرب العديد من البرامج و التي تعتبر مهمّة في عالم
الحاسوب , و قد نجحت في تعريب برنامج كامل و قد قمت بنشره في المنتديات الحواريّة
لتعم هذه الفائدة , و هذا أنا أعتبره ثمرة من ثمرات هذه المادّة.
·     
إستفدت من خلال ألقائي , عوامل نفسيّة و هي زيادة الثقة
في النفس و ذلك بالخروج أمام الزملاء و المدرس و شرح موضوع لهم. 
·     
إستفدت أيضاً من خلال المحاضره , زيادة العلم و المعرفة
, حيث أنني أضطررت إلى البحث عن المعلومة المفيد و أضطررت إلى دراستها و فهمها
فهماً جيداً و ذلك من أجل إلقائها بشكل واضح و مفهوم , هذه الطريقة في التعلم –
إلقاء المحاضرات للطلاب – مفيدة لنا من جهتين , الأولى أننا نحرص بأن نتعلم
المعلومة حرصاً شديدا و ذلك من أجل إلقائها بشكل مفهوم و واضح, و الثانية أنه
بإلقائنا للمحاضرة نكون قد رسخنا فهمنا لموضوع المحاضره.
                     
 ثلاثة أسئلة من نوع إختيار من المتعدد:
س1/  ما هي القوائم التي يجب تغييرها عند إستخدام
برنامج ResHacker
لتعريب برنامج مّا ؟
أ) cursor  و Icon
 ,   ب ) menu  و  Dialog  , ج )Icon group  و   version
Info  . 
الجواب
: ب
س2/ كم رقم
سكربت اللغة الإنجليزية التي يجب تغييرها عند تعريب البرامج بإستخدام برنامج ResHacker  ؟
أ) 1028    , ب) 1041   
, ج) 1033   , د) 2052 
الجواب
: ج
س3/ صح أم خطأ
: 
يحتاج برنامج ResHacker  إلى تثبيته على الجهاز من أجل إستخدامه؟ 
الجواب
: خطأ