مــــــدونة يمنيــــــــــة مهتمة ببرمجـــــــة الهواتف الذكية والأندرويد

Breaking

Post Top Ad

2022-02-03

adb and fastboot script

                                    
adb and fastboot script
الدرس الأول : تنظيم واجهة الإسكربت 

adb and fastboot adb windows adb over wifi adb fastboot windows 10 adb linux adb mac wireless adb web adb oculus adb adb and fastboot for android adb terminal adb debug adb oculus quest adb bridge lenovo fastboot adb chromebook adb fastboot mac adb oculus
 whats adb adb on chromebook adb mobile online adb adb fastboot for android
use adb on android installing adb on mac adb for chromebook adbroot

اهلا وسهلا بكم في سلسلة دروس تطوير وبرمجة الملفات الدفعية (الاسكربتات

كعاملين في برمجة الهواتف الذكية والأندرويد لابد أننا نستخدم أو حتى نلاحظ استخدام سكربت خاص بترويت أو تعريب أو فك شفرة أو تفعيل دياق أو أي وظيفة معينة لأي هاتف معين . 

فهل تعرف طريقة عمل تلك الاسكربتات؟ وما هي الأدوات التي تجعل تلك الاسكربتات تقوم بتلك الوظائف؟ وما هي الأكواد المستخدمة في تلك الاسكربتات؟ وكيف تتم كتابة تلك الاسكربتات؟ وكيف يتم كتابتها وبرمجتها لكي تقوم بعمل الوظائف التي نريدها منها؟ 

كما تحدثنا بالدروس السابقة بأن هذه الإسكربتات تعمل بمجموعة من الأوامر البرمجية وبمساعدة من تطبيقات أو مترجمات صغيرة الحجم تمكنها من العمل بشكل منتظم وصحيح . وهذه الأوامر 
هي أوامر  
 

ADB and FASTBOOT

والمترجمات المساعدة لها هي مترجمات   

ADB.EXE and FASTBOOT.EXE


بالإضافة الى مجموعة من المكتبات وهي 

adbwinapi.dll
adbwinusbapi.dll

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



بعد أن نقوم بتثبيت كافة البرامج التي شرحناها بالدرس السابق  وهي 

adb setup 

notpad++  code 


نقوم بنسخ جميع هذه العناصر  
       
ADB.EXE 
FASTBOOT.EXE
adbwinapi.dll
adbwinusbapi.dll

ونضعها في مجلد جديد نسميه باسم الاسكربت الذي نريد كما هو مبين بالصورة 


ثم نقوم بإنشاء مستند نصي جديد ونسميه أيضا بأي اسم نريد مع مراعاة تغيير الصيغة الخاصة به الى 
NAME.bat

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

الآن في محرر الأكواد سنكتب هذه الأكواد التالية في أول سطرين كل واحد منهم بسطر منفصل 

@shift /0
@echo off 
وهذه الأكواد تكون افتراضية ولازمة في بداية أي اسكربت كونها تعمل على تنظيم وترتيب شكل ومظهر الاسكربت 

ثم يليها هذا الكود 

color a
وهو الكود الخاص بـ الألوان سواء ألوان خطوط الاسكربت أو ألوان الخلفية الخاصة بالاسكربت وهذه قائمة بجميع الاكواد الخاصة بالألوان  






ثم يليها هذا الكود 

mode con:cols=84 lines=38
وهو الكود الخاص بـ 
طول وعرض الاسكربت فمن خلال هذا الكود يتم التحكم بعدد السطور الرأسية والأفقية للاسكربت 


ثم يليها هذا الكود 

Title Android Tool 

وهو الكود الخاص بـ 
بالعنوان كما هو مبين من ترجمة اسمه فهذا الكود يحدد العنوان الخاص بالسكربت والذي سيكون بمثابة اسمه ويظهر في راس الشاشة عند تشغيله ويمكن تسميته بالاسم الذي نريده.

ثم يليها هذا الكود 

echo
وهو الكود الخاص بـ 
بعرض النصوص التي نريد أن تظهر على شاشة السكربت فكل عبارة أو نص نريد ظهوره على الشاشة نكتب قبله هذا الكود . ولا مانع من أن تكون سطور كثيرة فمثلا يمكن أن نعمل واجهة الاسكربت بهذه الطريقة او بأي شكل أو طريقة نريدها .

echo                              ``       ``
echo                                -..--...
echo                              .:////////-`
echo                            `://-.////.://-
echo                           `//////////:////:
echo                           -//////AHT///////`
echo                       .::- ----------------``-:.
echo                      `////-////////////////`:///:
echo                      `////-///////AMMAR////`:///:
echo                      `////-////ALHAMMADI///`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                       :///.////////////////`-///-
echo                            `://////////////:
echo                              .////.  -////`
echo                              .////`  -////
echo                              .////`  -////              
echo                               .:-.    -:-.
echo ======================================================================
echo.       =                                                      =
echo        =                     Android Tool                     =
echo.       =                                                      =
echo        =                 by : AMMAR ALHAMMADI                 =
echo.       =                                                      =
echo        =     WEB:  https://ammaralhammadi.blogspot.com/       =
echo.       =                                                      =
echo        =       TELEGRA: https://t.me/ammaralhammadi           =
echo.       =                                                      =
echo ======================================================================


ثم يليها هذا الكود 


PAUSE
وهو الكود الخاص بـ 

بتوقف شاشة الاسكربت كما هو مبين من ترجمة معنى الكلمة وبدون هذا الكون سوف يختفي الاسكربت مباشرة بعد تشغيله ولن نتمكن من عمل أي شيء او اختيار أي شيء وهنا تكمن أهمية هذا الكود.

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

@shift /0
@echo off 
color a
mode con:cols=84 lines=38
Title Android Tool 
echo                              ``       ``
echo                                -..--...
echo                              .:////////-`
echo                            `://-.////.://-
echo                           `//////////:////:
echo                           -//////AHT///////`
echo                       .::- ----------------``-:.
echo                      `////-////////////////`:///:
echo                      `////-///////AMMAR////`:///:
echo                      `////-////ALHAMMADI///`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                      `////-////////////////`:///:
echo                       :///.////////////////`-///-
echo                            `://////////////:
echo                              .////.  -////`
echo                              .////`  -////
echo                              .////`  -////              
echo                               .:-.    -:-.
echo ======================================================================
echo.       =                                                      =
echo        =                     Android Tool                     =
echo.       =                                                      =
echo        =                 by : AMMAR ALHAMMADI                 =
echo.       =                                                      =
echo        =     WEB:  https://ammaralhammadi.blogspot.com/       =
echo.       =                                                      =
echo        =       TELEGRA: https://t.me/ammaralhammadi           =
echo.       =                                                      =
echo ======================================================================
PAUSE

كل ما علينا الان هو أن نقوم بالضغط على ملف ثم حفظ باسم ثم نحدد الصيغة الخاصة بنا وهي 
Bat file 
ثم موافق واذا ظهرت لنا رسالة الاستبدال نوافق عليها وبهذا يتم انشاء الاسكربت الخاص بنا بهذه السهولة.

لمن لم يفهم الشرح النصي يمكنه متابعة الشرح المصور على قناتنا على اليوتيوب من خلال هذا الفيديو .  

 


رابط   تحميل ملف التطبيق الخاص بالدرس             BAT FILE DOWNLOAD LINK 


من خلال الرابط التالي يمكنك تحميل تطبيق هذا الدرس كملف إسكربت جاهز ولكن نصيحتي لك أخي

لا تعتمد على تحميل التطبيقات الجاهزة لكي لا تتعلم الكسل 

أنصحك من قلبي أن تقوم أنت بقراءة الدرس وتطبيقه خطوة بخطوة لكي تفهم وتتعلم بطريقة صحيحة 

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

تحميل تطبيق الدرس من هنا 







PASSWORD : AHT 

 كلمة السر  : AHT


اذا كانت إحدى الروابط لا تعمل نرجوا منكم إبلاغنا بذلك من خلال ترك تعليق وسوف نقوم بإعادة رفع الملفات وإصلاح الروابط شاكرين لكم حسن تعاونكم معنا 


---------------------------------------------------------------------------------
الروابــــــط في المدونـــــة مباشــــرة وخالية تماما من الروابــــط والاختصارات الربحيــــة وغير خاضعة لإختبار الروبوت أو الإنتظـــــار. 
---------------------------------------------------------------------------------


هذا كل ما لدي وبهذا ينتهي شرحنا لهذا الموضوع وأتمنى أن أكون قد وفقت بشرحه بالطريقة الصحيحـــــة.


إن كنـــــــــت قد أصبــــــت فذلك من توفيــــق الله لي وإن كنت قد أخطــــــأت فذلك من نفســـي ومن الشيطـــــــــان ولست معصوما من الخطــــأ.


أســــــأل الله أن يوفقنــــــا جميعــــا الى ما فيه الخيـــــر والصـــــلاح فلا توفيــــق ولا صـــلاح لنا إلا منه جل شأنـه.


دعواتكم لـ أمـــــــي بالرحـــــمة والغفـــــــران فهي الذي كانت تستقطع أجزاء كبيرة من مصروفاتها وتحرم نفسها من أبسط الأشياء وتنفق أغلى ما لديها في سبيـــــل تعليمي.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
ملاحظـــــــــة:
يمنع نســـخ المقالات أو الروابط ومشاركتها في المواقع والمدونات الأخرى.


****************************************************************

نتشـــــــرف بمتابعتكم لنا على مواقع التواصل الإجتماعي 

من خلال النقــــر على الأيقونات التالية 

FOLLOW US IN SOCIAL MEDIA BY THESE LINKS  


AHT TELEGRAM CHANNELAHT FACEBOOK PAGEAHT YOUTUBE CHANNEL


تقبلــــــــوا خالـــــص الــــــــــود

No comments:

Post a Comment

Post Top Ad

الصفحات