I would like to hire a Programmer - 10/10/2016 18:00 EDT
This project received 5 bids from talented freelancers with an average bid price of £189 GBP.Get free quotes for a project like this
Project Budget£20 - £250 GBP
Windows & OS X Mouse Click Script
I would like to make an automated script which moves the mouse in 2 patterns with 7 co-ordinate clicks each 6 of which as the same in each pattern based on an AutoIt script I have developed (this can be provided for more understanding). There will be 4 different aspect ratios 4:3, 5:4, 16:9, 16:10 to provide good compatibility and the co-ordinates will be different for each. The co-ordinates will be provided for each aspect ratio but must use a percentage based system for example 1920 x 1080 will be 100 x 100% and 960 x 540 will be 50% by 50%, code can be used to detect the users monitor resolution so if the resolution is such and such 1920 x 1080 for example it will be classed as a 16:9 resolution and the program will automatically use the co-ordinates for 16:9. The clicks will be performed on a flash based web application so web page loading times need to be taken into account. My previous script used fixed sleep intervals so if the page loaded too slowly the clicks would not register as the page was not yet loaded.
Action 1 (Click -Search): I suggest it could use a pixel color search method of this step in the script so it can wait for the page to load before continuing.
Action 2 (Click - Pop-up): On the second click it needs to have a pixel color search in a small area in the middle of the screen and if that pixel color is found (an pop-up message) it will click on it to clear and restart the script, if the color is not found it will continue to the 3rd click.
Action 3 (Click - Select Player): The 3rd click will select an item using a pixel search causing the 3rd action to be delayed till the web page loads.
Action 4 (Click - Buy Now) The 4th click will use a pixel check to determine if the buy button has been highlighted yellow or not to make sure the item is selected, if it is and the color is yellow it will continue to click it.
Action 5 (Click - OK Confirmation): The 5th click will be a normal click at a fixed position.
Action 6 (Click - Not Enough Coins): The 6th click will clear the 'Not Enough Coins' prompt.
Action 7 (Click - Back to Search): The 7th click will take the user back to the Search page again.
Action 8 (Click - Increase Minimum Bid): This click will click at a fixed position to increase the bid amount.
Action 9-15 will be exactly the same as Action 1-7 repeated.
Action 16 (Click - Decrease Minimum Bid): This click will click at a fixed position to decrease the bid amount. (this allows the search results to be refreshed by changing the min bid amounts up and back down).
The script will have a pop-up prompt with instructions provided by myself with an OK button to clear. An on-screen tooltip will show the status of the script to show user if it is currently paused or running. It will be activated with a keystroke like shift + 1 to toggle start and pause then shift + 2 to quit the application. Should be able to be compiled into a standalone executable.
Browse Related Skills
Other things people do on Freelancer
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online