Asistente de botones, problemas de búsqueda de color y contraste. ¡Por favor dame alguna orientación!
1/Primero, cree un nuevo script. 2/Hay un botón para "capturar color" encima del asistente de botones. Haga clic en él y aparecerá una ventana de captura de pantalla. 3/Asegúrese de que el espacio de su grupo esté en. en la parte superior y luego presione "Imprimir pantalla SysRq" (es decir, la tecla de captura de pantalla) en el teclado IV/La pantalla que acaba de aparecer aparecerá debajo del botón anterior del software de captura de pantalla del asistente. Busque las palabras "Espacio de grupo" y haga clic en "Arrastrar". esquina superior izquierda de la palabra "grupo" a la esquina inferior derecha de la palabra "entre" y suelte el botón izquierdo del mouse. En este momento, aparecerá automáticamente el menú "Guardar mapa de bits como" y guarde esta imagen en el directorio de. el asistente de claves que instaló en la carpeta de secuencias de comandos a continuación (también son posibles otros directorios, pero es más problemático. Este directorio es donde el asistente de claves busca imágenes de forma predeterminada). 5. Copie el siguiente comando en él: Rem program. inicio // La siguiente oración es para encontrar lo que se acaba de interceptar. El comando de imagen del espacio grupal 0, 0, 1280, 800 es el rango de resolución. El siguiente 0.9 es la similitud, 1 es el más similar y las coordenadas. las imágenes encontradas se guardan en X e Y. VBSCall FindPic(0, 0, 1280, 800, "Group Space.bmp", 0.9, x, y) // La siguiente oración es si el comando anterior encuentra la imagen, el método de juicio es que XY es mayor que 0 (si no se puede encontrar, el valor es -1), luego ejecute la declaración en IF.
Si xgt 0 y ygt; , Y (mueva el mouse a la imagen que se encuentra arriba, que en realidad es la esquina superior izquierda de la esquina de la palabra "grupo", es decir, la esquina superior izquierda de la captura de pantalla que acaba de tomar)
MoveTo x , y //Clic izquierdo X, Y
Clic izquierdo 1//Pero si no se puede encontrar, lo siguiente Esta oración significa lo contrario //El retraso de 1000 milisegundos es 1 segundo, lo que significa que si. la imagen del "Espacio de grupo" no se puede encontrar en la pantalla, se detectará cada 1 segundo. Si es demasiado corta, la computadora se sentirá atascada 1000 //Salte al principio del programa y no se podrá encontrar la imagen. Espera 1 segundo y continúa para regresar a la búsqueda. Ir al inicio del programa // Si la condición finaliza, no es necesario entender este comando, es solo una estructura.
EndIf 6. Finalmente guarda. y salir. El valor predeterminado es presionar la tecla F10 para comenzar. Verifique si entra en conflicto con otros scripts. El comando anterior es un poco complicado con los comentarios. El comando completo es el siguiente (además, el siguiente script detecta el grupo. espacio cada 1 segundo) Después de encontrar la imagen, haga clic en ella una vez y se detendrá. Si necesita realizar un bucle, simplemente configúrelo para que se ejecute en bucle. Si necesita fondo u otras funciones, agregue QQ. agregar): Se inicia el programa Rem
VBSCall FindPic(0, 0, 1280, 800, "group space.bmp", 0.9, x, y)
If xgt 0 and ygt; ; 0
MoveTo x, y
LeftClick 1
Else
Retraso 1000
Se inicia el programa Ir a
EndIf