Autojs 結合 weditor 作點想作的事情

準備ADB環境、python環境、手機開啓開發人員選項python

weditor 地址git

https://github.com/openatx/weditor

先把weditor安裝好並運行起來。而後:github

  1. .設備經過USB線鏈接電腦。
  2. 在cmd命令行中輸入adb tcpip 5555
  3. 拔掉數據線
  4. 在cmd命令行中輸入adb connect 192.168.1.5(設備在局域網中的ip)

在weditor 網頁中輸入手機的ip而且點擊Connect鏈接
微信

 

鏈接成功後,點擊「Dump Hierarchy」 獲取最新的界面。這裏以微信爲例,而後咱們會看到佈局分析,點擊咱們須要操做的控件,能夠獲取到resourceId、className、text等信息,而後咱們運用autojs進行操做。app

app.launchApp("微信");//打開微信
  sleep(1500);//暫停1.5秒
 id("ka").findOne().click();//點擊微信搜索按鈕 //text("搜索").findOne().click();
 ............ //其餘原理也相同本身折騰 //這種方式對安卓原生APP就很Q對H5要靠大家本身去折磨,畢竟也是簡單的東西。能幹啥本身想 //定位,加好友,自動回覆,偷偷能量是確定沒有問題的 //固然對於原生APP uiautomator2 +python3 UI自動化 可能更簡單

autojs自己就有佈局分析,但不必定全部手機都能用tcp

相關文章
相關標籤/搜索