แก้ไขหน้าจอ Android

กำหนดเป้าหมายองค์ประกอบ UI ด้วยภาพ แทนที่พิกัดกรอบล้อมรอบจากภาพหน้าจอที่ใส่คำอธิบายประกอบเป็นสตริง โดยแทนที่อินสแตนซ์ทั้งหมดของ #N ด้วยพิกัดกึ่งกลางของกรอบล้อมรอบที่มีป้ายกำกับ N

การใช้งาน

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

ตัวเลือก

  • -h,--help - แสดงข้อความช่วยเหลือสำหรับคำสั่งที่ระบุ
  • --screenshot=PARAM - ภาพหน้าจอที่จับภาพด้วย android screen capture --annotate
  • --string=PARAM - สตริงที่จะแทนที่พิกัด

android ตัวเลือก

  • --sdk=PARAM - เส้นทางไปยัง Android SDK
  • -v,--verbose - เปิดใช้เอาต์พุตแบบละเอียดเพื่อการแก้ปัญหา
  • -V,--version - พิมพ์ข้อมูลเวอร์ชันและออก

คำอธิบาย

android screen resolve จะแปลตัวยึดตำแหน่งป้ายกำกับภาพ (#N) จากภาพหน้าจอที่มีคำอธิบายประกอบ (จับภาพด้วย android screen capture --annotate) เป็นพิกัดกึ่งกลางหน้าจอที่เกี่ยวข้อง (x y)

ซึ่งจะช่วยให้เอเจนต์ AI และสคริปต์การทำงานอัตโนมัติสร้างadb shell inputคำสั่ง (เช่น การแตะและการปัด) ได้โดยอ้างอิงป้ายกำกับที่มีหมายเลขจากรูปภาพที่ใส่คำอธิบายประกอบแทนการคำนวณพิกัดพิกเซลด้วยตนเอง

ตัวอย่าง

หากป้ายกำกับ 5 ใน ui.png อยู่ตรงกลางที่พิกัด (500, 1000) การเรียกใช้

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

เอาต์พุต input tap 500 1000