按键精灵操作入门

108 阅读2分钟

本质:判断像素点。

而影刀是判断HTML元素。

关键动作:

抓取颜色、识别颜色、鼠标单击、鼠标移动、IF判断、For循环。

新建脚本

image.png

image.png

源文件模式

image.png

抓取颜色

抓抓

image.png

抓取颜色可以直接把目标网页打开,鼠标移到你想抓取的位置,然后键盘按下抓取快捷键,比如Ctrl+Shift+1/2/3/4/5

抓到临时颜色栏里

image.png

后面再用里面的颜色

也可以用抓抓的截图功能 截下全屏,然后在里面取像素点

image.png

鼠标操作

image.png

功能位置如图,效果顾名思义。

点击插入即可使用功能。

逻辑判断

判断像素点的颜色。如果=,则执行。 image.png

如果是静态的页面,就选=。 如果是动态/实时变化的页面,比如游戏,就选~=(约等于)

image.png

输入内容

image.png

代码调试

因为脚本真正跑起来的时候会很快,我通过弹窗来验证脚本真的在执行。

image.png

注意事项

1、做完每个动作最好都加个500ms的时延。 这个操作直接封装进一个方法里,方法名自己起。

image.png

2、目前无法自动格式化,最好写完代码手动格式化。

代码示例

image.png

这段代码,我对两个位置的像素点进行了判断。

image.png

如果这两个位置都是黑色,就将鼠标光标移动到标题所在的位置,然后单击标题。

SayString,输入“嘀咕嘀咕”

MessageBox,弹窗弹出一个消息

鼠标移动到正文部分,单击

SayString,输入“嘀咕嘀咕”

移动到发布按钮,单击

结束。

测试

点击测试 image.png

点击启动,或者按快捷键F10

image.png

能跑通,就再点一下顶栏的调试,退出来。 然后保存退出。

image.png

回到主页面。 在脚本那里,点属性。

image.png

改一下描述,取个名字。 脚本循环建议循环1次,如果要循环通常在代码里面写。

image.png

可以修改热键,运行和停止的快捷键,按个人习惯设置。

image.png

最后保存设置

image.png