--此脚本针对iPhone5/5s

--目前只实现一个屏幕微信群好友的添加,如果想添加更多好友,

--需要划屏操作,执行划屏操作时建议循环滑动

function main()

--获取屏幕的分辨率

w,h = getScreenResolution();

--输出屏幕的长、宽

notifyMessage(string.format("%d,%d\n",w,h));

mSleep(500);

-- 运行微信

appRun("com.tencent.xin");

--处理第一个点击位置

local base_i = w*(1/16);

local base_j = h*(128/1136);

local add_i = w*(15/64);

local index = 0;

local bool = 1;

for j = base_j,2000, h*(190/1136) do

for i = base_i,w,add_i do

--[[mSleep(500);

r,g,b = getColorRGB(i+50,j+50);--取x,y位置色

mSleep(500);

if r == 0xff and g == 0xff and b == 0xff then

bool = 0;

notifyMessage("结束条件找到");

mSleep(2000);

else

--notifyMessage("没有找到结束条件");

--mSleep(2000);

end;

]]

mSleep(1000);

touchDown(0,i+50,j+50);

mSleep(50);

touchUp(0);

mSleep(1000);

--实现全屏找图,添加到通讯录

image_x,image_y = findImage("var/mobile/Applications/add.bmp");

--mSleep(500);

if image_x ~= -1 and image_y ~= -1 then

--notifyMessage("找到图");

--添加好有

touchDown(0,image_x+5,image_y+5);

mSleep(50);

touchUp(0);

mSleep(500);

touchDown(0,600,50);

mSleep(50);

touchUp(0);

--时间间隔设置稍微长点,受网络环境影响

mSleep(2000);

--发送添加好友成功后返回,不用找图或找色,直接单击返回按钮的点效率比较高

touchDown(0,20,80);

mSleep(50);

touchUp(0);

--如果没有找到添加通讯图图,则全屏查找发消息

else

--

mSleep(1000);

message_x,message_y = findImage("var/mobile/Applications/message.bmp");

mSleep(50);

if message_x ~= -1 and message_y ~= -1 then

--notifyMessage("找到图");

mSleep(50);

--notifyMessage("如果是消息直接返回");

--发送添加好友成功后返回

touchDown(0,20,80);

mSleep(50);

touchUp(0);

--添加通讯录和发消息都没有找到则提示一下信息

else

mSleep(500);

notifyMessage("既没有添加通讯录也没有发送消息");

end;

end;

--[[

--全屏模糊找色,寻找添加通讯录按钮

x,y = findColorFuzzy(0x00B92F,90);

if x ~= -1 and y ~= -1 then

touchDown(3,x,y);

mSleep(500);

touchUp(3);

else

notifyMessage("没有找到");

mSleep(2000);

end

mSleep(2000);

--添加好友验证消息并寻找发送按钮

send_x,send_y = findColorFuzzy(0x00B92F,85);

if send_x ~= -1 and send_y ~= -1 then

touchDown(4,send_x,send_y);

mSleep(500);

touchUp(4);

end

mSleep(2000);

x_back,y_back = findColorInRegionFuzzy(0xffffff,95,20,60,80,200);

if x_back ~= -1 and y_back ~= -1 then

touchDown(2,x_back,y_back);

mSleep(200);

touchUp(2);

--mSleep(100);

end

]]

mSleep(50);

end

base_j = base_j+h*(190/1136);

mSleep(200);

end

--

end

python实现触摸精灵功能_触摸精灵lua脚本实现微信群加好友功能相关推荐

  1. python怎么使用别人的代码_利用Python查看微信共同好友功能的实现代码

    总有思路清奇的朋友存在,想实现查看微信共同好友: 由于之前分享的代码有获取过微信好友头像,所以当时第一反应是通过itchat微信接口获取好友信息,比对两个人的好友信息列表就可以实现了.按理说这么简单的 ...

  2. python调用按键精灵插件_按键精灵——办公常用脚本集锦

    这是奔跑的键盘侠的第123篇文章 临时起意,想想按键精灵的官方视频教程虽然比较有条理,但是毕竟内容有限,甚至重点是在讲游戏挂机.其实很多人都不怎么玩游戏,应用场景一旦转移至办公,很多人可能就有点苍白了 ...

  3. python写梦幻西游手游脚本辅助_深入解析Lua脚本加密技术,给游戏代码加上“紧箍咒”...

    不少安全专家表示,在互联网上失去对代码的控制,就像把银行的设计图交给抢劫犯一样. Lua是一种被广泛用于游戏开发中的计算机语言,方便开发者定制自己所需的功能.其中,红遍全球的<愤怒的小鸟> ...

  4. lua和python哪个简单_盘点一下lua脚本和python的区别(基础)

    一.缩进 lua脚本无缩进但是有end结尾 二.逻辑判断 if false or nil then print("至少有一个是 true") else print("fa ...

  5. 需求分析 应该先写业务还是功能_产品经理必知:产品调研中功能调研的标准“姿势”...

    编辑导语:产品调研是产品经理最熟悉不过的工作内容了,产品调研包括很多内容,其中之一就是功能调研了.本篇文章种,作者为我们分析了为什么要做产品调研以及产品调研和功能调研的区别,最后通过实战案例为我们总结 ...

  6. java 1.8新增功能_睡觉时:新增的Java 8新增功能

    java 1.8新增功能 自Java 8推出以来,最有趣的功能是什么? Java 8最近庆祝了它的第一个生日,其主要版本已经在一年多以前了. 这当然值得庆祝. 自从最初的Java 8版本问世以来,已经 ...

  7. VUE使用JS-SDK实现微信分享好友功能(通过点击控件触发)

    微信JSSDK官方开发文档 微信分享有很多种 这里只记录了分享好友功能 1.通过npm安装微信的js-sdk npm install weixin-js-sdk 2.在main.js里引用或在需要分享 ...

  8. 抖音跳转微信加好友功能实现解析

    抖音现在毫无疑问的成为了大众喜闻乐见.爱不释手的娱乐利器,工作闲暇.茶余饭后.候车排队等等只要有空,就会随时随刻随手划拉,每个人都沉浸在这虚拟和现实的交互之中,乐不思蜀,忘乎所以,不能自拔. 抖音现在 ...

  9. python实现触摸精灵功能_触摸精灵lua脚本实现微信群自动加好友功能~值得一看...

    原创 公众号|花花爱软件 --此脚本针对iPhone5/5s --目前只实现一个屏幕微信群好友的添加,如果想添加更多好友, --需要划屏操作,执行划屏操作时建议循环滑动 function main() ...

  10. python调用按键精灵插件_按键精灵——如何实现办公自由(四)

    这是奔跑的键盘侠的第174篇文章 作者|我是奔跑的键盘侠 来源|奔跑的键盘侠(ID:runningkeyboardhero) 转载请联系授权(微信ID:ctwott) 前面写的几篇,不知道大家是否能看 ...

最新文章

  1. NBUT 1457 Sona(莫队算法+离散化)
  2. 用进化算法来优化SVM的参数C和Gamma——利用SCOOP库进行分布式加速计算
  3. 2021互联网大厂中秋礼盒哪家强?!
  4. SpringBoot(配置druid数据源、配置MyBatis、事务控制、druid 监控)
  5. binaryformatter java_Java,C#使用二进制序列化、反序列化操作数据
  6. 前端基础_认识前端.md
  7. php 输出可以设置格式文件,php格式输出文件var_export函数实例
  8. Apsara Stack 技术百科 | 边缘场景智能云化,让云无处不在
  9. Kubernetes 将何去何从?
  10. 【转】Content-type的几种常见类型
  11. Android stdio安装
  12. 打印机更换感光鼓单元k_打印机换硒鼓步骤:老司机手把手教你
  13. Java夜未眠(蔡学镛)
  14. 新浪微博登录html代码,新浪微博登录仿DiscuzX1.5论坛QQ登录样式 - YangJunwei
  15. go module使用教程:使用go mod的方法.报错go: cannot determine module path for source directory E:\tttttt (outside
  16. 那一年,我们二十七八岁
  17. 在《王者荣耀》来聊聊游戏的帧同步
  18. cisco路由器各接口模块代表的含义是什么
  19. 加速网站访问的一些实践体会
  20. Lattice Mico8在LMS创建一个工程和创建LED程序

热门文章

  1. [技术]使用人工智能玩微信跳一跳
  2. Leetcode1160. 拼写单词(C语言)
  3. uniapp+nvue实现仿微信App聊天应用 —— 成功实现好友聊天+语音视频通话功能
  4. “凸现”三围的健身运动法(图)
  5. Detected outdated SDK Tools version 0.0.0 when the min version is XXX
  6. 什么造成了社会普遍的人情冷漠?
  7. php 百度地图导航代码,百度地图API自动定位和3种导航
  8. 防火墙导致的VNC连接服务器超时10060错误问题解决
  9. R语言-gsub替换字符工具
  10. R语言t检验,秩和检验,fdr的案例分析