I need a tool that will auto monitor and flag ads on Craigslist. This tool needs to support multi-threading and http proxies. Also needs to be able to scrape new proxies, and test proxies to ensure they are working.
## Deliverables
I need a tool that will run 24/7 either on my Windows 7 desktop or on my server running PHP5 and will take a given url I input such as... [login to view URL] Then it needs to scrape postingID for each ad that appears every 10 minutes automatically then take the posting ID and submit a flag like this... [login to view URL] Each flag needs to use a different HTTP proxy, and each post needs about 30-50 flags to be taken down. The script should be able to detect when an ad is taken down by attempting to load the url and looking for "This ad has been flagged for removal" which means the ad has been removed successfully. Other features required: # Built in proxy manager - scrape new proxies, and test all of your proxies from within the manager # Geolocation / Regional proxy filtering option makes each flag count, staying within CL's geolocation requirements. This needs to determine the IP location then when flagging an ad it needs to select an IP that is closest to the post location, for example on this ad [login to view URL] the script should look for proxies are closest to California. # Status log with all flagging results # Multithreaded - User selectable number of threads to work quickly on any PC # Public and Private proxy support to remain completely anonymous - proxies are rotated randomly and automatically 1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).
## Platform
Windows 7 or PHP