kakarotsaiyan Posted July 24, 2018 Share Posted July 24, 2018 (Here is the code) Everything works fine except it keeps sending "4" and doesn't stop when there is a pixel change. What am i doing wrong? While 1 Send("al") Send("{ENTER}") Sleep(1000) $crystal = PixelSearch( 385, 635, 400, 650, 0xFAA61A) If IsArray($crystal) = True Then Send("al") Send("{ENTER}") Sleep(1000) EndIf Send("4") Send("{ENTER}") Sleep(1000) $success = PixelSearch( 385, 555, 400, 575, 0x00FF00) If IsArray($success) = False Then Do Send(" 4") Send("{ENTER}") Sleep(1000) Until IsArray($success) = True EndIf WEnd Link to comment Share on other sites More sharing options...
water Posted July 24, 2018 Share Posted July 24, 2018 Welcome to AutoIt and the forum! Using Pixelsearch and Send is not very reliable (as you have noticed) as it depends on screen size, window position, screen resolution etc. Plus your script might interfere with user interaction. Please tell us which application you try to automate. Most of the time there are more reliable ways to do what you want to do My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
kakarotsaiyan Posted July 24, 2018 Author Share Posted July 24, 2018 hey thanks, i'm using it for chrome for my website. i been using send for a few scripts as controlsend doesn't work for chrome. Pixelsearch is what i use for my previous scripts as i need to detect color changes. could you help me with these? Link to comment Share on other sites More sharing options...
water Posted July 24, 2018 Share Posted July 24, 2018 To automate Chrome i suggest to use the WebDriver UDF: My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
kakarotsaiyan Posted July 24, 2018 Author Share Posted July 24, 2018 k thank you, i use that now- what a relief but does the window needs to be active for pixel search and pixel get color if i use that UDF? and could u help me with my code that i mentioned? Link to comment Share on other sites More sharing options...
Earthshine Posted July 24, 2018 Share Posted July 24, 2018 (edited) you won't need pixelsearch if you use that udf. that is the help Edited July 24, 2018 by Earthshine My resources are limited. You must ask the right questions Link to comment Share on other sites More sharing options...
kakarotsaiyan Posted July 24, 2018 Author Share Posted July 24, 2018 oh, k i'll try it and get back to u guys. Link to comment Share on other sites More sharing options...
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