I want a program with the following requirements. I hope this spec is detailed enough. I've also attached an example to make sure you understand everything. Please tell me in your bid what programming language you are using.
It takes a file ([login to view URL]) containing a list of urls (a sample [login to view URL] in the attachments).
for each html, you need to collect the following information:
Visitor
Home
Vistor total score
Home total score
Game Weather
Played Indoor or outdoor
Temp(F)
Humidity
Wind(mph)
The first four items can be found in the section above 'Scoring Plays'
The rest of the items are in the section 'Game Day Weather'.
If the game was played indoor, all the weather related items shall be blank. If a url does not have a certain weather item, leave that item blank.
Retractable roof is considered indoor.
Although most html files are of the same/similiar format. There may be variation so you need to spend some time testing your program if you see blank items.
Write the items to a pipe delimited file, one game per row, column names are:
url|date|vistorCode|homeCode|Vistor|Home|VistorScore|HomeScore|Weather|IndoorOutdoor|Temp|Humidy|Wind
the first 4 columns are from the url link, the rest are the items you've collected from the url, the format of the date column is yyyy-mm-dd
save the pipe delimited file as [login to view URL] in the same folder the program is. You also need to save all the html files to a foler called htmls in the same folder the program is.
Attached are a sample [login to view URL] file and a full example of the input/output.
Thanks.
## Deliverables
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).
## Platform
windows
java/perl/php or anything as long as you tell me how to run the program