Asistente del botón de computadora (PC): 5. Comando de búsqueda de color/búsqueda de imágenes

Asistente del botón de computadora (PC): 5. Comando de búsqueda de color/búsqueda de imágenes

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

Tutorial detallado para comenzar con Key Wizard:

Asistente de botones de computadora (PC): tutorial detallado para principiantes

Introducción al comando

1.GetPixelColor obtiene el color del punto especificado

  • Introducción + ejemplos
//获取鼠标位置
GetCursorPos a, b

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

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

Primero use la herramienta de agarre para probar el color en la ubicación del mouse; luego iníciela y el color impreso será consistente con el color capturado.

Insertar descripción de la imagen aquí


2.FindColor para buscar colores, FindCenterColor para buscar colores en el centro

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

  • Introducción

    参数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")的点,如果找到,则把鼠标移动到这个点
    
  • Ejemplo:
    use la herramienta de agarre para tomar el color de la manita, iníciela y el mouse se moverá automáticamente a la posición de la manita.
    Insertar descripción de la imagen aquí


3.FindColorEx búsqueda de colores difusos

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

  • Introducción

    //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 
    
  • Ejemplo:
    primero tome el color del botón de cancelar y, después de comenzar, el mouse se moverá automáticamente a la posición de destino e imprimirá las coordenadas y la información.
    Insertar descripción de la imagen aquí

4.FindPic para buscar imágenes

  • Introducción
    //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中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方  
    
  • Ejemplo
    注:可以用截图工具——大漠插件;更方便截图保存,点开就可以用,要工具的加VX: LYDSfly1207

¿Cómo utilizar el complemento del desierto?
Descomprima el paquete comprimido y haga clic en "DaMo Comprehensive Tool.exe" para usarlo; haga clic para capturar la imagen y guardarla.
Insertar descripción de la imagen aquí

1. Primero, tome una captura de pantalla de la imagen que desea encontrar y guárdela en formato .emp; guarde la imagen en el script del asistente de botones, como se muestra a continuación; lo que he tomado aquí es el avatar de la estación B .

Insertar descripción de la imagen aquí

2. Pruebe, después de escanear la página con la imagen que desea encontrar, el mouse se moverá automáticamente hacia ella.
注:如果没扫描到目标,你可以试着将相似度修改低点,比如:0.6

Insertar descripción de la imagen aquí

3. Si aún no puede encontrar la imagen de destino después de reducir la similitud, verifique si la configuración de pantalla es 1024 x 768; después de configurarla, tome una captura de pantalla nuevamente y comience
Insertar descripción de la imagen aquí


En la actualidad, los comandos básicos del asistente de botones están básicamente completados y básicamente se puede completar una gran cantidad de contenido práctico; parte del contenido práctico se compartirá a continuación.


Espero que esto te ayude

~感谢您的光临~

Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/m0_50762431/article/details/130246123
Recomendado
Clasificación