Find Jobs
Hire Freelancers

Write some Software

£20-250 GBP

Completed
Posted over 9 years ago

£20-250 GBP

Paid on delivery
I posted this request last year and did receive some tenders but I did not proceed due to some my circumstances and requirements which changed. I am now ready to undertake this project. Project details: I want a program that will scrape a website screen when invoked and will produce an on screen report when certain conditions are met. The results should also be capable of being sent to an email address or SMS text. The screen I want to analyse / scrape is from the website [login to view URL] To access the relevant screen from this site, the following steps should be taken: The first screen to access is: [login to view URL] From this screen, there is a list of the horse race meetings of the day on the left hand side. They are listed under the heading: "Todays' Racing" and then "Racing Centre" The actual race meetings will change each day but once in that screen, the URL will have the name of the meeting within it such as : [login to view URL] [login to view URL] These meeting screens are where I want the screen scraping and analysis to take place. There will be a finite number of meeting names and perhaps I could supply an exhaustive list at a later date or maybe the list can be interrogated using the screen scraper. I will leave that decision to the designer of the program. The end of the meeting list occurs when it reaches the label: "International Coupon" and the next URL to be reached is: [login to view URL] Once the screen for the meeting is opened there will be a list of each race for that particular meeting which will be listed down the page in Time Order. Within each race time, there is then a list of all the horses running in that race with their current odds. I don't need this information and it can be ignored. Below the list of the horses running are 2 fields in which I am interested. They will look something like this. 1) Non-Runners None (All 17 Run) 2) Best Book:121% 1) The labels "Non-Runners" will always be there (but see exception below) and will hold a value relating to the number of horses running ie. (All nn run) where nn is any number. Sometimes there may be text after the 'Non-Runners' label such as "Non-Runners xxxxxxxx (nn Run)" where xxxxxx is the name of the horse that is a non-runner and nn is the number of horses running. There may be more than one non-runner. 2) After the label for 'Best Book' there will be a percentage such as shown above. I want to see the following information in my report only on the following condition: When the value of the % is less than or equal to 102%. When this criteria is met then I want to see the following information in the report obtained from the fields described above: Name of the Meeting Race Time Percentage value Number of horses run There is an exception to the above. If the race has already run at the time of interrogation then something like the following information will be found instead: Results: 1st Seamour 6/1 2nd Karezak 4/9F 3rd Panatella 8/1 Non-Runners None (All 9 Ran) If this is the case then that time and meeting can be ignored. Extra Requirements I would also like to have the source code for the project and a brief explanation of how the program works so that I may amend it myself from time to time if things in the Oddschecker website ever changes. (A brief explanation will be sufficient as I am a computer programmer and do understand the fundamentals of programming anyway. I am currently learning the Python programming language therefore if it can be written in Python then that would be even better) I can supply more information for this request as and when required.
Project ID: 6506942

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Already working on it, sounds like a fun proyect. Contact me if you want it as fast as possible. Cheers Miguel Pena
£150 GBP in 3 days
5.0 (8 reviews)
3.0
3.0
7 freelancers are bidding on average £200 GBP for this job
User Avatar
i can make this bot in python . you can find many finished past projects based on bots on my profile page .
£250 GBP in 6 days
4.8 (37 reviews)
5.5
5.5
User Avatar
I have made good number of scrapers. i have made scraper to fetch data from facebook, craigslist. I have around 5 years of experience. I would like to work on this project, please message me. You description is very detailed and i have fully gone through it. I have also worked with SMTP lib to send mails. i have done SMS part in php earlier in python we can use smsapi library.
£240 GBP in 7 days
4.9 (21 reviews)
5.1
5.1
User Avatar
A proposal has not yet been provided
£166 GBP in 7 days
4.9 (14 reviews)
4.5
4.5
User Avatar
Hello. More 20 years programming experience. I need more details to set real time and price. Regards. -----------------------------------------------------------------------------------------------------------------------------------------------
£150 GBP in 3 days
5.0 (3 reviews)
2.8
2.8
User Avatar
I love writing programs about racing - just finishing a tipping site. I would enjoy this immensely enough to dedicate myself, day and night, to delivering a really solid, high quality product for my esteemed client.
£166 GBP in 3 days
0.0 (1 review)
0.0
0.0
User Avatar
Hi There, I can do this project using scrapy crawler which is in Python. No problem in providing the source code. Will explain the logic of the program I'll do to you as well, so that you can edit it in the future. Regards, Ram
£277 GBP in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Warrington, United Kingdom
5.0
1
Payment method verified
Member since Sep 4, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.