要實作LINE自動拉群,每天手動操作起來很麻煩,那么制作一款自動化工具,解放敲代碼的雙手,才是最棒的,
首先在AJ編輯器中,建立一個檔案
基于安卓無障礙服務,我們可以用簡單的代碼,一步一步實作對LINE軟體界面的操作
//要更穩定的傳奇LINE自動加群的動作,還需要,不斷的使用代碼讀取LINE——UI組件中的資料,通過關鍵的UI,判斷當前是否加載到了關鍵資料,判斷當前手機是否已經完成了渲染,是否到達了關鍵頁面 var bnb_chat_spacer = id("bnb_chat_spacer").findOne(1800);//這個是Line底部的“聊天”按鈕,通過組件ID,獲得他的物件化實體
if (bnb_chat_spacer != null) {//這里,就是判斷了一個關鍵組件,是否成功被找到 click(bnb_chat_spacer.bounds().centerX(), bnb_chat_spacer.bounds().centerY()); }
toast("點擊【頂部創建Chat】");//這里,就開始點擊,頂部的Chat了 sleep(1688);
click(836.0, 135.0, 946.0, 277.0);//坐標 由于這個圖片,他的ID經常發生變化,但是他的位置不怎么變化,畢竟一個產品,UI一旦定型,除非較大的版本升級,否則很少變動,所以寫死了坐標值,但是這里,會降低電容性
toast("點擊聊天室"); sleep(1600); click("聊天");//這里,是點擊,頁面第一個內容是“聊天”字樣的控制元件,可以是按鈕,也可以是lable,也可以是panel,或者其他的回應式容器, LINE自動加好友,要想利用自動化測驗以及Android無障礙服務,實作更加穩定和智能,就要根據需要,做各種校驗,各種延遲,組合搭配,提高容錯率
所以傳奇LINE通過反復測驗,經常遇到意外問題,不斷優化AJ代碼,才超越了Comvst那種傻瓜式跑流程的自動化測驗軟體,
本質意義上來說,Android,是為了殘障人士、存在操作障礙的用戶,協助他使用智能設備,完成復雜操作,而隨著作業強度越來越大,我們完全可以利用這個系統功能,開發無人值守的LINE加好友機器人,實作小投大創
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/449091.html
標籤:其他
上一篇:去哪兒網業務大規模容器化最佳實踐
下一篇:Java基礎——List
