Ir ao conteúdo
  • Cadastre-se

C# Programa que simula Apertar Teclas


GM LuiZ

Posts recomendados

Seguinte, eu jogo um jogo online, nele existem Combos que são combinações de habilidades do personagem, por exemplo, para dar muito Dano ao inimigo, tenho que usar o combo de habilidades "QEWR" por exemplo.

Certo, agora eu queria fazer o seguinte, quero fazer um programa que deixe isso automático, para que quando eu aperte uma tecla ele faça o combo para mim.

 

ex:

=======================
Aperto espaço

ae ele simula eu apertando a tecla Q

para uns 10 milissegundos (isso eu vou editar depois)

simula E

para 10ms 

simula W 

para 10ms 

Simula R

=======================
Simula R = ele vai Digitar R, pense em um txt aberto quando eu apertar X ele vai digitar no txt "QEWR"


Resumindo, um macro, para que quando eu aperte uma tecla especifica ele simule como se eu estivesse apertando as teclas que eu configurar.

 

Existem programas que fazem isso, porém eu quero criar um específico, com meu código para que eu possa editar conforme as necessidades.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

image.png.56abe08be2836f13dee50572c5f4ad5c.png

 

Isso foi um exemplo pois não sei ao certo como ele usa, mas você pode criar um if tipo se eu pressionar uma tecla uma sequência vai ser apertada, aí estabelece o tempo e tal. Apesar de ser um programa, você pode configurar do jeito que quiser. Só que tem q procurar na internet funções do gênero. Mas é um norte pra poder começar.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Basicamente você só precisa estudar sobre as funções SendKeys (para simular as teclas) e a Thread.Sleep (para dar as pausas). Você encontra todas as informações sobre ambas as funções direto nos docs da Microsoft:

https://docs.microsoft.com/pt-br/dotnet/api/system.windows.forms.sendkeys?view=netframework-4.7.2

https://docs.microsoft.com/pt-br/dotnet/api/system.threading.thread.sleep?view=netframework-4.7.2

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...