Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

HotKeySet | Iniciar, Pausar e Sair


Surfistinha£
 Compartilhar

Posts Recomendados

A introdução inicial para criação de programas em AutoIt foi feita em outros tópicos, nesse tópico vou mostra como iniciar, parar e pausar, sendo essa ultima uma novidade.

 

O programa abre um "bloco de notas" a cada 1 segundo.

Tecla para

Iniciar - s

Pausar - p

Sair do Programa - e

 

 

Código:

 

HotKeySet("{s}", "_StartBot")

HotKeySet("{p}", "_PauseBot")

HotKeySet("{e}", "_EndeBot")

 

Global $Active = 0

 

While 1

If $Active = 1 Then

Run("notepad.exe")

Sleep(1000)

EndIf

 

WEnd

 

Func _StartBot()

$Active = 1

EndFunc

 

Func _PauseBot()

$Active = 0

EndFunc

 

Func _EndeBot()

Exit

EndFunc

 

Explicando o código.

 

HotKeySet("{s}", "_StartBot")

HotKeySet("{p}", "_PauseBot")

HotKeySet("{e}", "_EndeBot")

Faz referencia as teclas e qual função deve ser chamada quando a tecla for apertada.

 

Global $Active = 0

Nesta linha é declarada uma variável através do sinal $, poderia ser $qualquer nome.

Essa variável vai iniciar no programa com valor 0, so ira mudar por influencia de outras funções, aqui está a magica de "pausar" o programa.

 

While 1

Inicia a estrutura de repetição aqui.

 

If $Active = 1 Then - Aqui inicia a estrutura If, que so será ativada se a variável ($Active = 1) assumir o valor de 1, lembrando que ela so fara isso por influencia de outras funções que são ativadas pelas hotkeys, após a variável $Active assumir o valor 1, o código a baixo em azul sera iniciado.

Run("notepad.exe")

Sleep(1000)

 

EndIf - Fim da estrutura if

 

WEnd - Fim da estrutura While

 

 

Func _StartBot()

$Active = 1

EndFunc

Função de inicio, quando ativada transforma a variável (Global $Active = 0) em (Global $Active = 1) assim o programa será iniciado.

 

Func _PauseBot()

$Active = 0

EndFunc

Função de pausa, quando ativada transforma a variável (Global $Active = 1) em (Global $Active = 0) assim o programa será pausado/parado, ate que novamente a variável (Global $Active ) se encontre em valor 1.

 

Func _EndeBot()

Exit

EndFunc

Função de saída do programa, ativada por uma hotkey, ja informada no começo.

 

Muito simples é fácil, ja ajuda bastante com o manuseio do bot.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...

vai em Downloads de drivers NVIDIA

Escolha a opção "Drives para Gráficos".

Instale o software que o seu navegador te notificar.

Ele fara um scan e ira mostrar qual o melhor driver compativel com o seu sistema e a sua placa.

 

Se não resolver, vá no google e digite: Omega Drivers

 

Escolha Nvidia e procure um driver que seja compativel com a sua placa.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.