theSkareqro Posted October 3, 2015 Posted October 3, 2015 (edited) I want my script to loop for 300 times after which it pauses for an X amount of time before restarting.$a = 0Do(my command here)$a += 1Until $a = 300I know Do...Until will only run for 300 loops before it ends. Another one I figured out is:While 1(my command here)wendThis will run infinitely. I'm really unsure when to insert sleep() or are there other commands to do this.If you must know, this is my first time scripting. Thanks in advance. Edited October 3, 2015 by theSkareqro
water Posted October 3, 2015 Posted October 3, 2015 Welcome to AutoIt and the forum!Do not exit the loop but check if the counter is divisable by 300 and then do the needed sleep. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
computergroove Posted October 5, 2015 Posted October 5, 2015 (edited) Local $a = 0 While 1 (my command here) $a += 1 If $a==300 Then Sleep(500) $a = 0 EndIf WEnd Edited October 5, 2015 by computergroove theSkareqro 1 Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now