
Completed
Posted
Paid on delivery
I'm looking for a webscraper (maybe Python/Selenium?) to be built and to host on an existing Windows Server 2022 VPS. I want to scrape data from [login to view URL] as cut/paste no longer works following a major website refresh. I'm looking for something to : 1) Prompt me for the login, password and urls (multiple) to scrape. 2) Navigate to the stats tab. 3) Scroll to what appears as a table called RPR (though isn't a table). 4) Extract the table into Excel including hyperlinks (I don't need the meta info in the hovver over (see sample), just the text and url for each number in the table. If there is an easy way to cut/paste this that could be made to work, I'm open to that also. Success is measured as hosted and working. ie I may need some install instructions.
Project ID: 40454970
123 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I understand the issue — RacingPost’s recent frontend changes likely replaced the old selectable table structure with dynamically-rendered components, which is why normal copy/paste stopped working. What you need now is a stable extraction flow that can log in, navigate reliably, and rebuild that RPR section into a usable Excel export including the underlying links. I’ve built similar scraping and automation systems using Python, Selenium, and Node.js for sites with dynamic content, infinite scrolling, and non-standard “fake table” layouts. I also regularly deploy these kinds of tools onto Windows VPS environments, including scheduled or manual-run scraper workflows. My approach would be to create a small desktop-style or command-line utility where you enter login credentials and one or multiple RacingPost URLs, then Selenium handles authentication, navigation to the Stats tab, scrolling/loading the RPR section, and extracting the visible values plus associated href links directly into XLSX format. Since the RPR area is not a real HTML table, the important part will be stable DOM targeting and waiting for lazy-rendered elements before extraction. One thing I’d check first is whether RacingPost has anti-bot protections tied to session timing or Cloudflare behavior after login. If so, I’d adjust the browser automation flow to keep the scraper reliable on your Windows Server 2022 VPS and provide simple install/run instructions once hosted. Thanks, Denis.
$200 USD in 2 days
5.9
5.9
123 freelancers are bidding on average $140 USD for this job

Hi there, RacingPost recently changed their site structure which often makes traditional copy and paste fail due to how they render their RPR data tables. I can build a Python tool using Selenium that logs in with your credentials and handles those dynamic page elements for you. Since the RPR section isn't a standard HTML table, we'll use custom selectors to pull the text and the underlying hyperlinks directly into an Excel file. I'll make sure the script runs smoothly on your Windows Server 2022 VPS. I can provide a simple batch file or a set of clear instructions so you can launch the scraper whenever you need to process multiple URLs. We'll focus on keeping those hyperlinks intact while ignoring the hover metadata to keep your spreadsheets clean. Want a 2-min screen recording of how I'd build Hyperlink-aware Excel export functionality? Just say the word. ~ Rajesh
$140 USD in 7 days
9.3
9.3

Hello there, I am experienced in web scraping and building scripts or a Windows desktop application using Python. I am also experienced in large data scraping from a given website, bypassing IP, Captcha, and anti-bot or cloud flair protection. Please message me to discuss this project in detail. Best Regards Enamul
$60 USD in 2 days
8.3
8.3

Hi Please review my past projects with similar requirements: https://www.freelancer.com/projects/python/Webscraping-from-Racing-post/details I have scraped racing data from RacingPost before and can develop you a Python script to extract your required data, into organized CSV / Excel format. I'm available to discuss details in chat. Abdul H.
$50 USD in 1 day
7.9
7.9

Parsing your non-standard RPR layout now. To pull your target stats cleanly following the recent website refresh, I will architect a custom Python Selenium script configured specifically for your Windows Server 2022 VPS environment using headless browser arguments. Instead of relying on standard table tags, I will map the RPR element grid using relative XPaths to capture both the visible numeric data and the underlying href redirect URLs simultaneously. I will channel this data through an advanced openpyxl pipeline so that your final Excel deliverable features native, interactive hyperlinks mapped precisely behind each metric, completely omitting the hover metadata as requested.
$140 USD in 5 days
7.1
7.1

Greetings! I specialise in Python-based web scraping and Windows VPS automation with 9+ years of experience building Selenium and Playwright solutions for dynamic, login-protected websites like RacingPost-style platforms. I understand your issue: the site has shifted to a modern JS-rendered interface, breaking traditional copy/paste, so you now need a controlled scraper that logs in, navigates dynamically, and extracts structured RPR data into Excel with clickable links. Here’s how I can help: * Build a Python (Selenium or Playwright) scraper that handles login prompts, session management, and multiple URL inputs * Automate navigation to the “Stats” tab and dynamically scroll/load the RPR section even if it’s JS-rendered or non-table based * Extract structured data (including visible values + underlying hyperlinks) and export directly to Excel using openpyxl or pandas * Preserve clickable URLs in Excel while cleaning unnecessary hover/meta data * Deploy and configure the full solution on your Windows Server 2022 VPS with step-by-step installation instructions * Provide a simple run script so you can input credentials and URLs each time without editing code Before I proceed, is the RacingPost login protected by standard credentials only, or does it include CAPTCHA / 2FA that we need to handle during automation?
$140 USD in 7 days
7.2
7.2

Drawing on over a decade of experience, my team and I at Web Crest are well-equipped to tackle your project. We specialize in Python and software architecture--precisely the skills that are crucial for building an efficient webscraper like the one you need. Our expertise spans from AI automation to data extraction systems, which aligns perfectly with the task of scraping data from RacingPost.com. One area where we excel is in creating intelligent, scalable solutions that don't just look good, but also perform consistently--a vital trait for a project like this. We understand that scraping websites can be challenging, especially after a major refresh, but we're more than ready for the task. Using the Python/Selenium tools you've mentioned, we can build a powerful webscraper hosted on your Windows Server 2022 VPS. Moreover, your success is our success. In light of this, I assure you not only a fully functional scraper but also detailed install instructions for future reference. This commitment to long-term support distinguishes us as proactive technology partners rather than mere developers. To substantiate this point, note that we maintain an astounding 98% project completion rate with positive client feedback--an achievement attributed to our clear communication and transparent workflow. By choosing us, you'll be picking a proven team dedicated to delivering scalable and future-ready solutions that let your business thrive.
$200 USD in 3 days
6.6
6.6

Hi there, I’ve read your RacingPost scraping brief and I’m confident I can build a reliable Python Selenium scraper that runs on Windows Server 2022. I’ll design it to prompt for login, URLs, and then navigate to the stats tab and locate the RPR section for extraction. The script will scroll, parse the RPR area, and export the text and link URLs into Excel preserving hyperlinks. I’ll package a straightforward installer or setup guide so you can host and run it with minimal fuss. Next steps: I can deliver a working demo within a few days and provide install instructions to get you up and running quickly. Best regards,
$155 USD in 7 days
6.4
6.4

Hi, I’ve developed multiple web scrapers using Python and libraries like Selenium, BeautifulSoup, and Scrapy. One of my recent projects involved scraping data from a similar site, extracting horse racing data, and processing it for machine learning models. For your project, I’d use Selenium to log in and navigate to the desired pages, then extract the required data and save it in Excel format. I can also set up a scheduled task to run the scraper automatically at specified intervals. Let’s schedule a 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. I’m ready to start immediately and can deliver a fully functional version within just a few days. Best regards, Adil
$154 USD in 7 days
6.0
6.0

Hello, I am a web scraping specialist proficient in Python and Selenium, and I will build and host a custom scraper on your Windows Server 2022 VPS for RacingPost.com. The script will prompt for login and URLs, navigate to the stats tab, extract the RPR data (text and hyperlinks, not hover-over meta info), and export to Excel. I will handle the non-table structure using Selenium and provide full installation instructions for your VPS. If a simpler cut/paste solution works, I will explore that first. I am ready to start immediately. Please share sample URLs when available. Regards, Zafar
$100 USD in 1 day
6.2
6.2

https://www.freelancer.com/projects/data-scraping/Automated-Counterfeit-Detection/reviews Dear. Nice to meet you. I am very pleasure to submit my proposal on your scrapping and automation project. I have many experiences in these field using python. Recently, I developed Automated Counterfeit Detection and Reporting System on Amazon. You can check this in my portfolio. I am sure and I can start immediately. I will wait for your good news. Thank you.
$140 USD in 2 days
5.8
5.8

Hi, I am a Python web scraping developer with 8 years of rich experience with a background in browser automation and data extraction. I am familiar with Python, Selenium, Excel, Windows Server, Web Scraping, etc. For this project, the most important part is extracting the RPR data reliably even though it is not a normal table. I can build a scraper that logs in, handles multiple URLs, scrolls to the stats section, captures the text and hyperlinks, and exports everything into Excel with simple install instructions. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$250 USD in 7 days
5.2
5.2

I can build a Python + Selenium/Playwright scraper for Racing Post that logs in, accepts multiple URLs, navigates to the RPR stats section, and exports the extracted values plus hyperlinks directly to Excel on your Windows Server 2022 VPS. The script will include a simple input form, retry handling, and clear setup instructions so you can run it unattended or on demand.
$140 USD in 2 days
5.4
5.4

Hello there, we are a team of professionals and highly skilled Senior Full Stack Java, Automation developers and we can do this project in no time. Thanks Ashish Kumar.
$140 USD in 7 days
5.4
5.4

Hi there! I saw your requirement for a Racing Post scraper and it immediately caught my eye because I’ve previously developed high-performance scrapers for sports betting and horse racing platforms where data latency is critical. I am well-versed in the specific DOM structures used by Racing Post and understand the nuances of extracting daily race cards, results, and odds without triggering bot-detection. My experience ensures that the script will be robust enough to handle the site's dynamic content updates while maintaining high uptime on your Windows environment. I have successfully bypassed similar anti-scraping systems on high-traffic sites using custom header rotations and session management. To ensure stability on your Windows server, I will build the scraper using Python with Selenium or Playwright, specifically utilizing the Undetected Chromedriver to bypass sophisticated anti-scraping measures like Imperva or Cloudflare that Racing Post often employs. I’ll implement a headless browser configuration to minimize CPU and RAM consumption and use a modular architecture so the script can easily adapt to any future UI changes on the site. Finally, I will set up a Windows Task Scheduler or a lightweight background service to automate the data extraction cycles, ensuring the output—whether it be CSV, JSON, or a SQL database—is always perfectly synced and accessible for your needs. Are you looking to capture the full race cards for the day or specific historical results and live betting trends? Also, do you have a preferred database format for the scraped data, or should it sync directly into an existing application? I’d be happy to hop on a quick chat or a brief call to align on the technical specs and show you some of my previous sports data work if you'd like. Let’s discuss how we can get this running smoothly on your server today. Looking forward to your thoughts!
$191 USD in 21 days
5.2
5.2

Hi, I can build a Python/Selenium scraper for RacingPost that runs on your Windows Server 2022 VPS and exports the RPR stats section directly into Excel with hyperlinks preserved. The tool will: - Accept login credentials and multiple URLs - Navigate automatically to the Stats tab - Detect and extract the RPR “table” content even though it’s dynamically rendered - Export clean Excel output including the linked URLs - Include setup/install instructions for your VPS I can also check whether a lighter clipboard/export workaround is possible after reviewing the updated site structure, but Selenium is likely the most reliable option after the redesign. Ready to start once you share the sample and target pages.
$73 USD in 3 days
5.4
5.4

Two details stood out: the RPR section that looks like a table but isn't (so a plain DOM grab won't work), and the hover-over meta you want stripped so only the visible number plus its href survives the export. I'd start with a 1-day spike against one of your URLs to lock the exact selector path for the RPR block post-refresh. Here's how I'd build it: 1. Python + Selenium with undetected-chromedriver, prompts at launch for login, password, and a newline-separated list of URLs. 2. Login flow, navigate to the Stats tab, scroll the RPR block into view, then walk the rendered nodes to pull each cell's text and anchor href (skipping the title-attribute meta). 3. Write to .xlsx via openpyxl with the hyperlinks attached to each number cell so they're clickable in Excel. 4. Package as a single .exe with PyInstaller plus a short README for the Windows Server 2022 VPS install (Chrome, driver, scheduled task if you want it). I have shipped several Selenium scrapers against JS-heavy UK sites where the target wasn't a real HTML table, including login-gated ones running on Windows VPS. Timeline: 7 days. Day 1 spike, days 2-4 build, day 5 Excel export polish, days 6-7 deploy to your VPS and install docs. Bid is $162 fixed. Done = I run the .exe on your VPS, paste credentials and URLs, and get one .xlsx per URL with the RPR numbers as clickable links, no hover meta. One choice for you: should the tool append all URLs into a single workbook (one sheet per race), or output a separate .xlsx file per URL? P.S. Racing Post throws Cloudflare and bot checks intermittently after the refresh, so I'd run Chrome non-headless with a persistent user-data-dir on the VPS. Headless gets flagged within a few runs, which is the trap most bidders here will walk into. Waqar
$162 USD in 7 days
5.3
5.3

Hi, I can build and deploy a Python scraper on your Windows Server 2022 VPS to extract RacingPost stats into Excel, including the text values and hyperlinks from the RPR section. I have strong experience with Python, Selenium, data extraction from dynamic websites, login-based scraping, Excel automation, and Windows server deployment. For your case, I can create a simple tool that prompts for login details and multiple URLs, opens RacingPost, navigates to the stats tab, scrolls to the RPR section, extracts the visible table-like data, preserves hyperlinks, and exports everything into a clean Excel file. I will also handle setup on your VPS and provide straightforward install and usage instructions so you can run it again whenever needed. If a simpler browser-based or copy-friendly workaround is possible, I can assess that too, but Selenium is likely the safest option after the site refresh. I would be glad to get this hosted and working reliably, and will gratefully accept your feedback during testing. Best, Justin
$140 USD in 7 days
4.6
4.6

Hello there, I hope you are well. I’m a solo developer with solid Python/Selenium experience and a track record of reliable web scrapers that run on Windows servers. I’ll build a clean, login-driven scraper that accepts credentials and URLs, navigates to RacingPost’s stats tab, handles the non-table RPR area, and exports the text and hyperlinks into Excel. The solution will be hosted on your Windows Server 2022 VPS with simple install steps and a ready-to-run script. In past projects I’ve automated dynamic sites, parsed complex page structures, and delivered Excel-ready outputs with accurate links, while keeping the code robust and maintainable. I can take this from setup to a working, hosted solution with clear instructions and a quick handover. Best regards, Billy Bryan
$250 USD in 3 days
4.3
4.3

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience building Python/Selenium scraping tools for dynamic websites and Windows Server environments, and I'm available to start your project right now. I bring deep expertise in Python, Selenium, Excel Automation, Web Scraping, Windows Server, Data Extraction, and Software Architecture. One of the key parts of this project is handling RacingPost’s dynamic layout correctly, especially extracting the RPR section even though it is not a real HTML table, then exporting clean Excel rows with the visible values and their linked URLs preserved. I can build a small scraper that accepts login details and multiple URLs, navigates to the stats tab, scrolls to the required section, extracts the data, and outputs an Excel file. I can also provide install/run instructions for your Windows Server 2022 VPS. I have a couple of quick questions. • Do you want this as a simple desktop script, command-line tool, or small local web interface? • Should the Excel output create one sheet per URL or combine all results into one sheet? I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Best regards, Carlos
$30 USD in 3 days
3.7
3.7

Hello, I can build a Windows Server 2022 scraper in Python/Selenium that logs in, opens each Racing Post URL, jumps to the stats tab, scrolls to the RPR section, and exports the numbers and their hyperlinks to Excel. I’ll also include simple prompts and install notes so it’s hosted and working. If cut-and-paste still has a viable path, I’ll test that first; otherwise, I’ll automate the refresh-safe flow and keep the extraction clean, accurate, and easy to run. Thanks- Webcast Technology
$140 USD in 3 days
3.9
3.9

United Kingdom
Payment method verified
Member since Sep 2, 2005
£20-250 GBP
$250-750 USD
$30-250 USD
$30-250 USD
€30-250 EUR
₹1500-12500 INR
$2000-6000 HKD
€6-12 EUR / hour
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
$250-750 NZD
$30-250 USD
₹12500-37500 INR
$250-750 NZD
$250-750 NZD
$10-30 USD
$15-25 AUD / hour
$10-30 USD
$30-250 USD
₹1500-12500 INR