Autojs 結合 weditor 做點想做的事情


准備ADB環境、python環境、手機開啟開發人員選項

weditor 地址

https://github.com/openatx/weditor

先把weditor安裝好並運行起來。然后:

  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.launchApp("微信");//打開微信
  sleep(1500);//暫停1.5秒
 id("ka").findOne().click();//點擊微信搜索按鈕
//text("搜索").findOne().click();
 ............
//其他原理也相同自己折騰
//這種方式對安卓原生APP就很Q對H5要靠你們自己去折磨,畢竟也是簡單的東西。能干啥自己想
//定位,加好友,自動回復,偷偷能量是肯定沒有問題的
//當然對於原生APP uiautomator2 +python3 UI自動化 可能更簡單

autojs本身就有布局分析,但不一定所有手機都能用

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM