Please fix this crawler. Two things: The attached files should be installed on your local machine, included in the zip is [url removed, login to view] for building the database the crawler uses. To see the program, open "localhost" in your webbrowser to the index file of the program. The form has a "keyword" field, and a "city/zip code" field. If you enter for example: "happy hour" in the keyword, and "Dallas, TX" in the city field, then a limit of 10 results and start the crawler. This program will visit [url removed, login to view] and search the website with the given data of the form. Task 1: This program works, if grabs the business information for each search result, however the crawler is designed to only find businesses where "happy hour: yes" appears in the business profile, currently, if you crawl 1000 businesses, eventually the business will not have "happy hour: yes" in the profile page for the businesses. This needs to be fixed so the crawler stops collecting data once it has stopped finding businesses where "happy hour: yes" appears in the business profile. Task 2: Make a similar program like the attached, but modify it to work with [url removed, login to view] instead.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
MySQL 5, PHP 5.