按键精灵【找图片,并打开该图或打开且关闭两段代码】

第一次学习,感觉其他语言来写太复杂,用脚本语言写这些简单功能,其实更好,不牵涉多线程这些的情况下,直接贴代码:

注意:只写了打开,并没有写关闭图片,弱需要,可以自行使用快捷键加上延时的命令,就可以不用手点,隔一段时间继续找下一张以及打开了,这有点类似与游戏内找东西。

Function say()
// 找与图片类似的窗口图片或图标,实现双击鼠标左键
FindPic 0,0,1024,768,"C:\Users\macbook\Desktop\腾讯视频.bmp",0.5,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
If intX > 0 And intY > 0 Then
    //在这里可以添加找到坐标后,需要做的处理。
   TracePrint "找到图片了"
   MoveTo intX + 10, intY + 10
   LeftClick 2
    Else
    A = WaitKey()
    TracePrint "你按下了"
    KeyPress A,1
End If

End Function
//测试函数
say

以上Function里面的才是重点,如需要加循环,请自行实现。

-----------------------------------------------------------------------------------------------------------------------------------------------------------

以下是实现打开和关闭的完整代码,循环自行实现,不再赘述

Function say()
//1、找到匹配的图片或图标或与该截图类似的部分
FindPic 0,0,1024,768,"C:\Users\macbook\Desktop\腾讯视频.bmp",0.5,intX,intY
//以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
If intX > 0 And intY > 0 Then
    //在这里可以添加找到坐标后,需要做的处理。
   TracePrint "找到图片了"
   //这里根据鼠标自行调试 ,鼠标移动到该位置
   MoveTo intX + 10, intY + 10
   //鼠标左键双击点击该相同的位置
   LeftClick 2
   //延时关闭,5秒钟后,关闭图片或程序
   Delay 5000
   //寻找关闭的地方
   FindPic 0,0,1280,800,"C:\Users\macbook\Desktop\关闭.bmp",0.9,intX,intY
    If intX > 0 And intY > 0 Then
    //移动到该位置
    MoveTo intX + 10, intY + 10
    //点击该位置的叉,进行关闭
    LeftClick 1
    End If//这是没有找到图片的判断,实现按下键盘任意键,会自动再按该键一次
    Else
    A = WaitKey()
    TracePrint "你按下了"
    KeyPress A, 1
End If

End Function
//测试函数
say

原文地址:https://www.cnblogs.com/ciscolee/p/11790105.html

时间: 2024-08-06 06:29:18

按键精灵【找图片,并打开该图或打开且关闭两段代码】的相关文章

C#实现按键精灵的'找图' '找色' '找字'的功能

背景:游戏辅助功能通常使用按键精灵编写脚本,按键精灵的最大卖点就是能够找到画面中字,图,色,这对于模拟用户鼠标操作至关重要,这能找到道具,找到血量,实现自动打怪,自动补血,自动买卖道具,博主闲来无聊,看到一款按键精灵实现的辅助,于是乎想用WPF也写一款辅助工具,实现其核心的找图找色等功能.博主测试,对于背景复杂多变的画面,找不变图的成功率达到100%,找带透明的图,比如文字,能达到90%以上.默认您已经知道一个颜色值由argb构成,每个值范围都是0~255.网上发现不少人询问过该问题,几乎没有比

C#实现按键精灵的“找图”“找色”“找字”的功能

背景:游戏辅助功能通常使用按键精灵编写脚本,按键精灵的最大卖点就是能够找到画面中字,图,色,这对于模拟用户鼠标操作至关重要,这能找到道具,找到血量,实现自动打怪,自动补血,自动买卖道具,博主闲来无聊,看到一款按键精灵实现的辅助,于是乎想用WPF也写一款辅助工具,实现其核心的找图找色等功能.博主测试,对于背景复杂多变的画面,找不变图的成功率达到100%,找带透明的图,比如文字,能达到90%以上.默认您已经知道一个颜色值由argb构成,每个值范围都是0~255.网上发现不少人询问过该问题,几乎没有比

最近听说搞脚本挺爽的 弄了个按键精灵的找图找色

首先你需要下载个按键精灵的软件.如下http://www.anjian.com/ 下好后就打开按键精灵,首先新建一个空白脚本,然后找到抓取按钮. 随便找张图来找色 比如如上这张,用抓取按钮选择右键找到色素点,如#c10b2a 然后将该值放到颜色/图形命令去 在图形找色这里,还有找图功能,其实原理都差不多,都是通过周边像素点的色值来找到符合这个值得点,这样就能找到所选的数据. 当你找到你想得到的句柄(windows的某些你想要获取的窗口)时,就可以通过找色或找图去设置你自己所要的功能.

原来找字也可以这样用ElseIf FindStr 手机按键精灵 跟大漠的区别

原来找字也可以这样用ElseIf FindStr(646, 1109, 776, 1261, "公告小叉", "FFFFFF-333333", 0.9, intX, intY) > 100 or intx > 0 Then         Tap intX+10, intY+10         Delay 1000 跟大漠的有什么区别?大神答:色值大漠是bgr数据模式   而手机按键精灵是rbg要转换的 大漠常用语句大全API http://xx51.

精灵图(css sprites,css精灵,css雪碧,雪碧图),图片整合技术

精灵图 精灵图(css sprites,css精灵,css雪碧,雪碧图),图片整合技术 原理:将多张单一的图片整合到一张图上,以背景引入,并使用background-position调整背景位置,使之显示不同图片 目的:降低浏览器向服务器的请求次数,提高网页加载速度 优点:降低请求次数,多张图整合成一张降低整体大小,整改一张图使得整体风格主题改变,提高维护性 缺点:自适应布局难控制,制作繁琐,不合理的整合图片会导致调用混乱,一张图更改导致整体变化(牵一发动全身) <div class="s

网摘-按键精灵屏幕找色原理分析

一.数据提取 位图其实可以看成是一个由象素组成的矩阵,找图找色可以看成是象素值的比对.很多新手在设计这类的程序时喜欢使用TBitmap.Canvas.Pixels属性,这个属性其实是对API函数GetPixel的封装,这个函数执行速度是很慢的,主要用来对位图象素进行偶尔的访问.而比对过程中需要对象素进行频繁的访问,造成程序运行缓慢.另外一种方法是使用TBitmap.ScanLine属性,利用它可以直接访问位图的数据.但是这些数据和当前位图的格式有关,主要是色深方面的问题,不同的色深会有不同格式的

仙境传说-按键精灵脚步研究

仙境传说是很早以前非常流行的一款网络游戏,其中的人物设置的非常可爱,尤其是一些夸张的头饰和百变的插卡系统让人回味无穷.虽然从游戏性来说仍然逃不出韩国游戏泡菜的怪圈(或者说是一款标准的泡菜游戏),但仍然是可圈可点的. 游戏中玩家要耗费大量时间进行练级,虽然现在的代理昆仑也有经验奖励的措施,比如高级经验书,高级JOB经验书,双倍经验时间区等,但是要让玩家,特别是高等级的玩家进行练级仍然是一件非常痛苦的事情.常有的事是,三转100~110的职业往往要在熔岩地图上打一个熔岩波利的怪物来进行性价比较高的练

阴阳师辅助(基于按键精灵)

其实这篇文章好早就像写了,可是我这种拖延症晚期的人啊,做什么事都是拖拖拉拉的,最近玩火号被封了,才想起这件事-好了好了,废话不说了. 首先是按键精灵,经常玩游戏的人可能会认识,一个神奇的脚本软件,可以说是完全基于图形化的,稍微有一点编程基础,就能轻松驾驭. <阴阳师>这一款手游,可以说是一个卡牌游戏,就是点点点,屏幕出现什么就点什么,所以需要干干干,就很累,但对于程序来说,就很轻松了. 我们需要用的软件有,一个安卓模拟器,模拟器装上阴阳师,还有就是按键精灵的图形识别功能. 介绍一下,按键精灵的

安卓 按键精灵 命令

运算符 变量和常量之间采用运算符连接后,称为表达式.MQ语言支持的运算符包括: 运算符 含义 + 加法运算 - 二元运算符:减法 一元运算符:负号 * 乘法运算 / 除法运算 Mod 整除取余 ^ 取幂 & 字符串连接 = 赋值 例如:当一个语句为X=Y时 等于(当用于表达式内部时) <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 Not 逻辑非 And 逻辑与 Or 逻辑或 基本语句 MQ的基本语句如下: 注意!以下标红为按键精灵(安卓版)新