AYUDA CON ESTE MACRO DE TECLADO PORFAVOR! Topic is solved

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

Daniel 23

AYUDA CON ESTE MACRO DE TECLADO PORFAVOR!

19 Jun 2017, 17:40

Hola buenas tardes he empezado en esto de los macros y nose muy bien como va, necesito un macro que me haga estos comandos
pulsar la tecla TAB (tabulador) cada 5 seg
pulsar continuadamente las siguientes teclas F1,F2,F3

me seria de gran ayuda que me dejarais todo explicado si es posible donde se inicia el macro y todas esas cosas, muchisimas gracias :wave: :thumbup: :thumbup:
A_AhkUser
Posts: 1147
Joined: 06 Mar 2017, 16:18
Location: France
Contact:

Re: AYUDA CON ESTE MACRO DE TECLADO PORFAVOR!  Topic is solved

21 Jun 2017, 05:36

Hola,

AHK tiene comandos dedicados especialemente a las cosas que esperas que haga tu macro, con tal que dividas el labor:

. Pulsar una tecla - mira especialmente send:

Code: Select all

send, {Tab} ; pulsa tab
send, {F2}
; ...
. Cumplir una funcion pasado un cierto tiempo - sleep:

Code: Select all

MsgBox, test ; tira un MsgBox
sleep, 5000 ; para que el script espere 5 segundos (de ahi 5000: 5000ms)
MsgBox, test
. Hacer que una funcion se repita continuadamente - Loop y SetTimer:

Code: Select all

#NoEnv
#Warn
#SingleInstance force

!u:: ; registra ALT + U para que una vez esas tecladas pulsadas, el script se lance
SetTimer, enviarTabCada5, 5000 ; lanza la subrutina que corresponde mas abajo cada 5 segundas
return

enviarTabCada5: ; una subrutina nombrada
send, {Tab}
return ; delimite el termino de la subrutina

!x:: ; presiona ALT+X para salir del programa
SetTimer, enviarTabCada5, off ; detiene el timer
SetTimer, enviarTabCada5, delete ; suprime el timer
ExitApp ; salir del programa

Suerte!
my scripts

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 14 guests