¿Qué es un editor macro?
Una macro es un script que, cuando se ejecuta, realizará una serie de tareas automáticamente. Estos scripts se realizan utilizando programas especializados llamados editores macro. Usando un editor macro, un usuario puede escribir o registrar una serie de acciones y comandos. Cuando se termina el script, se compila en un solo comando o icono. Cada vez que el usuario ejecuta ese comando o hace clic en el icono, la macro ejecutará la serie programada en él. Estos editores vienen en una amplia gama de tipos, desde aquellos que funcionan con todo el sistema operativo hasta los que funcionan dentro de un solo programa.
El uso principal de un editor macro es simplificar el trabajo de la computadora tediosa. Al usar un editor, un usuario puede crear una serie de comandos que deben ejecutarse repetidamente. Si el usuario ingresara directamente a estos comandos, los errores surgirían debido a la pérdida de enfoque o simplemente una oportunidad aleatoria. Con la macro, cada comando se ejecuta correctamente y de la manera correcta.
Hay dos formas comunes de ingresar información en un MACRo Editor. El primero es a través de una interfaz de secuencias de comandos. El usuario escribe scripts utilizando un tipo especial de código de computadora, que a menudo es propietario del programa macro. Estas macros pueden ser extremadamente complejas, permitiendo la apertura y el cierre de programas, interacción del usuario y múltiples hilos de actividad.
El otro método común para hacer una macro es a través de la grabación. Este tipo de editor macro simplemente registra las teclas, los clics del mouse y el uso del programa durante un cierto período. Luego volverá a ejecutar esa secuencia de la misma manera. Estos programas suelen ser fáciles de usar, pero las macros son rudimentarias en el mejor de los casos.
Algunos editores macro no tienen un entorno operativo establecido. Estos programas contienen código genérico que permitirá cualquier secuencia de información. Este tipo de editor macro a menudo se usa a nivel de sistema operativo, ejecutando comandos y cargando programas en momentos específicos.
otro ediLos tors están diseñados para funcionar dentro de un determinado programa. Estos editores macro tienen tipos específicos de scripts que permiten el acceso a funciones dentro de su programa matriz. La complejidad de las macros hechas por programas como estos es casi tan grande como el programa matriz en el que se ejecuta.
Este tipo de editor macro es muy común en el mundo de los juegos en línea. A menudo, estos juegos tendrán un editor incorporado que permite la creación de comandos combinados como "ejecutar esta habilidad y luego atacar el objetivo seleccionado". Muchos de estos juegos también tienen editores externos disponibles que permiten a las personas crear caracteres de scripts. Los fabricantes de juegos prohiben casi universalmente el segundo tipo de editor.