火信根据用户ID自动化加好友Auto.js代码、群成员加好友、自动拉好友进群

 首先打开添加好友页面,然后运行Auto.js代码,输入起始ID,下面代码默认循环添加100个!,后面升级优化后的代码,请联系作者。可加V交流:niu17550211709

火信根据用户ID自动化加好友Auto.js代码、群成员加好友、自动拉好友进群_第1张图片火信根据用户ID自动化加好友Auto.js代码、群成员加好友、自动拉好友进群_第2张图片

auto.waitFor();
var height = device.height;
var width = device.width;
toast("\n设备宽" + width + "\n" + "设备高" + height + "\n" + "手机型号" + device.model + "\n安卓版本" + device.release);
setScreenMetrics(width, height);
var storage = storages.create("[email protected]:UserHuoXinId");
var tr = storage.contains("UserHuoXinId");
if(tr == false){
	var click_num_start = dialogs.rawInput("请输入要添加好友的开始id", "");
	storage.put("UserHuoXinId", click_num_start);
}else{
	var is_task = confirm("是否接着上次添加?(否:重新输入ID)");
	if(!is_task){
		var click_num_start = dialogs.rawInput("请输入要添加好友的开始id", "");
		storage.put("UserHuoXinId", click_num_start);
		log("click_num_start:"+click_num_start);
	}else{
		click_num_start = storage.get("UserHuoXinId");

		click_num_start = parseInt(click_num_start)+1;
		log("click_num_start:"+click_num_start);
	}
}
var sum_Count = dialogs.rawInput("请输入要添加多少个火友?(默认10个)", "");
sum_Count  = parseInt(sum_Count);
if(sum_Count == 0|| sum_Count == ""){
	sum_Count = 10;
}
log("sum_Count:"+sum_Count);
console.show();
console.setSize(device.width * 6 / 7, device.height / 3);
console.setPosition(device.width / 14,device.height * 5 / 8);
var sum = 0;
//点击添加好友
function click_Add(){
	var wait_num = 0;
	var boolea = 1;
	while(!textContains("加好友").exists()){
		if(textContains("发消息").exists()){
			console.log("好友已添加:"+click_num_end);
			boolea = 0;
			Reurn();
			break;
		}
		if(wait_num > 8){
			break;
		}
		sleep(500);
		wait_num++;
	}

	if(textContains("加好友").exists()){
		console.verbose("等待点击加好友...");
		var fal = click("加好友");
		if(fal==false){
			console.error("点击加好友失败"+click_num_end);
		}else{
			console.warn("点击加好友成功");
			var fal1 = click("发送");//点击发送
			if(fal1==false){
				console.error("发送验证请求失败:"+click_num_end);
				sleep(500);
				var fal1 = click("发送");
				if(fal1==false){
					console.error("再次发送验证请求失败:"+click_num_end);
				}else{
					console.warn("再次发送验证请求成功");
				}
			}else{
				console.info("NO:"+ (click_num_end-click_num_start + 1) + " ID:" + click_num_end + " 发送请求成功");
			}
		}
		sleep(500);
		Reurn();
	}
}

function Reurn(){
	console.verbose("等待返回...");
	var fan = id("rl_back").findOne().click();//返回
	if(fan==false){
		console.error("返回失败");
		sleep(1000);
		var fan1 = id("rl_back").findOne().click();
		if(fan==false){
			console.error("再次返回失败");		
		}else{
			console.warn("再次返回成功");
		}
	}else{
		console.warn("返回成功");
	}
}

while(sum

可以加V交流:niu17550211709

 

你可能感兴趣的:(区块链,Auto.js)