Executar Função em Horário Especifico

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

Moderator: Gio

Curbani
Posts: 12
Joined: 30 Jun 2020, 12:28

Executar Função em Horário Especifico

Post by Curbani » 07 Jul 2020, 13:20

Boa tarde,

Eu estou com uma duvida parecida, já procurei por varias horas e não encontrei a resposta.

Preciso que um determinado código execute todos os dias em um horário especifico.

Basicamente todos os dias as 05:20 eu preciso que execute a função que eu já criei. Eu tinha feito um script com o Delay perfeito para todos os dias as 05:20 executar, porém, em uma situação em que a maquina desliga eu tenho que executar manualmente as 05:20 para o Loop funcionar no horários correto.

Segue:

Code: Select all

#ifwinActive, Cliente.exe
0::  ;Auto Recconect Executar 05:20h

Loop
{
Send, {ESC}{ESC}{ESC}
Sleep, 2000
MouseClick, left,  652,  354
Sleep, 100
Send, 335qdf4bg
Sleep, 3000
Send, {ENTER}
Sleep, 3000
Send, {ENTER}
Sleep, 84900000
}

return
[Mod edit: [code][/code] tags added.]

User avatar
Hologram
Posts: 140
Joined: 06 May 2020, 16:47

Re: Executar Função em Horário Especifico

Post by Hologram » 07 Jul 2020, 15:16

Eu sugiro usar o próprio "Agendador de tarefas" do windows, é um recurso nativo padrão
aa.png
aa.png (78.04 KiB) Viewed 1665 times
Em seguida tu pode colocar pra essa tarefa ser executada toda vez que o pc liga
Discord: Npc Bugado#9074



local config = {
delrey = getPlayerCarValue(cid, DELREY),
cigarro = getPlayerCancer(cid, DERBY),
prostituta = getPlayerAIDS(cid, cracuda),
tresOitao = getPlayerRevorvi(cid, 38)
}
if(delrey == "Ligado" and cigarro == "Aceso" and prostituta == "No Colo" and tresOitao == "Carregado") then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Começou o fim de semana. #PAS")
end



Curbani
Posts: 12
Joined: 30 Jun 2020, 12:28

Re: Executar Função em Horário Especifico

Post by Curbani » 07 Jul 2020, 15:38

Hologram wrote:
07 Jul 2020, 15:16
Eu sugiro usar o próprio "Agendador de tarefas" do windows, é um recurso nativo padrão
aa.png

Em seguida tu pode colocar pra essa tarefa ser executada toda vez que o pc liga
Problema que mesmo que executando sozinho quando o PC ligar, o horário não vai bater com o que eu preciso.
Ex: queda de energia a noite, vou ligar o PC apenas as 7h30. Dessa forma, mesmo que execute o .ahk, o horário não vai bater com as 05:20 que eu preciso do outro dia e acaba ficando manual novamente.
Preciso de algo que independente da hora que eu ligue o PC execute a função apenas as 05:20.

User avatar
Hologram
Posts: 140
Joined: 06 May 2020, 16:47

Re: Executar Função em Horário Especifico

Post by Hologram » 07 Jul 2020, 15:50

Pra isso o agendamente de tarefas filhote
Discord: Npc Bugado#9074



local config = {
delrey = getPlayerCarValue(cid, DELREY),
cigarro = getPlayerCancer(cid, DERBY),
prostituta = getPlayerAIDS(cid, cracuda),
tresOitao = getPlayerRevorvi(cid, 38)
}
if(delrey == "Ligado" and cigarro == "Aceso" and prostituta == "No Colo" and tresOitao == "Carregado") then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Começou o fim de semana. #PAS")
end



Curbani
Posts: 12
Joined: 30 Jun 2020, 12:28

Re: Executar Função em Horário Especifico

Post by Curbani » 07 Jul 2020, 16:02

Hologram wrote:
07 Jul 2020, 15:50
Pra isso o agendamente de tarefas filhote
Vou tentar e dou o Feedback

Post Reply

Return to “Ajuda e Suporte Geral”