Page 1 of 1
barra Invertida
Posted: 20 Feb 2023, 08:44
by Enio
Estou tendo porblema com um codigo simples, gostaria de quando apertar a "/" barra invertida ele apertaria o Ctrl, porem meu codigo funciona com outra tecla menos com a "/", alguem poderia me ajudar ? segue o codigo:
Code: Select all
/::
{
send {Ctrl down}
sleep 200
send {Ctrl up}
return
}
Re: barra Invertida Topic is solved
Posted: 20 Feb 2023, 13:56
by pedro45_vs
Bom, em primeiro lugar há duas barras no teclado: a que fica perto do Shift direito e a que fica em cima do número 8 do teclado numérico.
A que fica em cima do oito, vc consegue acionar usando o nome NumpadDiv assim:
Code: Select all
NumpadDiv::
send {Ctrl down}
sleep 200
send {Ctrl up}
return
Agora a que fica perto do Shift direito, vc pode usar o código ScanCode dela que é SC073.
Vc pode encontrar o código de qualquer tecla especial clicando com o botão direito em cima do ícone de um script que esteja executando, clicar em 'open' > View > Key History and Script Info, apertar a tecla e ver qual é o código dela ao lado.
Code: Select all
SC073::
send {Ctrl down}
sleep 200
send {Ctrl up}
return
Notei também que vc usou chaves {} entre o código. Essas chaves não devem ser usadas no Autohotkey v1.1+. Agora, se estiver usando o AutoHotkey v2.0+ aí o que não deveria ser usado é o 'return'...
Re: barra Invertida
Posted: 21 Feb 2023, 11:40
by Enio
@pedro45_vs
Muito obrigado, esse segundo bloco de codigo funcionou perfeitamente, mas aproveitando teria como se eu mantesse a tecla "SC073" precionada, o Ctrl tb ficasse precionado e so soltasse quando eu soltasse a tecla "SC073" ?
Re: barra Invertida
Posted: 21 Feb 2023, 14:34
by pedro45_vs
Acredito que seja algo mais ou menos assim:
Code: Select all
SC073::
Send {Ctrl Down}
return
SC073 Up::
Send {Ctrl Up}
return
Re: barra Invertida
Posted: 22 Feb 2023, 07:03
by Enio
@pedro45_vs
Funcionou, muito obrigado!!!