给我一个按键精灵,我还你一个万能机器人
这个不可能的,没错我就是个标题党。
虽然万能是不可能的,但是由于按键精灵有出色的图色功能还支持多种语言的插件,一千种可能还是随随便便的。
我们用三种按键的基本套路演示来认识按键精灵
第一种方式:固定坐标鼠标点击
固定鼠标点击顾名思义就是自动把鼠标移动到设定好的坐标然后实施点击或者双击操作。
优点是代码简单。一学就会。真的,不会我把帖子吃了。用按键抓抓工具
我们可以获取到电脑画面上图像的坐标,我们取期中一个点(38,246)就可以了。
以下代码中蓝色标注的英文就是按键的命令。程序的命令就是计算机的语言(计算机语言又分为机器语言、汇编语言、高级语言)。
机器是无法直接听懂人话的。不不不。。。你打字告诉它它也不懂。它只能感受0和1。经过许多许多次的技术迭代
(就是你先想办法弄只鸡,或者弄个蛋,反正就很复杂,然后就用鸡生蛋,蛋再生鸡就简单多了,这就是我理解的
技术迭代)最后我们可以我们能读懂的言语去告诉计算机我们要干什么。个人认为按键精
灵是为了实现低代码和简易开发而生的。偷偷π一波马屁。
代码如下:
然后我们通过一次技术迭代,得到了中文的命令,实现了同样的效果。
第二种方式:找图找色方式启动
找图找色是通过匹配提前准备好的参照颜色或图案在目标区域内寻找相同颜色或图案。按键精灵比较常用的功能之一。
找图找色也是按键的特色功能。想要知道其中的奥妙我们要先了解计算机的像素、分辨率、颜色的有关知识。
如果你拿出你尘封多年,当年陪你和成龙大哥一起打天下的小霸王学习机,或是现在你玩的电脑游戏画面很low。就会发现上图的马赛克了,每一个马赛克就是一个像素(因为计算机一个像素点只能显示一种颜色所以只能这样)。为了社会
的发展,为了消灭反人类的马赛克,我们把像素点做到足够小,数量足够多。终于天下无马了。
像素的总数就是分辨率,我们通常用每一行的数量X每一列的数量来表示,比如现在常用的分辨率1920×1080.具体多少我懒得算了...
颜色:我们都知道颜色分为三原色,三原色相互组合又可以得到新的颜色。
计算机把三原色又分为256个鲜艳等级。然后就可以得到256×256×256种颜色。
我们了解到计算机的照骗是由一个一个像素构成的,然后按键精灵就可以在屏幕上一个一个像素做查找,找到和目标照片一样的图像并返回找到的像素的位置X,Y。按键精灵找图找色函数通常用intX,intY来接收。
代码注释应该写得很明白,学习主要就是多练,在不断的解决问题中加深理解。熟能生巧这个成语自古就有但往往被人们忽略因为人都会认为自己是天选之子,看到别人当老板简单也去创业。但是谁又知道成功人士的名牌外衣下又有多少伤疤。经验为0,成功率也几乎为0,编程也一样。唯有持之以恒!
第三种方式:使用程序路径启动路径启动是一种能准确对电脑程序或者文件进行操作的方式。
有门有路是我最喜欢的一种方式,自动化办公或许使用得多一些。
如果一个runapp解决不了问题,那你可以尝试先去吃顿烧烤再回来学习。