بسم الله الرحمن الرحيم
::
::
::
::
::
طريقه تعريب وتعديل البرامج بكل سهوله ويسر ان شاء الله
::
::
::
::
::
طريقه تعريب وتعديل البرامج بكل سهوله ويسر ان شاء الله
ملاحظة:
بعض البرامج تكون محميه بكود من نفس المبرمج بحيث لاتستطيع التعديل عليها مثل الواتس اب ولاتستطيع تعريبها الا بأخذ الكود من نفس المبرمج
نحتاج طبعا للجافا تكون مثبته مسبقا بالكمبيوتر " جهازي windows 7 نوع 64 بت ويعمل البرنامج بكفائه "
لتحميل الجافا المناسب للجهازك اضغط
لتحميل برنامج apkmanager 4.9 نسخه الويندوز
(Windows :4.9)
(Windows :4.9)
اضغط
نبدأ على بركه الله
بعد تحميل البرنامج الخاص بنوع جهازك الكمبيوتر فكو ضغط الملف على سطح المكتب مباشره
تضهر لكم هذي الملفات
بعد تحميل البرنامج الخاص بنوع جهازك الكمبيوتر فكو ضغط الملف على سطح المكتب مباشره
تضهر لكم هذي الملفات
نضع البرنامج المراد تعديله في مجلد " place-apk-here-for-modding "بعد ذلك نذهب الى سكربت ونشغله تجيك مثل هالشاشه
نضع رقم 22 ونضغط انتر لأختيار البرنامج المشروع " البروجكت " نختاره بوضع الرقم الذي امام البرنامج المراد تعديله ونضغط انتر مثلا وضعت برنامج في ملف place-apk-here-for-modding بتطلع لك جميع البرامج اللي وضعتها وبتختار اللي تبي تعدل عليه بالرقم الضاهر امام البرنامج مثال هالصوره
بعد اختيار البرنامج المراد تعديله نضغط على رقم9 ثم انتر يعمل للبرنامج decompile وهالخطوه مهمه جدا من اجل فك البرنامج و يصبح بأمكاننا التعديل عليه
نذهب الى مجلد project الموجود على سطح المكتب نلاحظ وجود مجلد جديد بأسم اسم البرنامج كذا نعدل على اللي نبيه بالبرنامج وملف اللغه موجود في مجلد res في اي برنامج مجلد الاساسي هو values " بداخله ملف stringsاذا عربناه يصبح البرنامج فقط باللغه العربيه في كل الاحوال " وتجدوا مثلا مجلد values-ar هذا مجلد اللغه العربيه عند اختيار اللغه العربيه بالجهاز يعمل البرنامج باللغه العربيه و مثلا values-en هذا مجلد اللغه الانجليزيه عند اختيار اللغه الانجليزيه بالجهاز يعمل البرنامج باللغه الانجليزيه وهكذا ..
مثال لطريقه التعريب
بعد فتح ملف strings " بأي برنامج نوته عادي بشرط يدعم اللغه العربيه من اجل التعريب " الموجود في مجلد الـ values يضهر لك كالتالي كمثال
نذهب الى مجلد project الموجود على سطح المكتب نلاحظ وجود مجلد جديد بأسم اسم البرنامج كذا نعدل على اللي نبيه بالبرنامج وملف اللغه موجود في مجلد res في اي برنامج مجلد الاساسي هو values " بداخله ملف stringsاذا عربناه يصبح البرنامج فقط باللغه العربيه في كل الاحوال " وتجدوا مثلا مجلد values-ar هذا مجلد اللغه العربيه عند اختيار اللغه العربيه بالجهاز يعمل البرنامج باللغه العربيه و مثلا values-en هذا مجلد اللغه الانجليزيه عند اختيار اللغه الانجليزيه بالجهاز يعمل البرنامج باللغه الانجليزيه وهكذا ..
مثال لطريقه التعريب
بعد فتح ملف strings " بأي برنامج نوته عادي بشرط يدعم اللغه العربيه من اجل التعريب " الموجود في مجلد الـ values يضهر لك كالتالي كمثال
لاحظو التضليل بالسطر الاول هذا اسم البرنامج يمكن تعريبه بمسح التضليل وكتابه اسمه بالعربي و هكذا ...
بعد ما عربت البرنامج تحتاج تسوي له compile تشفير للبرنامج مره اخرى بصيغه apk من نفس السيكربت نضغط على رقم 11 ثم انتر بعد ماينتهي بيجيك سؤال هل البرنامج من برامج النظام " مثلا واجهه نظام استخرجتها من النظام وتريد التعديل عليها وارجاعها مره اخرى ضع حرف y اذا كان من برامج النظام عشان يحتفظ بنفس المفتاح " اذا كان البرنامج ليس من برامج النظام وانما برنامج عادي مسنجر و لا لعبه .. الخ اختر n
بعد ما نختار n لازم نسوي عمليه تسجيل للبرنامج sign apk من السكربت نضغط رقم 12 ثم انتر " هذه الخطوه لابد منها
تجد البرنامج اللي عربته موجود بمجلد place-apk-here-for-modding الموجود على سطح المكتب تجد اسم البرنامج المعرب يبدأ بـ " signed " يعني البرنامج مسجل
وبكذا تنقل البرنامج لجوالك وبيعمل ان شاء الله
ملاحظه هالطريقه ليست فقط لتعريب البرامج او الالعاب تقدر تعدل على البرنامج بالكامل من ايقونات و انيميشن ... الخ
الموضوع مفتوح المصدر
واي شخص مسموح له النقل لتعم الفائده ان شاء الله
لكن ..
دعوه في ظهر الغيب افضل من مليون شكرا
بعد ما عربت البرنامج تحتاج تسوي له compile تشفير للبرنامج مره اخرى بصيغه apk من نفس السيكربت نضغط على رقم 11 ثم انتر بعد ماينتهي بيجيك سؤال هل البرنامج من برامج النظام " مثلا واجهه نظام استخرجتها من النظام وتريد التعديل عليها وارجاعها مره اخرى ضع حرف y اذا كان من برامج النظام عشان يحتفظ بنفس المفتاح " اذا كان البرنامج ليس من برامج النظام وانما برنامج عادي مسنجر و لا لعبه .. الخ اختر n
بعد ما نختار n لازم نسوي عمليه تسجيل للبرنامج sign apk من السكربت نضغط رقم 12 ثم انتر " هذه الخطوه لابد منها
تجد البرنامج اللي عربته موجود بمجلد place-apk-here-for-modding الموجود على سطح المكتب تجد اسم البرنامج المعرب يبدأ بـ " signed " يعني البرنامج مسجل
وبكذا تنقل البرنامج لجوالك وبيعمل ان شاء الله
ملاحظه هالطريقه ليست فقط لتعريب البرامج او الالعاب تقدر تعدل على البرنامج بالكامل من ايقونات و انيميشن ... الخ
الموضوع مفتوح المصدر
واي شخص مسموح له النقل لتعم الفائده ان شاء الله
لكن ..
دعوه في ظهر الغيب افضل من مليون شكرا
اخطاء حصلت مع البعض وحلها كالاتي
واجهتني بعض المشاكل فوجدت الحل التالي:
عدل اسم مجلد البرنامج الى apk_manager وضعه في
عدل اسم مجلد البرنامج الى apk_manager وضعه في
كود:
C:
افتح موجه الاوامر او شاشة الدوز واكتب
كود:
cd..
كود:
C:\>
كود:
cd apk_manager
ثم
كود:
cd others
كود:
C:\apk_manager\others>
كود:
java -jar apktool.jar if framework-res.apk
كود:
java -jar apktool.jar if SystemUI.apk
هذي الطريقة تحل مشاكل فك الضغط
اما مشكلة ال الcompile في معظم الاحيان تكون ناتجة عن اخطاء في ملف strings.xml اللي حاولنا نعربه
افضل برنامج للتعديل في وجهة نظري
كود:
notpade++
هالخاصية تبين لك اذا في سطر مكرر او ناقص
وبالتوفيق للجميع
تسلم بس ممكن استفسار ويليت تراسلني بالايميل your@toke.com
ردحذفابشر
حذفمشكله بعد اختيار الرقم 9 والضغط على انتر البرنامج يطفي ولااجد اي ملف في مجلد projects اتمني المساعده
ردحذفاخي بس خلص البرنامج بفوت وبكتب 11 بس اضغط انتر بيطلع من البرنامج
ردحذفجزاك الله خير
ردحذفالسلام عليكم
ردحذفتسلم اخي
سويت كل الخطوات
بس عند الخطوة 9 خرج من موجه الاوامر
ودخلت مره ثانية وسويت الخطوة 11 بس ما ظهر شي في مجلد project
اتمنى الرد بأسرع وقت ممكن
وتسلم
وياريت ترسل الرد على بريدي
ردحذفqaiyah100@gmail.com