تتيح لك هذه الأداة التقاط صور لشاشة جهاز Android أو المحاكي المتصلين وفحصها.
الاستخدام
android screen [-h]
الخيارات
-
-h,--help: يعرض رسالة المساعدة للأمر المحدّد.
خيارات android:
- استبدِل
--sdk=PARAMبمسار حزمة تطوير البرامج (SDK) لنظام التشغيل Android. -v,--verbose: لتفعيل الإخراج المطوَّل لتحديد المشاكل وحلّها-
-V,--version- طباعة معلومات الإصدار والخروج
الأوامر الفرعية
capture: تعرض شاشة الجهاز بتنسيق PNG.resolve: يستهدف عناصر واجهة المستخدم بشكل مرئي. يستبدل إحداثيات مربّع الإحاطة من لقطة شاشة مزوّدة بتعليقات توضيحية بسلسلة، ويستبدل جميع مثيلات#Nبإحداثيات مركز مربّع الإحاطة الذي يحمل التصنيفN.
الوصف
تتيح مجموعة أوامر android screen التقاط لقطات شاشة من جهاز Android أو محاكي متصل، كما توفّر تعليقات توضيحية خاصة بالرؤية الآلية كي تتمكّن برامج الذكاء الاصطناعي والنصوص البرمجية من استهداف عناصر واجهة المستخدم بشكل مرئي.
استهداف عناصر واجهة المستخدم بشكل مرئي
في ما يلي تسلسل الأوامر لاستهداف عناصر واجهة المستخدم بشكل مرئي:
- نفِّذ الأمر
android screen capture --annotate --output=ui.pngلالتقاط صورة لشاشة الجهاز النشط مع مربّعات حدود مرقَّمة مرسومة حول عناصر واجهة المستخدم التي تم رصدها. - افحص
ui.pngلتحديد رقم التصنيف (#N) لعنصر في واجهة المستخدم الذي تريد التفاعل معه. - نفِّذ الأمر
android screen resolve --screenshot=ui.png --string="input tap #N"لاستبدال#Nبإحداثيات مركز(x, y)الدقيقة لمربّع الحدود هذا.