Estimados, gusto en saludarles.
Quisiera hacerles una consulta ya que desconozco si es que es posible realizarse. Soy nuevo en el mundo del AHK.
Mi duda es la siguiente.... Es posible que por ejemplo yo presione la tecla F1 y haga tal acción (abra una pagina web) pero al soltar la tecla F1 ingrese unos datos en casillas en especificos (por ejemplo user y pass) ?.
Tengo 2 Script codificados que por separado funcionan, con una tecla se realiza la primera accion y cuando termina debo presionar la segunda tecla e ingresa los datos, pero quiero finalmente presionar solo 1 tecla para que el proceso sea mas optimizado y obviamente en menos pasos..... Favor su ayuda con la forma de poder realizarlo o en su defecto alguna explicación para poder intentar hacerlo .
De antemano, muchas gracias.
Consulta Script Topic is solved
Moderator: Flipeador
Re: Consulta Script Topic is solved
Me ayudaron finalmente con lo que consulte en este post. Les comparto el codigo final.
Code: Select all
F1::login()
login()
{
static alterna = 0
if alterna = 1
{
Datos := {"Titulo Ventana 1": ["[email protected]", "miclave@321"]
, "Facebook":["[email protected]", "miclave@321"]
, "Bloc de notas":["UsuarioX", "ContraseñaX"]}
WinGetTitle, ATitulo, A
for Titulo, Dato in Datos {
if (InStr(ATitulo, Titulo)) {
SendRaw % Dato[1]
Sleep 250
SendInput {TAB}
Sleep 250
SendRaw % Dato[2]
break
}
}
SendInput {ENTER}
; ...
alterna = 0
}
else
{
RunWait, "https://www.facebook.com"
alterna = 1
}
}