Ir para conteúdo
Fórum Script Brasil
  • 0

Script Mouse/Teclado


vitor vieira

Pergunta

Olá pessoal,

Sou novo na área de python gostaria de saber se a linguagem seria a melhor para fazer o script que citarei abaixo e se possivel alguém der uma ajuda de quais bibliotecas importar e como ficaria um simples esboço para eu continuar prosseguindo.

Preciso de desenvolver um script que quando acionado uma determinada tecla do teclado ou mouse que esse script realize algumas movimentações com o mouse e teclado.

Exemplo: ao acionar a tecla lateral do mouse ele iria mover o cursor do mouse para uma determinada posição da tela (clicar, arrastar soltar) mover para outro local (executar outras funções), acionar teclas do teclado (f1,f2,f3). se possível fazer os movimentos sem alterar a posição atual onde o mouse se encontrava, ou finalizar voltando o mouse para a posição que ele se encontrava antes de tudo.

Seria quase como uma função de macro, porem com mais precisão.

Obrigado.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Sim, se você usa Windows, você pode usar a biblioteca SendKeys (https://pypi.python.org/pypi/SendKeys/0.3) para enviar toques de teclas e usar a PyWin32 para mover o cursor do mouse e clicar, como mostrado aqui: https://stackoverflow.com/questions/1181464/controlling-mouse-with-python

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...