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

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("2905154974@qq.com: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<sum_Count){var click_num_end = parseInt(click_num_start)+sum;storage.put("UserHuoXinId", click_num_end );id("et_contact_search").findOne().setText(click_num_end);//在输入框里边输入idconsole.verbose("等待搜索...");var shou = click("搜索");//点击搜索if(shou == false){console.error("搜索失败");}else{console.warn("搜索成功");}click_Add();//点击添加好友   sum=sum+1;
}
sleep(1000);
console.info("程序结束");

可以加Q交流:2905154974

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

  1. 想要加微信群的先加我微信拉你们进群

  2. js解密之QQ的bkn值,获取QQ群成员信息,获取QQ好友列表信息

    js解密之QQ的bkn值,获取QQ群成员信息,获取QQ好友列表信息   Lan   2020-05-31 12:13   126 人阅读  0 条评论 QQ群网站:https://qun.qq.com ...

  3. html 下拉滚动加载,原生js滚动到底部加载数据和下拉刷新 Scrollload

    初衷 如今移动端站点越来越多,滚动到底部加载数据和下拉刷新的需求非常的常见,即使现在很多pc站点也会有这样的需求,比如百度首页就有.虽然简单的完成这么一个功能非常方便,但是滚动往往会成为性能的瓶颈,处 ...

  4. Python 微信自动化工具开发系列04_所有微信群的群文件自动同步拷贝到群名对应的新文件夹中(2023年1月可用)

    前言 一个需求需要利用Python+第三方库wxauto 用于微信上自动获取聊天信息,从而根据自己需求对信息自动进行二次处理, 比如自动回复,再比如自动发送文件或者其他.--- 记录于2022年08月 ...

  5. [置顶]       加载事件js代码

    1 /*加载事件代码*/ 2 function addLoadEvent(func) { 3 var oldonload = window. 4 if (typeof window.onload != ...

  6. HTML统计用户浏览页面时间,如何使用JS代码计算用户浏览页面的时间呢?

    html xmlns=http://www.w3.org/1999/xhtml head title无标题页-学无忧(www.xue51.com)/titlescript language=Javas ...

  7. js调用php会提前加载,为什么js代码里调用了php变量运行就明显变慢了

    我的代码如下` -----------这是问题代码------ 秒 today="<?php echo time();?>"//获取服务器时间 timeold=(tod ...

  8. 一加6屏幕测试代码_一加 7的普通版与Pro/参数对比

    首先来看下普通版和Pro版的一些数据,普通版正面采用水滴屏设计,背面为居中竖置双摄布局,而Pro版正面则是采用升降结构,背面居中竖置三摄 两款手机的处理器采用的均为骁龙855,毕竟这是今年最好的,没得 ...

  9. Auto.js网盘下载加打包插件

    使用教学可查看官网:首页 - Auto.js (hyb1996.github.io) 百度网盘下载: 链接:https://pan.baidu.com/s/1rcYI744Hzyscg1KF3qCYt ...

最新文章

  1. Spring-属性文件自身的引用03
  2. Flutter全局悬浮按钮
  3. 关于推荐系统中的长尾商品
  4. JAVA设计模式之单例设计模式
  5. golang flag包(命令行参数解析)
  6. AM5728 IPC机制解析
  7. Java项目:校园自行车租赁管理系统(java+JSP+JavaScript+Servlet+Mysql)
  8. 电路图符号科普、整流电路、稳压电路、放大电路及调幅与检波电路和常见的基本电路
  9. windows动态库和静态库
  10. 北京联通dns服务器位置,联通DNS服务器地址怎么设置
  11. storm和vgj vgj_风暴很忙:VGJ.Storm新阵容亮相DAC预选赛
  12. 小程序分销的规则是怎样的?
  13. cahrt框架 ios_iOS-Charts介绍
  14. 加扣扣群所有脚本免费使用
  15. arm交叉编译ntpdate与服务器进行时间同步
  16. scp传文件指定端口、传输目录
  17. 【思维方法】之第一性原理
  18. 程序员工作9年月薪从1.5K到24K,网友:不如刚毕业985
  19. java heap 参数_java heap space解决方法和JVM参数设置--- JVM参数设置和程序优化篇
  20. 宁波诺丁汉大学计算机学院官网,宁波诺丁汉大学电子通讯及计算机工程(含实习)硕士课程...

热门文章

  1. [centos]centos7卸载显卡驱动
  2. 【Ubuntu】没有wifi图标,实际有网
  3. 什么是钩子(Hook)
  4. 第109集:什么是融资(融券)净买入?
  5. 6-VulnHub-Lord Of The Root 1.0.1
  6. 视频剪辑必备的6个免费素材网站
  7. 各个银行信用卡对比,办哪个银行的信用卡比较好?
  8. 2020011125 梁烁烁 2023.2.28
  9. 院士呼吁适度放开基因编辑
  10. echarts 中x轴 设置步长,间隔的距离