orok Posted October 11, 2022 Posted October 11, 2022 Hi. I'm thinking it is possible to perform action if variable doesn't change in time? If in 5 min my variable is constant can this induce any action?
water Posted October 11, 2022 Posted October 11, 2022 Sure. What have you tried so far? 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
orok Posted October 12, 2022 Author Posted October 12, 2022 (edited) I tried to induce action which I need in 5min period using @MIN . Unfortunately this slowed my script by these 5min. But recently meditate that option where variable doesn't change will be better. I would like to perform action via script if in loop variable will be stop increasing Edited October 12, 2022 by orok
water Posted October 12, 2022 Posted October 12, 2022 What I wanted to say: Please post your code 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
orok Posted October 12, 2022 Author Posted October 12, 2022 #include <MsgBoxConstants.au3> #include <AutoItConstants.au3> $test1 = 0 while 1 $iColor1 = PixelGetColor(39,430) if $icolor1 = 3684401 Then $test1 = $test1 + 1 EndIf ; /////MsgBox("","","$test is constant in 5min") ; //////how i can insert msgbox message which will inform me that $test1 doesnt change in 5min WEnd
Dan_555 Posted October 12, 2022 Posted October 12, 2022 (edited) #include <MsgBoxConstants.au3> #include <AutoItConstants.au3> $test1 = 0 $testtimer=TimerInit() $testmsglock=0 $test1old=0 while 1 $iColor1 = PixelGetColor(39,430) if $icolor1 = 3684401 Then $test1 = $test1 + 1 EndIf If TimerDiff($testtimer)>300000 And $testmsglock=0 And $test1=$test1old then $testmsglock=1 MsgBox("","","$test is constant in 5min") EndIf ; ///// ; //////how i can insert msgbox message which will inform me that $test1 doesnt change in 5min Sleep (50) WEnd Edited October 12, 2022 by Dan_555 Some of my script sourcecode
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