Here's a guide:
http://zap2xml.awardspace.info/
Here are my notes to self on this:
TV Guide data is feteched from
https://tvlistings.zap2it.com
Need an account - Username: xxxx
Password: xxxx
Set up location on the account to match local listing.
A task is set to run daily via Windows Task Scheduler to fetch the data and copy/move it to necessary locations.
The task runs the guidedata.cmd batch file which uses zap2xml.exe to login to the account and fetch the appropriate guide data.
If it fails, check to make sure login is occuring and/or if zap2xml.exe needs to be updated.
The task runs this batch file. It gets the guide and moves it to a Chromebox.
cd D:\Kodi\XMLTV GuideData
zap2xml -u
[email protected] -p password -d 3
move xmltv.xml \\192.168.1.40\Userdata\addon_data\script.pseudotv.live\cache\xmltv