Post by Feben » 01 Oct 2019, 19:50
Olá, estou aprendendo a usar o autohotkey e tenho algumas duvidas, se alguem puder me ajudar ficarei muito grato!
Pergunta 1 - Consigo rodar um script apenas em um programa especifico? Exemplo "script so funciona na tela do programa X"; se sim, como fazer?
Pergunta 2 - Utilizo um script que usa PixelSearch, consigo fazer o script rodar mesmo com o programa (o qual eu quero que ele procure o Pixel) minimizado?
Pergunta 3 - Consigo juntar esses 2 scripts?
1 -
z::
PixelSearch, Px, Py, 636, 348, 856, 570, 0x4C4B54, 0, Fast ;
click %Px%, %Py%
Sleep, 2000
PixelSearch, Px, Py, 636, 348, 856, 570, 0X0000FF, 0, Fast ;
If ErrorLevel
Send {z}
else
Sleep, 3000
Send {y}
2-
y::
PixelSearch, Px, Py, 636, 348, 856, 570, 0X0000FF, 0, Fast ;
If ErrorLevel
Send {z}
else
Sleep, 3000
Send {y}
Como podem observar fiz dois scripts pq nao consegui fazer de uma maneira coerente para Quando achar a cor 0x4C4B54, clicar, esperar 2s procurar a cor 0X0000FF e caso nao achar Voltar pro inicio (por isso coloquei send {z}) e se caso achar a cor, esperar e ativar o segundo script com a hotkey send {y}.
Desde ja agradeço
Olá, estou aprendendo a usar o autohotkey e tenho algumas duvidas, se alguem puder me ajudar ficarei muito grato!
Pergunta 1 - Consigo rodar um script apenas em um programa especifico? Exemplo "script so funciona na tela do programa X"; se sim, como fazer?
Pergunta 2 - Utilizo um script que usa PixelSearch, consigo fazer o script rodar mesmo com o programa (o qual eu quero que ele procure o Pixel) minimizado?
Pergunta 3 - Consigo juntar esses 2 scripts?
1 -
z::
PixelSearch, Px, Py, 636, 348, 856, 570, 0x4C4B54, 0, Fast ;
click %Px%, %Py%
Sleep, 2000
PixelSearch, Px, Py, 636, 348, 856, 570, 0X0000FF, 0, Fast ;
If ErrorLevel
Send {z}
else
Sleep, 3000
Send {y}
2-
y::
PixelSearch, Px, Py, 636, 348, 856, 570, 0X0000FF, 0, Fast ;
If ErrorLevel
Send {z}
else
Sleep, 3000
Send {y}
Como podem observar fiz dois scripts pq nao consegui fazer de uma maneira coerente para Quando achar a cor 0x4C4B54, clicar, esperar 2s procurar a cor 0X0000FF e caso nao achar Voltar pro inicio (por isso coloquei send {z}) e se caso achar a cor, esperar e ativar o segundo script com a hotkey send {y}.
Desde ja agradeço