Devam Ediyor

Write some Software

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 [url removed, login to view]

To access the relevant screen from this site, the following steps should be taken:

The first screen to access is:

[url removed, login to view]

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 :

[url removed, login to view]

[url removed, login to view]

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:

[url removed, login to view]

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.

Beceriler: Python, Yazılım Mimarisi

Daha fazlasını görün: write names, programming language best, website learning programming, steps write report, steps computer programming, requirements computer programmer, python programming website, python programming software, python programming book, python computer programming language, python computer programming, program website python, programming race condition, programming learning website, programming fundamentals, need write programming language, need python programmer project, list designer names, list computer programming language, learning write code, learning programming website, learning python programming language, learning python programming, learning computer code, learning programming language

İşveren Hakkında:
( 1 değerlendirme ) Warrington, United Kingdom

Proje NO: #6506942

Seçilen:

Darflow

Already working on it, sounds like a fun proyect. Contact me if you want it as fast as possible. Cheers Miguel Pena

3 gün içinde 150£ GBP
(8 Değerlendirme)
3.0

7 freelancer bu iş için ortalamada 200£ teklif veriyor

anuyadav1

i can make this bot in python . you can find many finished past projects based on bots on my profile page .

in 6 gün içinde250£ GBP
(37 Değerlendirme)
5.5
suraj99p

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 de Daha fazlası

in 7 gün içinde240£ GBP
(21 Değerlendirme)
5.1
dabing1205

A proposal has not yet been provided

in 7 gün içinde166£ GBP
(14 Değerlendirme)
4.5
zkutch

Hello. More 20 years programming experience. I need more details to set real time and price. Regards. ----------------------------------------------------------------------------------------------------------------- Daha fazlası

in 3 gün içinde150£ GBP
(3 Değerlendirme)
2.8
bradykelly69

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.

in 3 gün içinde166£ GBP
(1 Değerlendirme)
0.0
mobilappfactory

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 futur Daha fazlası

in 15 gün içinde277£ GBP
(0 Değerlendirme)
0.0