CODE:
i=0
loop
{
i+=1
FileReadLine,line,./url.txt,%i%
if errorlevel<>0
Break
run,%line%,,min
Random,stime,3000,9000
sleep,%stime%
}
msgbox,所有url资源遍历完毕!
说明一:
loop是 AHK 中的循环指令,用来使一系列指令重复执行指定次数。遇到break或者return指令时退出。其格式为:
Loop [, Count]
{
循环体……
}
Count不允许是表达式,但允许是一个变量。
loop 指令隐含有一个变量 A_Index ,用来记录当前状态是第几次循环,让我们来看一个官方的例子:
Loop, 3
{
MsgBox, 循环次数为: %A_Index%.
Sleep, 100
}
Loop
{
if a_index > 25
break ; 中断循环
if a_index < 20
continue ; 跳过本次循环,开始一次新的循环
MsgBox, 循环变量a_index 的当前值为