درسنا اليوم يتحدث عن طريقة عمل قائمة داخل الاسكربت واختيار احد العناوين لتنفيذ الاوامر التي بداخل العنوان
اول عنوان سنعمله هو عنوان القائمة الرائيسية وسنقوم بعمله بالطريقة التالية
كتابة علامة الترقيم التالية : نقطتين فوق بعض ونكتب اسم العنوان بالطريقة هذه
menu:
تسميه اي اسم تبغاه
الان سوف يتحول اللون الى اصفر وهكذا نكون قد اضفنا القائمة الاولى
والاوامر التي سنكتبها داخله هو عنوانها
وطريقة اعطاء الامر بالذهاب الى القائمة المسماه هكذا
goto اسم القائمة
للذهاب الى العنوان السابق ستكون هكذا
goto menu
– الـmenu هذه ستكون الشاشة الرائيسية للاسكربت والتي سيذهب اليها بعد تنفيذ احد المهمات التي يختارها المستخدم
وسنكتب داخل المينيو ترقيم العناوين مثلاً سنكتب بها الاوامر التالية
menu:
echo (1) read info
echo (2) input to download mode
echo (3) input to recovery mode
echo (4) input to fastboot mode
echo (5) install whatsapp
ثم سنترك سطرين فارغين ونبدا بكتابة الاوامر التاليه
:set/p m== SELECT NO
عمل الاوامر هذه كالتالي
امر المتغير set وهو القيمة التي سيدخلها المستخدم من حروف او ارقام
بعدين نكتب الاوامر التالية
if %m%== 1 goto READ
if %m%== 2 goto DOWNLOAD
if %m%== 3 goto RECOVERY
if %m%== 4 goto FASTBOOT
if %m%== 5 goto WHATSAPP
ومعنى هذه الاوامر اننا نقول للاسكربت اذا كانت m تساوي كذا اذهب الى العنوان كذا وحددناه مسبقاً
ولان m هي القيمة التي يدخلها المستخدم سيكون المعنى اذا ادخل المستخدم القيمة كذا 1 او 2 او 3…الخ اذهب الئ العنوان READ او DOWNLOAD او RECOVERY…الخ
ونكون الان قد كتبنا العناوين ولم نكتب محتواها لذلك سنكتب الان اوامر كل عنوان طبعا العناوين ممكن تغييرها
نعمل سطر فارغ بعد الـاوامر السابقة
ونبدا بكتابة الاوامر التاليه
READ:
echo press enter to read info
.echo
.echo
ثم كتابة اوامر قرائة بيانات الجهاز التي شرحتها لكم في الدرس الثاني ماكتبتها علشان لايطول الشرح ..بعدها نكتب الاوامر التاليه
pause
cls
goto menu
وهنا سيذهب الاسكربت الئ الشاشة الرائيسية التي اسميناها menu
وبهذه الاوامر نكون قد كتبنا اوامر العنوان READ والذي سيتم تنفيذ هذه الاوامر عن اختيار الرقم 1 والضغط على enter
————————————————————
نترك سطر فارغ
الان نقوم بكتابة اوامر العنوان DOWNLOAD
DOWNLOAD:
echo input to download
.echo
.echo
adb devices
adb reboot download
echo DONE now your device in download mode
pause
cls
goto menu
بما ان العنوان READ سيتنفذ عند اختيار. المستخدم الرقم 1 والرقم 2 لادخال الجهاز وضع الداونلود ولذلك كتبنا في عنوان DOWNLOAD امر ادخال الجهاز لوضع الداونلود والامر هو
adb reboot download
والاوامر الاخرى لها اعمال اخرى شرحناها في فقرات او دروس سابقة
————————————————————
وهكذا سنكتب كل عنوان وبه اوامر خاصة بعمله
————————————————————
اكتب الاوامر التالية مع ترك سطر فارغ بين كل عنوان واوامر العنوان الاخر
RECOVERY:
echo input to recovery mode
.echo
adb devices
adb reboot recovery
echo DONE now your device in recovery mode
pause
cls
goto menu
WHATSAPP:
.echo
.echo
echo press enter to install whatsapp
pause
.echo
.echo
adb devices
adb install whatsapp. apk
echo done install whatsapp
pause
cls
goto menu
————————————-
ختام الدرس
————————————-
للاستفسار او مشاركة تطبيق الدروس اوشي يرجى التواصل مع المطور تليجرام
جزاك الله خير