Inspector

Inspector là chức năng hỗ trợ anh em lấy thông tin package, element của ứng dụng để sử dụng trong việc viết Automation

Phần inspector sẽ là popup riêng so với app GenFarmer giúp anh em vừa viết automation vừa lấy dữ liệu của ứng dụng được một cách tiện dụng nhất.

Thanh công cụ Inspector

  • Select Devices: Ô đầu tiên của thanh công cụ là phần dropdown để anh em chọn thiết bị cho công cụ Inspector. Trong phần này có đầy đủ các thiết bị đang kết nối với GenFarmer

  • Reload: Giúp anh em load lại giao diện hiện tại của thiết bị

  • Enable Grid: Bật giao diện chia khối element để xác định element chính xác hơn

  • Enable Swipe: Cho phép trượt điện thoại trực tiếp trên màn Inspector

  • Enable Crop: Cho phép chụp ảnh và chuyển sang dạng Base64 sau đó sử dụng trong node Image search

Các chức năng hiển thị trong view Inspector

Đầu tiên là giao diện của thiết bị, các ban có thể di chuột vào trong giao diện để hiển thị các khối element cần dùng

Ngoài ra sau khi click vào element trên giao diện thì bên cột giữa sẽ thay đổi thông tin theo element và ứng dụng của bạn

Các thông tin ở cột bên phải của màn stream như sau:

  • Activity: Hành động của element

  • XPathLite: Xpath của element phục vụ việc viết script

  • ClassName: Tên class của Element

  • Mouse Pos: Toạ độ của vị trí được chọn

  • Click: Tạo thao tác click tại chính element đó và tự động load lại giao diện thiết bị

  • Element Rect: Toạ độ của Element

  • Index: Thứ tự lớp ưu tiên của Element

  • Text: Văn bản có trong Element

  • Resourceid: ID của Element

  • Package: ID package của ứng dụng

  • Description: Phần miêu tả của Element

  • Các mục khác: Check các trạng thái của Element

Ngoài ra các bạn có thể chọn element thông qua giao diện code của ứng dụng

Mục đích của Inspector là giúp lấy được các thông tin phục vụ việc viết automation script đơn giản hơn, nhanh hơn và tối ưu hơn. Đây là một tính năng rất đặc biệt của GenFarmer

Last updated