Code: Select all
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;asigno las ventanas a las teclas F1 y F2
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
F1:: WinActivate, %nombrex1%
F2:: WinActivate, %nombrex2%
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;seleccionar que personaje esta conectado
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
^F1::
IfWinExist, nombrepj,
nombrex1 = nombrepj
IfWinNotExist,nombrepj, , WinExist,nombreotropj,
IfWinExist, nombreotropj
nombrex1 = nombreotropj
IfWinExist,otracuenta,
nombrex2 = otracuenta
IfWinNotExist,otracuenta, , WinExist, otracuentapj,
IfWinExist, otracuentapj
nombrex2 = otracuentapj
Return
1:: ;al oprimir 1 hace esto
WinActivate, %nombrex1%,
IfWinNotExist, %nombrex1%, , WinActivate, %nombrex1%,
MouseClick, left, 755, 658
Sleep, 1
Return
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2:: ;y al oprimir 2 hace esto
WinActivate, %nombrex2%,
IfWinNotExist, %nombrex2%, , WinActivate, %nombrex2%,
MouseClick, left, 706, 567
Sleep, 1
Return
;>>>>>>>>>>>>>>>>>>>>>>>
;hasta aca todo va bien
;>>>>>>>>>>>>>>>>>>>>>>>
F12:: ; necesito que al oprimir F12 las teclas 1 y 2 cuando yo las oprima vallan a respectiva ventana y den click en la posicion que yo determine
;luego al volver oprimer F12 pueda marcas las teclas 1 y 2, pero que ya no hagan nada solo escribir.
seria mas o menos como el capslock al oprimirlo una vez se activan las mayusculas y al volverlo oprimir se desactivan, solo que en este caso necesito que cuando yo oprima F12 por primera vez si yo oprimo 1 cambien a la ventana respectiva y cuando lo vuelva oprimir F12 los numeros solo sirvan para digitar