Jump to content
Sign in to follow this  

Program remain active while on sleep mode

Recommended Posts


Hello, is there a function like Sleep() that will keep the program remain active while it is in wait mode? Right now I have a program will press a certain key every so minute but in between those minutes I still want the program to go through all the code all the time and not wait until sleep mode is over. Thanks.

Share this post

Link to post
Share on other sites

As far as I know your code is either sleep() or not, in cannot loop your script and sleep at same time

I seen a function on MSDN that looked good but alas cant find it in autoit SleepEx

Have a look at AdlibRegister()

which might help you.


Edited by JohnOne

AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt   ipify 

Monkey's are, like, natures humans.

Share this post

Link to post
Share on other sites


Welcome to the AutoIt forum. ;)

There are a number of ways to do what you want - which one is best depends exactly on what you are trying to do. The 2 most common are:

1. Adlib. Using this type of function interrupts your script at a fixed time interval to perform some other code and then lets your script resume.

2. Timer. If your script runs in a loop which is pretty much guaranteed to be shorter than the time interval between the interrupting function, you can use TimerInit and TimerDiff to trigger the function.

Go and read up on those in the Help file and decide which you think might be best for your script. If you have problems with your code, you know where we are. :evil:


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:


ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area


Share this post

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this