TonyHex Posted September 28, 2013 Share Posted September 28, 2013 Hi I have some issue with Pixelsearch function. PixelSearch ( left, top, right, bottom, color ) The search direction varies as follows: Left-to-Right - left < right Right-to-Left - right < left Top-to-Bottom - top < bottom Bottom-to-Top - bottom < top If I do Right-to-Left - right < left $x=PixelSearch (800 , 0, 0, 700, 0xffffff ) it return wrong coordination insted for example the pixel is at 500x600 I get return 501x600 1 pixel to the right and other one Bottom-to-Top - bottom < top $x=PixelSearch (0, 700,800, 0, 0xffffff ) it return wrong coordination as well insted for example the pixel is at 500x600 I get return 500x552 8 pixels to the top Link to comment Share on other sites More sharing options...
water Posted September 28, 2013 Share Posted September 28, 2013 Can you please tell us which program you try to automate? Often there are easier and more reliable ways to do what you want. 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...
JohnOne Posted September 28, 2013 Share Posted September 28, 2013 If I do Right-to-Left - right < left $x=PixelSearch (800 , 0, 0, 700, 0xffffff ) it return wrong coordination insted for example the pixel is at 500x600 I get return 501x600 1 pixel to the right Subtract 1 pixel from x result. and other one Bottom-to-Top - bottom < top $x=PixelSearch (0, 700,800, 0, 0xffffff ) it return wrong coordination as well insted for example the pixel is at 500x600 I get return 500x552 8 pixels to the top Add 8 pixels to y result. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. 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