অ্যান্ড্রয়েড স্ক্রিন সমাধান

UI উপাদানগুলোকে দৃশ্যত লক্ষ্য করে। একটি টীকাযুক্ত স্ক্রিনশট থেকে বাউন্ডিং বক্সের স্থানাঙ্ক নিয়ে একটি স্ট্রিং-এ প্রতিস্থাপন করে, এবং #N এর সমস্ত দৃষ্টান্তকে N লেবেলযুক্ত বাউন্ডিং বক্সের কেন্দ্রের স্থানাঙ্ক দিয়ে বদলে দেয়।

ব্যবহার

android screen resolve [-h] [--screenshot=PARAM] [--string=PARAM]

বিকল্প

  • -h,--help - নির্দিষ্ট কমান্ডের জন্য সাহায্য বার্তা দেখায়।
  • --screenshot=PARAM - android screen capture --annotate দিয়ে তোলা একটি স্ক্রিনশট।
  • --string=PARAM - যে স্ট্রিংটিতে স্থানাঙ্ক প্রতিস্থাপন করা হবে।

android বিকল্প:

  • --sdk=PARAM - অ্যান্ড্রয়েড এসডিকে-এর পাথ।
  • -v,--verbose - সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন।
  • -V,--version - সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।

বর্ণনা

android screen resolve , android screen capture --annotate দিয়ে তোলা একটি অ্যানোটেড স্ক্রিনশট থেকে ভিজ্যুয়াল লেবেল প্লেসহোল্ডারগুলোকে ( #N ) তাদের সংশ্লিষ্ট স্ক্রিন সেন্টারের স্থানাঙ্কে ( xy ) রূপান্তরিত করে।

এর ফলে, এআই এজেন্ট এবং অটোমেশন স্ক্রিপ্টগুলো ম্যানুয়ালি পিক্সেল স্থানাঙ্ক গণনা করার পরিবর্তে, অ্যানোটেড ইমেজ থেকে সংখ্যাযুক্ত লেবেল উল্লেখ করে adb shell input কমান্ড (যেমন ট্যাপ এবং সোয়াইপ) তৈরি করতে পারে।

উদাহরণ

যদি ui.png এর লেবেল 5 (500, 1000) স্থানাঙ্কে কেন্দ্রিক হয়, তাহলে চলছে:

android screen resolve --screenshot=ui.png --string="input tap #5"

আউটপুট input tap 500 1000 ।