auto.js开发编写自动化程序,可以模拟人的行为操作。

/*** * @author 牛亚博* @day 2020年6月* @override 自动打开企业微信,自动从微信好友中添加并发送邀请,包括显示控制台打印日志。* * */auto.waitFor();
var height = device.height;
var width = device.width;
toast("\n设备宽" + width + "\n" + "设备高" + height + "\n" + "手机型号" + device.model + "\n安卓版本" + device.release);
setScreenMetrics(width, height);
console.show();
console.setSize(device.width * 6 / 7, device.height / 3);
console.setPosition(device.width / 14,device.height * 5 / 8);function start(){className("android.widget.RelativeLayout").desc("企业微信").findOne().click();sleep(2000);id("gvr1111").findOne().click();//搜索加号toast("点击加号");sleep(1000);if(textContains("加微信").exists()){//textContains("加微信").exists().click();//点击加微信className("android.widget.RelativeLayout").drawingOrder(2).click();toast("点击加微信");sleep(1000);id("c7t111").findOne().click();sleep(2000);}else{console.log("加微信不存在");}sleep(1000);
}function add_fas(){if(textContains("添加为联系人").exists()){id("fk").findOne().click();sleep(1000);id("ckv").findOne().click();//这是点击发送的console.log("发送成功");}else{console.log("联系人不存在");}sleep(1000);back();sleep(1000);if(textContains("个人信息").exists()){back();}sleep(1000);if(textContains("个人信息").exists()){back();}
}
function select_add(){var cl7 = id("cl7").findOne();if(!cl7){console.log("cl7不存在");}cl7.children().forEach(function(child) {sleep(500);//如果添加存在if(child.findOne(className("android.widget.TextView").depth(8))&&child.findOne(className("android.widget.TextView").text("添加"))){child.click();sleep(1000);//如果这个页面有添加if(textContains("对方同时使用微信和企业微信").exists()){console.log("对方同时使用微信和企业微信");id("bh2").findOne().click();sleep(1000);}add_fas();}else{console.verbose("已发邀请");}});
}function main(){start();while(true){sleep(1000);select_add();//下滑sleep(200);var boolea = id("cl7").findOne().scrollForward();if(boolea == false){log("下滑到底了!");break;}}}main();

企业微信根据微信联系人批量自动发送邀请,还可根据手机号批量添加相关推荐

  1. Python 模仿按键精灵,批量验证和添加手机号码为企业微信账号的联系人

    目录 需求 源码 运行 需求 批量验证和添加手机号码为企业微信账号的联系人 源码 import tkinter as tk import pyautogui as pg import tkinter. ...

  2. 新员工加入企业微信的2种方法:邀请和被邀请

    新员工加入企业微信有两种方式: 第一种:管理员先在通信录中添加员工信息,然后员工可以在登录时,通过手机号或邮箱匹配到对应企业,成功登录企业微信. 第二种:企业内成员邀请新员工加入企业,新员工点击确认加 ...

  3. 企业微信sdk调用,触发企业微信推送联系人列表

    企业微信sdk调用,触发企业微信推送联系人列表 /**      * 触发推送企业微信联系人列表任务      * @author wechat:happybabby110      * @blog ...

  4. 企业微信与微信互通能力再升级 全面打通与视频号的连接

    1月11日消息,腾讯微信事业群副总裁.企业微信负责人黄铁鸣今日公布了企业微信的最新成绩:企业微信上的真实企业与组织数超1000万,活跃用户数超1.8亿,连接微信活跃用户数超过5亿.企业微信团队同时披露 ...

  5. 企业微信之微信接收消息(“暂不支持此消息类型”解决方案)

    如果企业微信接收的消息想要在微信端接收,可以通过如下设置: 找到"企业微信接收消息的组" -> 右下角"齿轮" -> 新消息通知 -> &qu ...

  6. 企业微信与微信相比的好处有有哪些?

    2020年5月Wetool被封,微信对第三方的应用把控越来越大,许多用该软件的用户群也陷入了困境,而且微信严厉打击营销外挂,一旦账号被封杀,个人微信上沉淀的所有客户都找不回来,那些即将成交的订单也跟着 ...

  7. 【每日新闻】企业微信与微信消息互通正式开放内测 | IBM宣布针对云原生应用推出Microclimate开发平台

    每一个企业级的人  都置顶了 中国软件网 中国软件网  为你带来最新鲜的行业干货 小编点评 我们希望邀请更多的生态伙伴 共同探讨 共同行动 2018年4与人25日 北京站,不见不散! 趋势洞察 生态视 ...

  8. 白杨SEO:企业如何做微信营销推广?微信营销技巧有哪些?

    前言:这是白杨SEO公众号原创第218篇.为什么想到写这个?因为微信几乎人人都有.在微信上做营销也很常见,但很多传统企业并不知道如何利用好微信这个渠道,所以分享一下. 微信营销是什么?2B企业适合吗? ...

  9. 结构化分析和面向对象分析的区别 例子_企业微信和微信的区别在哪里?

    原标题:企业微信和微信的区别在哪里? 都在说企业微信有多厉害和将会有多厉害,可是没有人说清楚,到底谁适合做企业微信?我来说一下,如果你是做餐饮的,那你是最适合用企业微信的:如果你做的是教育培训.美妆零 ...

最新文章

  1. 2022-2028年中国电子灌封胶行业市场研究及前瞻分析报告
  2. Google App Engine for Java下的URL编码转换问题
  3. boost::regex模块部分正则匹配相关的测试程序
  4. modbus 台达a2_驱控智造未来 台达重磅发布多款工业自动化新品
  5. python二叉树去重_python二叉树学习分享
  6. CentOS7.9安装及配置
  7. SQL 年龄段 品牌分类 分组统计
  8. 计算机图形学几何变换
  9. 超炫150套❤vue+Echarts❤ 大屏可视化数据平台实战项目分享 (附源码)
  10. AHU HuffmanTree编码数据结构实验
  11. Rails中的使用者验证:Devise
  12. 动漫制作都用html5吗,怎么制作h5动画?
  13. Android11.0下应用管控实现解决方案(家长管理)(一)
  14. 手动搭建PHP开发环境
  15. DDD - 概述 - (一)
  16. 转载--成功应聘Intel的真实经历
  17. Rabbitmq客户端接收消息为字符数组解决
  18. Android中的通知Notification
  19. 【docker】ubuntu18.04 安装 python3、vim、rz
  20. 适用于中小企业服务器租用托管

热门文章

  1. UVA 487 - Boggle Blitz
  2. 微信小程序-wxml笔记(更新中)
  3. Windows 11可使AMD芯片性能下降15%
  4. 用c语言实现简单的项目信息管理系统(单向链表实现)
  5. 五国启动税务执法联盟以解决加密货币网络犯罪威胁
  6. Java的API(Scanner\Object\Date区\Math\Random\Arrays\String区\regex\包装类...)一般是parse(String)
  7. linux获得命令使用帮助
  8. python爬虫系列序
  9. windows11 scp
  10. 计算机丢失XAPOFX1_5.dll文件如何解决?