existe algun comando para o script ficar repetindo em uma quantidade exata ?
tipo quero que o script seja executado 32x
existe algun comando para isso??
ajuda para que o script seja repetido em uma quantidade exata Topic is solved
Moderator: Gio
Re: ajuda para que o script seja repetido em uma quantidade exata
pode usar loop, exemplo 4 vezes executar algo
Code: Select all
#warn
setworkingdir,%a_scriptdir%
url:="https://api.ipify.org/"
f1:=a_scriptdir . "\test55.txt"
whr := ComObjCreate("WinHttp.WinHttpRequest.5.1")
i=0
loop,4
{
;- run,something
i++
Splashimage,,b w900 h150 x100 Y400 CWsilver m9 b fs10 zh0,YOUR-IPADRESS`n%i%-Download...
whr.Open("GET",url,true)
whr.Send()
whr.WaitForResponse()
yourIPadress := whr.ResponseText
sleep,1500 ;- timer only to show splashimage
splashimage,off
fileappend,%yourIPadress%`r`n,%f1%
}
run,%f1%
exitapp
Re: ajuda para que o script seja repetido em uma quantidade exata
Então e só por vugula e a quantidade que eu quero que repita em frente ao loop ??
Loop , 5 para repetir 5x ??
Loop , 5 para repetir 5x ??
Re: ajuda para que o script seja repetido em uma quantidade exata Topic is solved
Boa tarde Gaahflash.
É isso mesmo. O comando Loop repete um bloco de códigos imediatamente abaixo um número especificado de vezes (ou infinitamente quando não especificamos um número). Também é possível forçar dereferenciar uma variável ou forçar uma expressão no comando, fazendo com que a quantidade de repetições seja determinada por fórmula.
Perceba que o loop repete somente o bloco que está abaixo dele.
Você pode usar a variável embutida A_index para identificar a iteração atual do loop (por exemplo, se for a terceira vez que o loop roda, ela conterá o número 3)
Exemplo:
É isso mesmo. O comando Loop repete um bloco de códigos imediatamente abaixo um número especificado de vezes (ou infinitamente quando não especificamos um número). Também é possível forçar dereferenciar uma variável ou forçar uma expressão no comando, fazendo com que a quantidade de repetições seja determinada por fórmula.
Perceba que o loop repete somente o bloco que está abaixo dele.
Você pode usar a variável embutida A_index para identificar a iteração atual do loop (por exemplo, se for a terceira vez que o loop roda, ela conterá o número 3)
Exemplo:
Code: Select all
Loop, 3
{
msgbox, 0, Aviso, Esta mensagem será exibida 3 vezes. `nEsta é a exibição número %A_Index%.
}
msgbox, 0, Aviso, E esta mensagem será exibida somente uma vez (ao final do loop).
"What is suitable automation? Whatever saves your day for the greater matters."
Barcoder - Create QR Codes and other Barcodes using only Autohotkey !!
Archmage Gray - A fantasy shooter game fully coded in AutoHotkey
Barcoder - Create QR Codes and other Barcodes using only Autohotkey !!
Archmage Gray - A fantasy shooter game fully coded in AutoHotkey
Return to “Ajuda e Suporte Geral”
Who is online
Users browsing this forum: No registered users and 80 guests