After a request from my father-in-law, I've made some additions to v1.7.1 and created a TV Schedule using Eurosport's own
xml URL (this XML file is used by their web portal's TV schedule). Using Google Chrome's network inspection capability, it doesn't appear to require any authentication to access and so I've been able to freely exploit the data returned.
I've included the BeautifulSoup4 package within the add-on as this is used to parse the HTML returned in the XML file. I had issues using BeautifulSoup 3 which is the one you can use as a dependancy package in Kodi, so decided to use the newest bs4 instead.
Link to the GitHub repository for this updated version (v1.8.0) is here.
This is the first time I've used Kodi, and this is the first bit of coding for Kodi I have done, so I had a
few teething issues and had to do
a lot of research (zero compression zip files, using scp, etc.) - and I didn't want all the hard work to go to waste - so here you go
I've done some testing myself and the father-in-law is going to do some 'playing about' with it to, but if any of you come across any bugs or suggestions for improvements, please let me know!
And as a final note, thanks for Jin for the original add-on - I couldn't have made the additions I have if the add-on wasn't so well made and coded!!
Update 16/05/2017: Link to GitHub for this add-on now found
here following suggestion by Jin to give different add-on id to avoid update conflicts with their version.