Function LCtrl=Home & Home=LCtr Topic is solved
Moderator: Flipeador
Function LCtrl=Home & Home=LCtr Topic is solved
Hola, necesito que a presione d y viceversa.
Last edited by gregster on 24 Mar 2024, 22:16, edited 2 times in total.
Reason: Restored original topic. Please don't change or empty your posts after you got an answer or solution.
Reason: Restored original topic. Please don't change or empty your posts after you got an answer or solution.
- ositoMalvado
- Posts: 183
- Joined: 24 Dec 2019, 12:02
- Contact:
Re: solved
Hola! Aquí te presento dos soluciones posibles, una lenta (F1) y otra rápida (F2)
Code: Select all
; Cada cuánto enviar en al presionar "F2" las teclas "A" y "D"
; Colocar 0 puede producir lag
global esperar := 1
; Optimizar el script para la máxima velocidad, si no quieres optimzar pon ";" antes de optimizar()
optimizar()
; Fin de la inicialización
Return
; Declaración de Hotkeys y Funciones
F1:: ; Hotkey F1
rutina: ; Definimos como "rutina" la acción de presionar "A" y "D"
toggle:=!toggle ; toggle pasara de verdadero a falso y viceversa
If toggle
Send, A
Else
Send, D
Return
F2:: ; Hotkey F2
While GetKeyState("F2", "P"){ ; Mientras "F2" este presionado
Gosub, rutina ; Ahorramos código llamando a "rutina"
Sleep, %esperar% ; Esperamos "esperar" para dar delay o bien quitarlo
}
Return
Esc::ExitApp ; Con "Esc" saldremos
optimizar(){ ;Función para optimzar el script
#NoEnv
#MaxHotkeysPerInterval 99000000
#HotkeyInterval 99000000
#KeyHistory 0
ListLines Off
Process, Priority, , A
SetBatchLines, -1
SetKeyDelay, -1, -1
SetMouseDelay, -1
SetDefaultMouseSpeed, 0
SetWinDelay, -1
SetControlDelay, -1
SendMode Input
}
My WEB some useful stuff
Who is online
Users browsing this forum: No registered users and 32 guests