قبل يومين حُرِقت شاشة هاتفي (أصبحت سوداء ولا يمكنك رؤية شيء من خلالها - بمعنى الهاتف أصبح غير قابل للاستخدام)، الشخص العادي ماذا يفعل؟ يهرع لتغييرها خوفا من ضياع البيانات وكل شيء.
كمستخدم أصيل وقديم -منذ الطفولة- لنظام التشغيل لينكس، لا أفعل ما يفعله الشخص العادي. كنت أعلم أنني أستطيع فتح الهاتف على الحاسوب بشكل طبيعي لأن خراب الشاشة لا يعني أن الهاتف غير شغال من الداخل، وأن علي استخدام أداة Scrcpy لفعل ذلك، لكن هنالك مشكلة كبيرة! كيف سوف أفعِّل الUSB Debugging الذي سوف يسمح بربط الأداة من الحاسوب مع الهاتف؟!
فما الذي فعلته؟ شبكت الهاتف عبر وصلة usb وعبر الذاكرة البصرية ضغطت على زر Allow Connection الذي يظهر دوما في نفس المكان، وظللت أخذ لقطات شاشة وأعاينها باستمرار (كنت أقوم بفتحها من مجلد الصور الخاص بالهاتف، من الحاسوب) حتى وصلت إلى USB Debugging بمساندة الذاكرة البصرية ولقطات الشاشة.
وإذ ذاك هوب هيب شغلت أداة Scrcpy فأصبح الهاتف مفتوحا أمامي بكل ما فيه ولا كأن الشاشة محروقة!
طبعا هذا أول الأمر، لأنني لاحقا مثل احتجت أن أستعمل تطبيق Google Auth وهو تطبيق يعرض رموز سرية لفتح تطبيقات ومواقع أخرى، وهذا لا يسمح بأخذ لقطات الشاشة ولا بالعرض عبر مصدر خارجي مثل الحاسوب، فماذا فعلت؟
كتبت سكربت Bash/Fish معاينا ضغطات الشاشة ولمسات الأزرار واستطعت أن أخرج بكل الرموز الموجودة فيه من غير أن أرى الشاشة! يعني Google يمنعنون في تطبيقهم لقطة الشاشة سواء من الهاتف أو من مصدر خارجي لكن يوجد هذا التكنيك الذي يسمح في النهاية بالوصول للرموز.
كمستخدم أصيل وقديم -منذ الطفولة- لنظام التشغيل لينكس، لا أفعل ما يفعله الشخص العادي. كنت أعلم أنني أستطيع فتح الهاتف على الحاسوب بشكل طبيعي لأن خراب الشاشة لا يعني أن الهاتف غير شغال من الداخل، وأن علي استخدام أداة Scrcpy لفعل ذلك، لكن هنالك مشكلة كبيرة! كيف سوف أفعِّل الUSB Debugging الذي سوف يسمح بربط الأداة من الحاسوب مع الهاتف؟!
فما الذي فعلته؟ شبكت الهاتف عبر وصلة usb وعبر الذاكرة البصرية ضغطت على زر Allow Connection الذي يظهر دوما في نفس المكان، وظللت أخذ لقطات شاشة وأعاينها باستمرار (كنت أقوم بفتحها من مجلد الصور الخاص بالهاتف، من الحاسوب) حتى وصلت إلى USB Debugging بمساندة الذاكرة البصرية ولقطات الشاشة.
وإذ ذاك هوب هيب شغلت أداة Scrcpy فأصبح الهاتف مفتوحا أمامي بكل ما فيه ولا كأن الشاشة محروقة!
طبعا هذا أول الأمر، لأنني لاحقا مثل احتجت أن أستعمل تطبيق Google Auth وهو تطبيق يعرض رموز سرية لفتح تطبيقات ومواقع أخرى، وهذا لا يسمح بأخذ لقطات الشاشة ولا بالعرض عبر مصدر خارجي مثل الحاسوب، فماذا فعلت؟
كتبت سكربت Bash/Fish معاينا ضغطات الشاشة ولمسات الأزرار واستطعت أن أخرج بكل الرموز الموجودة فيه من غير أن أرى الشاشة! يعني Google يمنعنون في تطبيقهم لقطة الشاشة سواء من الهاتف أو من مصدر خارجي لكن يوجد هذا التكنيك الذي يسمح في النهاية بالوصول للرموز.