Autohotkey AHK环路跟踪器和定时器
我需要帮助创建一个循环跟踪器,更具体地说是循环执行了多少次。例:100人中有5人;百分之二十三。。。等等。 第二件事是我需要看到一条消息,其中包含循环运行一个完整周期所需的总时间(毫秒)。只有循环,而不是函数的其余部分 我有以下代码:Autohotkey AHK环路跟踪器和定时器,autohotkey,Autohotkey,我需要帮助创建一个循环跟踪器,更具体地说是循环执行了多少次。例:100人中有5人;百分之二十三。。。等等。 第二件事是我需要看到一条消息,其中包含循环运行一个完整周期所需的总时间(毫秒)。只有循环,而不是函数的其余部分 我有以下代码: WinActivate, Xbox Console Companion Sleep, 100 Click, 1122, 880,0 Sleep, 100 Click, 1122, 880, Left, Down Sleep, 100 Click, 1122, 88
WinActivate, Xbox Console Companion
Sleep, 100
Click, 1122, 880,0
Sleep, 100
Click, 1122, 880, Left, Down
Sleep, 100
Click, 1122, 880 Left, Up
Sleep, 1000
Loop, 200
{
Send, {Space Down}
Sleep, 85
Send, {Space Up}
Sleep, 7000
Send, {Space Down}
Sleep, 85
Send, {Space Up}
Sleep, 3000
Send, {Left Down}
Sleep, 85
Send, {Left Up}
Sleep, 85
Send, {Right Down}
Send, {r Down}
Sleep, 500
Send, {Right Up}{r Up}
Sleep, 23000
}
告诉您循环的当前迭代,并可用于计时。如果~10毫秒的精度不够高,请参阅该链接上的注释
Loop
{
time1 := A_TickCount
Random, rand, 1000, 2000
Sleep, % rand
ToolTip, % "Iteration " A_Index " took ~" A_TickCount - time1 "ms."
}