Hola, no se si esto sea lo que buscas, tuve que releer varias veces debido a la mala redacción del tema
.
Fíjate en los comentarios:
nota: el script esta escrito para funcionar únicamente en AutoHotkey v2. Lo he intentado reescribir para la versión 1, pero no funciona correctamente (o por lo menos a mi no me funciona como debiese), no se por qué motivo, deje de utilizar la versión 1 hace ya mucho tiempo; de todas formas, puedes adaptarlo tu mismo.
Code: Select all
Hotkey('a', 'f', 'Off')
Hotkey('c', 'f', 'Off')
~LButton::
MouseGetPos(X, Y)
; Si quieres que esto solo funcione en un determinado sitio web, debes agregar WinActive, especificando alguna parte del título que se muestra en la pestaña en el navegador y que sea siempre el mismo.
If (x > 24 && x < 100 && y > 44 && y < 66) ; en AHK '24 < x < 100' no es válido, debes especificar separado
{
Hotkey('a',, 'On')
ToolTip('ON')
}
Else
{
Hotkey('a',, 'Off')
Hotkey('c',, 'Off')
ToolTip('OFF')
}
Return
f:
If (A_ThisHotkey == 'a')
{
SendInput('b')
Hotkey('c',, 'On')
Return
}
SendInput('d')
Return