barra Invertida Topic is solved

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

Enio
Posts: 3
Joined: 20 Feb 2023, 08:36

barra Invertida

Post by Enio » 20 Feb 2023, 08:44

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
}

pedro45_vs
Posts: 45
Joined: 28 Jun 2020, 18:46

Re: barra Invertida  Topic is solved

Post by pedro45_vs » 20 Feb 2023, 13:56

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'... :crazy:

Enio
Posts: 3
Joined: 20 Feb 2023, 08:36

Re: barra Invertida

Post by Enio » 21 Feb 2023, 11:40

@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" ?

pedro45_vs
Posts: 45
Joined: 28 Jun 2020, 18:46

Re: barra Invertida

Post by pedro45_vs » 21 Feb 2023, 14:34

Acredito que seja algo mais ou menos assim:

Code: Select all

SC073::
    Send {Ctrl Down}
return

SC073 Up::
    Send {Ctrl Up}
return

Enio
Posts: 3
Joined: 20 Feb 2023, 08:36

Re: barra Invertida

Post by Enio » 22 Feb 2023, 07:03

@pedro45_vs

Funcionou, muito obrigado!!!

Post Reply

Return to “Ajuda e Suporte Geral”