Forum ViSiBLe

Bem Vindo
Se registrares neste fórum, podes fazer parte da nossa comunidade.Prezamos aqui pela participação ACTIVA de cada membro.


Atençao: Nao precisa Confirma a sua conta no hotmail (Basta Registrar e Começar a participar do forum.)

Forum ViSiBLe

Bem Vindo
Se registrares neste fórum, podes fazer parte da nossa comunidade.Prezamos aqui pela participação ACTIVA de cada membro.


Atençao: Nao precisa Confirma a sua conta no hotmail (Basta Registrar e Começar a participar do forum.)

WWW.FORUMVISIBLE.COM

Temos vagas na STAFF !! Clique Aqui!

Últimos assuntos

» Bot Openkore Configurado 06/12/2017 + Tutorial
[Tutorial] Clicar sem mecher mouse  Empty12/19/2017, 18:48 por MrViSiBLe

» MU LIVE SEASON 2 | INAUGURA DOMINGO 17/09
[Tutorial] Clicar sem mecher mouse  Empty9/2/2017, 13:51 por MrViSiBLe

» Sorteio Perfumes - Forum ViSiBLe
[Tutorial] Clicar sem mecher mouse  Empty8/25/2017, 08:27 por Convidado

» Novas Vagas Para Staff
[Tutorial] Clicar sem mecher mouse  Empty8/24/2017, 15:20 por MrViSiBLe

» CSGO [Internal/External] Multi-Hack AIMBOT + TRIGGERBOT + ESP + BHOP
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 03:04 por MrViSiBLe

» REB00T 31/07/2017
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 03:01 por MrViSiBLe

» [CS:GO] HENTAIWARE 19/08/2017 | LEGIT | RAGE | ESP | GLOVES | FACEIT |
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 02:58 por MrViSiBLe

» DeviceCheats CS:GO Gratuito 31/07/2017
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 02:56 por MrViSiBLe

» [CS:GO] External - Glow ESP | Triggerbot | RCS | BunnyHop | Noflash
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 02:53 por MrViSiBLe

» [CS:GO] GLOW ESP 21/08/2017
[Tutorial] Clicar sem mecher mouse  Empty8/22/2017, 02:49 por MrViSiBLe


    [Tutorial] Clicar sem mecher mouse

    MrViSiBLe
    MrViSiBLe
    Administrador
    Administrador


    Número de Mensagens : 3779
    Idade : 31
    Localização : Cuiaba
    Agradecimentos Agradecimentos : 864
    Data de inscrição : 10/12/2008

    [Tutorial] Clicar sem mecher mouse  Empty [Tutorial] Clicar sem mecher mouse

    Mensagem por MrViSiBLe 7/20/2010, 22:09

    [Tutorial] Clicar sem mecher mouse























    Ae galera aqui vai um tutorial para saber como clicar sem mexer o mause:

    vamos abrir o "SciTE script Editor", "Calculadora", "WordPad" e "AutoIt Window Info". Este último programa( AutoIt Window Info ), tal como o nome indica, nos irá dar a informação de cada janela (janela, controlos, texto visível, etc.) o que será muito útil para o que vamos fazer.

    Nota: Para simplificar o programa que vamos fazer, certifique-se que tem a Calculadora do Windows em Modo Padrão, para isso vamos a: Ver -> Padrão Bem vamos então elaborar o programa!

    1. Temos de executar a Calculadora do Windows. E nesse aspecto o AutoIT também nos ajuda. Para executarmos o programa utilizamos o comando: Run. A linha completa fica assim: Como de computador para computador a localização pode variar (pode estar no disco C: ou D: ou outro qualquer), o AutoIT tem um comando para saber a localização da pasta "Programas" independentemente da letra do disco: @ProgramFilesDir.
      Run ( "calc" )
      Nota: Para um outro programa (não incluído no Windows), é necessário escrever o caminho completo do programa a ser executado. Se o programa estiver instalado na pasta "Programas", o AutoIT tem um comando para saber essa localização exacta: " @ProgramFilesDir ".
      Exemplo: Run (@ProgramFilesDir & "\Windows Live\Messenger\msnmsgr.exe") ;Executa o Messenger
    2. Agora, antes de que o nosso programa faça alguma coisa, temos de esperar que o programa arranque. E para isso usamos o comando: WinWaitActive . Ou seja o programa fica à espera até que determinada janela fique activa. Esta linha fica assim:
      WinWaitActive ("Calculadora")
    3. Agora que o programa está totalmente carregado, já podemos pôr o programa em acção! Vamos apenas fazer uma operação simples como exemplo: 8,2*7.
      E agora é que vamos fazer a parte avançada: clicar nos botões sem mexer o rato! No tutorial anterior para fazer operações de clicar, mover, via-se o rato a mexer, mas com com isto não irá mexer nem 1 pixel! E para isso precisamos do programa anteriormente aberto:
      AutoIt Window Info.

      Com este programa [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]conseguimos identificar o nome interno do controlo que queremos clicar, usando a ferramenta "Finder Tool". Para usar-la, clicamos fixo nessa ferramenta (na mira [+]), como mostra a imagem à direita, e arrastamos a mira até ao controlo que queremos.
    4. O primeiro botão que iremos carregar é o 8 , pois a operação que vamos fazer é: 8,2*7. Então clicamos com o rato no "Finder Tool" sem largar o botão do rato, e arrastamos para o botão 8 da Calculadora do Windows e largamos o botão do rato. Agora no "AutoIt Window Info", clicamos no separador "Control" e fazemos duplo clique na propriedade "Advanced (Class)", o que ele faz é copiar o nome interno desse botão, neste caso "8". Agora que já temos o nome interno só falta programar o comando para clicar nesse botão: ControlClick. Vamos ao SciTE e escrevemos a seguinte linha:
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:9]")
      Explicando melhor o comando: ControlClick([Titulo da Janela], "", [nome interno do controlo])
    5. O resto dos botões é exactamente o mesmo processo: usando o "Finder Tool", mas nos botões correspondentes. As próximas linhas ficam assim:
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:17]"); Botão /
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:11]"); Botão 2
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:21]"); Botão *
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:3]"); Botão 7
      ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:28]"); Botão =
    6. A linha seguinte é para copiar o resultado, sendo muito simples com o comando "Send". Portanto esta linha fica assim:
      Send("^C")
      O caracter "^" representa a tecla "CTRL"
    7. Agora que já temos o resultado da operação, podemos fechar a Calculadora.
      Send("!{F4}")
      O caracter "!" representa a tecla "ALT"
    8. E abrimos o WordPad.
      Run("write")
    9. Esperamos que o programa arranque.
      WinWaitActive("Documento - WordPad")
    10. Cola-se o resultado da operação.
      Send("O resultado da operação é: ^V")
    11. Guardamos o ficheiro.
      Send("^g")
      WinWaitActive("Documento - WordPad")
      Send("{ENTER}")
    12. E finalmente fechamos o WordPad.
      Send("!{F4}")
      MsgBox("","Mensagem", "Programa terminado com sucesso!")

    E já está! Agora para testar o programa que acabamos de fazer, fechamos primeiro a Calculadora, WordPad e AutoIt Window Info. Vamos ao SciTE e clicamos em "Tools" -> "Go", e vemos o computador a trabalhar sozinho!


    [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
    Muito rápido não é? Se quiser ver mais lentamente cada processo, entre cada linha coloque esta linha: Sleep(100) assim em cada processo o programa vai esperar 100 milissegundos.
    O código completo, que acabamos de fazer:
    Run
    ("calc") ;Executa a Calculadora
    WinWaitActive("Calculadora") ;Espera que a Calculadora arranque
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:9]") ; Botão 8
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:17]") ; Botão /
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:11]") ; Botão 2
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:21]") ; Botão *
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:3]") ; Botão 7
    ControlClick("Calculadora", "", "[CLASS:Button; INSTANCE:28]") ; Botão =
    Send("^C") ;CTRL + C
    Send("!{F4}") ;ALT + F4
    Run("write") ;Executa o WordPad
    WinWaitActive("Documento - WordPad") ;Espera que o WordPad arranque
    Send("O resultado da operação é: ^V") ;CTRL + V
    Send("^g") ;CTRL + G
    WinWaitActive("Guardar como") ;Espera pela janela "Guardar como"
    Send("{ENTER}") ;ENTER
    Send("!{F4}") ;ALT + F4
    MsgBox("","Mensagem", "Programa terminado com sucesso!") ;Mensagem


    Vlws
    Espero que tenham gostado [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
    Qualquer dúvida postem aki

    Agradeça! ^^

    Créditos: Awenging - Bruno (eu)

      Data/hora atual: 5/15/2024, 20:07