电脑端(PC)按键精灵——5.找色/找图命令

news2024/9/30 21:30:26

电脑端(PC)按键精灵——5.找色/找图命令

注:说了键盘、鼠标、其他、控制命令还有安装内容,现在说下颜色/图形命令,这一节相当重要

按键精灵小白入门详细教程:

电脑端(PC)按键精灵—小白入门 详细教程

命令介绍

1.GetPixelColor 得到指定点颜色

  • 简介+实例
//获取鼠标位置
GetCursorPos a, b

//得到鼠标位置的颜色
cr1 = GetPixelColor(a, b)

//打印颜色
TracePrint cr1 
//得到当前点的颜色,并弹出对话框显示出来

先用抓抓工具测试下鼠标所在位置的颜色;然后启动,打印出来的颜色和抓到的颜色一致。

在这里插入图片描述


2.FindColor 找色,FindCenterColor 中心找色

这两个命令用法一致,只不过他们在页面找颜色的方式不同;FindColor 是左到右、上到下,FindCenterColor 是从中心到外围找色

  • 简介

    参数1 整数型,屏幕左上角x坐标 
    参数2 整数型,屏幕左上角y坐标 
    参数3 整数型,屏幕右下角x坐标 
    参数4 整数型,屏幕右下角y坐标 
    参数5 字符串型,16进制颜色值 
    参数6 整数型,返回x坐标 
    参数7 整数型,返回y坐标
    
    //颜色是类似于"5C9DD6"的字符串,如果不取变量,别忘了加双引号   
    //如果没有找到这个颜色,则x和y的值都被置为-1 
    FindColor 0, 0, 1920, 1080, "5C9DD6", x, y
    
    If x > 0 and y > 0 Then 
    
        MoveTo x, y
        
    End If
    //在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点
    
  • 实例
    用抓抓工具抓取小手的颜色,启动,鼠标自动移动到小手的位置
    在这里插入图片描述


3.FindColorEx 模糊找色

模糊找色和 FindColor 找色 的区别就是找颜色相似度值,准确性降低,主要用于页面颜色不好确定的,不太清楚的情况,用法是一样的,只不过参数有些许有点不同

  • 简介

    //FindColorEx left,top,right,bottom,c,type,similar,x,y  
     
    //left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限  
     
    //颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号  
     
    //type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找  
     
    //similar为相似度,取0.3到1之间的小数。数值越大,对相似度要求越严格。推荐取0.8 
      
    //如果没有找到这个颜色,则x和y的值都被置为-1
    FindColorEx 0, 0, 1920, 1080, "5C9DD6", 1, 0.8, x, y
     
    If x > 0 and y > 0 Then 
    
    	TracePrint x & "," & y
    
        MoveTo x, y
        
    End If 
    
  • 实例
    首先抓取中止按钮的颜色,启动后,鼠标自动移动到目标位置,并且打印坐标和信息
    在这里插入图片描述

4.FindPic 找图

  • 简介
    //FindPic left,top,right,bottom,filename,similar,x,y   
    
    //在区域内从左到右,从上到下找文件名为filename的bmp文件,把找到的坐标保存在变量x和y中 
      
    //left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限   
    
    //filename是一个bmp格式的图片,需要您自己抓取,最好是24位,把边缘都设为单一的颜色 
      
    //similar为相似度,取0.5到1之间的小数。数值越大,对图片的相似度要求越严格,速度也越快。推荐取0.9  
     
    //如果没有找到图片,则x和y的值都被置为-1  
     
    //推荐使用周围颜色单一的图片   
    
    
    FindPic 0, 0, 1024,768, "Attachment:\按键.bmp", 0.9, intX, intY
    
    If intX > 0 and intY > 0 Then 
     
        MoveTo intX, intY
        
       TracePrint "找到了 头像"
        
    Else    
        MessageBox "没找到头像"  
    End If    
    //在区域(0, 0, 1024,768)中找与文件按键.bmp中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方  
    
  • 实例
    注:可以用截图工具——大漠插件;更方便截图保存,点开就可以用,要工具的加VX: LYDSfly1207

大漠插件怎么用?
压缩包解压,点击“大漠综合工具.exe” 即可用;点击抓图,保存即可
在这里插入图片描述

1.首先你先截自己想找的图,保存图片格式为.emp;将图片保存在按键精灵的脚本里,如下图;我这里截取的是b站头像

在这里插入图片描述

2.测试,页面扫描到你想要找的图片后,鼠标自动移动到上面
注:如果没扫描到目标,你可以试着将相似度修改低点,比如:0.6

在这里插入图片描述

3.如果相似度调低还是一直找不到目标图片,那你的显示设置是否为 1024 x 768;设置好后重新截图,启动
在这里插入图片描述


目前按键精灵基础命令也基本完成,基本可以完成很多实战内容;接下来会分享一些实战内容


希望可以帮助到您

~感谢您的光临~

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/437852.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

人大金仓携手深信服打造更高效、更融合一体化平台联合解决方案

近日,人大金仓数据库与深信服超融合平台完成深度优化,表现出性能更优、运行更稳定、数据更安全。双方联合打造更高效、更融合的一体化平台联合解决方案,能更好地满足行业信创升级需求。 随着新一轮信创政策陆续出台,信创产业从党政…

基于 SpringBoot + Vue 实现的可视化拖拽编辑的大屏项目

今天给小伙伴们分享一个基于 SpringBoot Vue 实现的可视化拖拽编辑的大屏项目; 一、简介 这个是一个开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。 多数据源支持,内置mysql、el…

攻防世界-Reversing-x64Elf-100

Reversing-x64Elf-100 18最佳Writeup由 yuchouxuan 提供 收藏 反馈 难度:1 方向:Reverse 题解数:15 解出人数:2460 题目来源: 题目描述: 暂无 note:undefined8 FUN_004006fd(long param_1){int local_2c;char *local_28 …

设置环境变量

文章目录 window设置linux设置python设置 window设置 命令行设置 set 临时设置setx 永久设置 # 打开一个cmd命令行 set # 查看所有环境变量 set FLASK_APPsuperset # 临时设置,当前窗口有效 set FLASK_APP%FLASK_APP%;777 # # 查看 echo %FLASK_APP%# 永久设置…

1.18 从0开始学习Unity游戏开发--资源加载

在上一篇文章中,我们大约是开始接触到资源加载的事情了,场景资源则是一个比较特殊的资源,我们只要添加到Build Settings里面,那么我们就可以通过API直接加载。 但是其他类型的资源怎么办呢?比如我们制作一个网络游戏&…

为什么Spring和IDEA不推荐使用@Autowired注解?

在Spring开发中,Autowired注解是一个常用的依赖注入方式。但是,你可能会惊奇地发现,Spring和IDEA都不推荐使用Autowired注解。关于这个问题,其实答案相对统一,实际上用大白话说起来也容易理解。 官方答案 首先&#…

使用springboot解释什么是jwt

目录 使用springboot解释什么是jwt简介组成结构在springboot中的作用1. 添加依赖 在pom.xml文件中添加以下依赖2. 配置JWT 在Spring Boot的配置文件中配置JWT的相关参数,例如密钥、过期时间等:3. 创建JWT工具类 创建一个JWT工具类,用于生成和…

数据治理体系建设

01 数据治理建设路径 1. 业务数字化的目的是打造一体化的业务流、信息流与数据流 从企业整体经营管理的角度,战略制定及分解—领域业务目标制定—业务方案设计—业务需求识别 & 信息系统功能及数据库设计—数据汇聚及分析—业务目标监测及改善,这个…

Mysql安装详细教程

数据库相关概念 而目前主流的关系型数据库管理系统的市场占有率排名如下: Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。 MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle…

PEIS体检管理系统源码,自主知识产权,文档齐全,功能完善

PEIS体检管理系统源码,自主知识产权,文档齐全,有演示。 体检条码化管理,体检数据比对,丰富的诊断模板,自动产生小结、综述和建议。 文末获取联系! PEIS体检管理系统对医院体检中心进行系统化和…

java二维数组遍历

在 java中,二维数组是指在二维平面上的一个数组。在二维数组中,数据都是按行排序的。我们通常可以用“从上到下”、“从左到右”、“从后到前”等方法来遍历二维数组。由于二维数组中数据的有序性,我们可以在二维数组中快速地找到我们所需要的…

手机穿戴设备能力共享,提升丰富交互体验

HUAWEI Wear Engine面向手机和穿戴设备的应用与服务开发者,提供华为穿戴设备开放能力。 开发者通过调用Wear Engine开放能力,可以实现手机上的生态应用与服务给华为穿戴设备发消息、发通知、传输数据,并获取穿戴设备状态、读取传感器数据等&…

65W氮化镓(GaN)充电头PD快充方案

2023年数码圈中讨论较多的莫过于65W氮化镓(GaN)充电头。65W快充是目前快充市场出货的主流规格;氮化镓具有高可靠性,能够承受短时间过压;将GaN用于充电器的整流管后,能降低开关损耗和驱动损耗,提…

超清大屏沉浸音效,用极米H6 4K版看剧更有代入感

近日,由张译主演的悬疑剧《他是谁》开播,该剧主要讲述了以卫国平(张译饰)为首的刑警坚持不懈8年追凶,帮受害者讨回公道的故事。《狂飙》作为现象级爆款剧落幕不久,饰演刑警安欣的影帝张译,又在悬疑剧《他是谁》中主演刑…

本地套接字(domain)

本地套接字是一种特殊类型的套接字,和 TCP/UDP 套接字不同。TCP/UDP 即使在本地地址通信,也要走系统网络协议栈,而本地套接字,严格意义上说提供了一种单主机跨进程间调用的手段,减少了协议栈实现的复杂度,效…

consul集群搭建教程

简言 1. 使用consul单节点有宕机,数据丢失的风险,为了安全,使用consul集群更靠谱 2. consul的各个版本下载地址在 Consul Versions | HashiCorp Releases 3. 本文使用consul的版本是consul1.15.1,所以请下载名字为 consul_1.15…

数据密集型应用存储与检索设计

本文内容翻译自《数据密集型应用系统设计》,豆瓣评分高达 9.7 分。 什么是「数据密集型应用系统」? 当数据(数据量、数据复杂度、数据变化速度)是一个应用的主要挑战,那么可以把这个应用称为数据密集型的。与之相对的是…

免费文本转语音(在线文本转语音)

个人开发的网站,已经维护快一年了,接口稳定,基于微软官方接口,可在线生成,手机电脑平板通用。每天提供一定额度(时而5000时而2000时而500,根据服务器压力调整)的免费字数供大家使用。…

数画-AI绘画-免费的人工智能AI绘画网站

文章目录 AIGC什么是AI作画?Prompt数画AIGC的未来发展结语 AIGC AIGC(AI Generated Content)是指利用人工智能生成内容。是利用人工智能来生成你所需要的内容,GC的意思是创作内容。与之相对应的概念中,比较熟知的还有P…

瑞芯微RK3568对比RK3399性能解析

RK3568核心板简介 ​ RK3568核心板是武汉万象奥科基于瑞芯微Rockchip的RK3568设计的一款高性能核心板。它采用四核Cortex-A55架构,最高主频可达2.0GHz,同时集成Mali-G52 2EE GPU,支持4K60fps H.265/H.264/VP9解码和4K60fps H.265/H.264编码…