LoWang Posted February 26, 2012 Posted February 26, 2012 Hello, I am thinking if there is a way to tell if the system idletimer _Timer_GetIdleTime() was reset by autoit moving a mouse or an actual human moving a mouse. What do you think, how to check for this?
water Posted February 26, 2012 Posted February 26, 2012 If you move the mouse by AutoIt set a flag. If you then check the idle timer and the flag is set you know it was you. After the check reset the flag. 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
LoWang Posted February 26, 2012 Author Posted February 26, 2012 but it won't help if I move the mouse before the idletimer checking function...I guess I will have to set up another timer which will be started after every autoit mouse action and should have roughly the same value as _Timer_GetIdleTime() when the idletime check function runs. So if there was a user input during that time the idletimer value should be smaller then the time which has passed since the last autoit mouse action.
water Posted February 26, 2012 Posted February 26, 2012 I'm not sure if a second timer can solve the problem. Do you already have some code we can look at? 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
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