recent
أخبار ساخنة

عمل اسكربت يتعامل مع الهواتف التي تعمل بانظمه الاندرويد

 شرح المدرب م عبدالله المترب 

مدرب برمجه الهواتف 


طريقة عمل اسكربت لتنفيد مهام للهواتف التي تعمل بنظام الاندرويد




اولا : ماهو الاسكربت 

هو عباره عن ملف تنفيدي يسمى باتش Batch  من ملفات نظام MS-DOS 
يقوم بعده وظائف وكان في التسعينات هو النظام الاساسي لانشاء ملفات ومجلدات والعمليات الحسابية
و الفيروسات و يتبع الاوامر التي تم عملها ليتم تنفيدها للكمبيوتر مثلا اعاده تشغيل الكمبيوتر فتح برنامج ما مثلا قتح الحاسيه اي برنامج . وينتهي امتداده بصيغه bat

متطلبات عمل اسكربت او باتش 

1- برنامج المفكرة المعدله  NOTBAD++
 تحميل التطبيق 64

2- مكتبه الاندرويد  ADB (ANDROID BRIDG DUBAGE )
ألجسر الرابط مابين الويندوز والهواتف التي تعمل بنظام الاندرويد 

بعض الاومر في لغه الاسكربت البرمجية 
  • ECHO – يقوم الأمر بعرض النص على الشاشة
  • @ECHO OFF – يقوم الأمر بإخفاء المخرجات النصية
  • ECHO. لعمل مسافه للمخرجات 
  • PAUSE  لعدم اغلاق الاسكربت
  • COLOR لعمل لون الخلفية مثال 1E
  • MODE  مقاس الشاشه  52,1
  • START – يقوم الأمر بتشغيل الملف باستخدام برنامجه الافتراضي
  • TITLE – تحرير عنوان النافذة.


الان بدء اول اسكربت

1- نقوم بفتح المفكرة 
2- نكتب مثلا اسكربت يظهر لنا WELCOM باللون الاحمر
3-  عنوان الصفحه ABOYAHYA
4- نقوم بحفظ الملف 

الدرس الثاني 
معرفه اوامر ADB   android dubage bridge 
الجسر الرابط مابين الهاتف والكمبيوتر والتي تتحكم بنظام الهاتف ليقوم بعده وظائف 
على حسب الامر البرمجي المطلوب سواء باسكربت او واجهات برمجيه

سندرج الاوامر المشهورة :
  • Adb devices : هدا الامر يظهر لنا رقم منفد usb  الموصل للكمبيوتر للهاتف المهم يكون الهاتف مصحح usb  ادا                                                        ادا الجهاز متصل يظهر لك رقم المنفد 

  • adb reboot : يقوم بعمل اعاده تشغيل الهاتف 
  • adb reboot bootloader : اعاده تشغيل الهاتف الى وضعيه تنزيل النظام
  • adb reboot recovery  : اعاده تشغيل الهاتف الى وضعيه الريكفري 
  •  adb reboot edl : ادخال الهاتف الى وضعيه الكوالكم التي تسمى الموت المؤقت
  • adb install aaaa.apk : تثبيت تطبيق ما يكون بنفس المجلد
  • adb install  
  • adb push : نقل بيانات انت تحددها الى الهاتف
  • adb shell getprop ro.build.version.release : معرفه اصدار نظام الاندرويد
  • adb kill-server توقيف اي عمليه متصله لاي هاتف باي برنامج
  • adb shell getprop ro.build.version.incremental لمعرفه باسبند الهاتف
  •  adb shell getprop ro.product.manufacturer معرفه شركه الهاتف المتصل
  • adb shell getprop ro.product.model معرفه موديل الهاتف
الدرس الثالث ادوات الشرط 


:menu  عمل القائمه عند الاختيار بالارقام والرجوع الى الخيارات
cls  مسح المعلومات التي تم تنفيدها بالشاشه
set /p m=    هدا الامر يظهر رساله تعليميه لاظهار رقم الامر الدي نريد تنفيدها لاحظ المتغير  
m هنا اي رقم سوف تكتبه
مثال
 set /p m=Choose Your Number Then Press . Enter .
cls
if بلغه البرمجه اداه شرط 
   كان الرقم كدا قوم انتقل الى الرقم كدا المحدد 
if %M%==1 goto 1     هنا اداه الشرط
  %M% هنا لغه برمجيه ووسطها المتغير الدي يحتوي على رقم الامر الدي نريد تنفيدها
  goto  هنا المنفد يقوم بالانتقال الى الرقم المطلوب تنفيدة
  

   :1   نكتب الارقام 
echo [*] Waiting For Your Phone ...
  
ECHO         ++++++++++++++++++++++++++++++++++
pause
echo.
goto :menu

:2
echo [*] Waiting For Your Phone ...

ECHO         ++++++++++++++++++++++++++++++++++
pause
echo.
goto :menu
:3


google-playkhamsatmostaqltradent