auto.js 微信根據手機號碼模擬自動添加好友
auto.js怎么使用就不講了苛蒲。自己搜索。
原理:1.在手機新建1.txt 文件筑煮,存放所得的手機號碼辛蚊。逐行存放。
2.使用auto.js 腳本逐行讀取1.txt 里面的號碼真仲。 模擬手工添加微信好友袋马。
作者:鮑繼川郵箱:baojichuan@qq.com
1.在手機存儲新建1.txt文件。安卓手機安裝一個 文件編輯器X秸应,逐行存放手機號碼虑凛, 打開內容如下:
?
2. auto.js 新建 js文件。從微信添加好友界面開始運行代碼软啼,代碼如下:
//作者:鮑繼川 ??郵箱 baojichuan@qq.com
//var f=files.read("/sdcard/1/1.txt"));
//文件所在位置桑谍。打開并逐行讀取。
var f = open("/sdcard/1/1.txt", "r");
var s = f.readlines();
log(s.length);
var l = s.length;
for (var i = 0; i < l; i++) {
????log(s[i] + "xxx");
//點擊 文本框祸挪,準備粘貼號碼
????var t = id("fcn").findOne().bounds();
????log(t);
????click(t.centerX(), t.centerY());
????sleep(1000);
????setClip(s[i]);
????var et = className("EditText").findOne();
????et.paste();
????sleep(1000);
//搜索號碼
????while (!click("搜索"));
????sleep(3000);
//搜索的各種情況進行處理
????log("搜索后");
// 微信號碼不存在锣披,返回,繼續(xù)
????if (text("該用戶不存在").exists()) {
????????back();
????????continue;
????}
//已經是好友的情況贿条,返回雹仿。
????if (textContains("發(fā)消息").exists()) {
????????log("發(fā)消息存在")
????????back();
????????sleep(1500);
????????back();
????????continue;
????}
//添加好友
????while (!click("添加到通訊錄"));
????sleep(3000);
//發(fā)送 打招呼"你好"
id("f5e").findOne().setText("你好");
????while (!click("發(fā)送"));
????sleep(2000);
????if (textContains("操作過于頻繁").findOnce() != null) {
????????log("操作過于頻繁,終止");
????????break;
????}
//記錄添加了那個號碼了整以。
????log("已添加好友" + s[i]);
????back();
????sleep(2000);
????back();
}
//作者:鮑繼川 ??郵箱 baojichuan@qq.com
toastLog("結束");
3.操作起始界面:懸浮窗點擊并自動運行胧辽。微信對好友做了添加限制,一次只能添加20幾個公黑。
查看日志可以看號碼添加到那一個了邑商。然后在文件刪除前面的,保存凡蚜。下次再運行奠骄。
可能有例外情況,自己可以修改代碼進行處理番刊。