日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(第一期)-自动化实现全自动加好友(以QQ可能想认识的人为例)

發布時間:2023/12/8 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (第一期)-自动化实现全自动加好友(以QQ可能想认识的人为例) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大家好,我是公眾號:狗哥文化

最近有不少網友說,之前的QQ可能想認識的人引流程序用不了,不支持最新版本的qq,問我有沒有時間更新一下,剛好昨天夜晚有點時間就順手更新了一下,最后把整個開發過程給大家一起分享一下吧

再編寫這款程序之前我們先來展示一下添加效果圖:


比起前幾次更新,這次更新可以說是有史以來我耗時最多的一次了.

改寫了ui框架之前用到的是html 這次改用xml加載的速度手機上可能看不出來什么,如果在模擬器或者云手機上來看,加載的速度有明顯的不同.另外也程序改寫了核心代碼,之前寫的各種判讀條件太多,導致運行的速度太慢,還容易出錯,這次不會了,并且支持QQ添加好友的多重界面.

function main() {thread.execAsync(() => {熱更_檢測心跳()})//如果自動化服務正常if (!autoServiceStart(3)) {logd("自動化服務啟動失敗,無法執行腳本")exit();return;}logd("開始執行腳本...")初始化運行環境()while (true) {keepNode()let node = text("添加").clz("android.widget.Button").getOneNodeInfo(1000)if (!has(text("可能想認識的人")) && has(text("QQ號/QID/手機號/群"))) {logi("[系統]:已全部添加完成!");//加完了QQ可能想認識的人數據break;} else if (node) {let nodes = node.parent().parent().child(1)let 昵稱 = nodes.child(0).child(0)// logd(JSON.stringify(nodes))// logd(JSON.stringify(昵稱.text))if (昵稱 && accessNumber(昵稱.text + "")) {logi("[系統]:" + 昵稱.text + "無需重復添加!");//過濾添加過的人while (true) {keepNode()sleep(1000)if (has(clz("android.view.View").desc("不再推薦"))) {loge("[系統]:不再推薦此人");//過濾添加過的人click(clz("android.view.View").desc("不再推薦"))break} else {dragToPoint(text(昵稱.text).clz("android.widget.TextView"), 12, 191, 1000);sleep(1000)}}} else if (昵稱) {logd("[系統狀態]:正常");findClickEx(node)sleep(1000);驗證請求()時間 = random(readConfigString("a1"), readConfigString("a2"))休息時間(時間)}} else if (findNode(text("我知道了"), true)) {logd("[系統]:好友添加請求已發送,需對方確認。");} else if (has(text("取消")) && has(text("加好友"))) {logd("[系統]:添加出現了點兒小問題");logi("[系統]:糾正中-->" + click(text("取消")))} else if (has(text("確定").clz("android.widget.TextView").desc("確定"))) {logd("[系統]:對方進行了隱私設置,無法添加對方為好友");logi("[系統]:取消該用戶的添加-->" + click(text("確定")))}sleep(1000);} }function 初始化運行環境() {if (!autoServiceStart(2)) {logw("[系統]自動化服務啟動失敗 請手動打開對應服務");exit();} else {setFloatDisplayLineNumber(false);//不顯示日志行數clearLog(-1);//清除日志全部內容logi("------------------------");logi("[系統]自動化環境開啟成功");logi("[系統]守護自動化環境服務:" + daemonEnv(true));logi("[系統]歷史日志清理成功");logi("[系統]日志浮窗開啟結果:" + showLogWindow());//展日志浮窗logi("[系統]啟停浮窗開啟結果:" + showCtrlWindow());//展示啟停浮窗logi("[系統]設備版本:Android" + device.getOSVersion());logi("------------------------");sleep("500");} }function autoServiceStart(time) {for (var i = 0; i < time; i++) {if (isServiceOk()) {return true;}var started = startEnv();logd("第" + (i + 1) + "次啟動服務結果: " + started);if (isServiceOk()) {return true;}}return isServiceOk(); }

如果你想獲得這款程序的話可以添加下面的二維碼

=正文完=

總結

以上是生活随笔為你收集整理的(第一期)-自动化实现全自动加好友(以QQ可能想认识的人为例)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。