keithy397 wrote:I'm not as good as you chaps with all this coding and general PC stuff, way over my head. Any chance you can give me an idiot install lesson please? I've installed the new extension but got nothing. Guessing I have some work to do?!!
I'm also going to have a bash at answering as I will probably include some instructions when I publish the add-on to AMO proper, and set up its own support thread here. I hope to do that sooner rather than later as I think its about ready.
Instructions for obtaining an xmltv.xml file needed to import into the XMLTVGuide add-on.
Go to
mc2xml and download mc2xml.exe using one of the links given under the Downloads section.
Put mc2xml.exe into its own folder somewhere on your computer
Optionally, in the same folder, create a file called mc2xml.chl - for speed, this file can limit the list of channels you grab, although, you may prefer to use this option later. For example:
Optionally, in the same folder, create a file called mc2xml.ren - this file can contain a list of channels you want to rename during the grab, again, you may prefer to use this option later, or not at all if the channel numbers appear to be correct and up to date. For example:
Not optional...
- · Manually run mc2xml.exe - initially, just pick the Service: microsoft legacy, the Country code: GB, and for Postcode: enter a valid UK postcode within your transmitter area. Press OK.
· From the 'lineup selection' list pick your preferred entry for your Provider and Local Region. Press OK.
...wait for the download to complete.
Two new files should appear in the mc2xml.exe folder: mc2xml.dat and xmltv.xml. The .dat file carries the choices you made, plus some timing information - this file will get used whenever you run mc2xml.exe from now on. The .xml file carries the TV schedule data - this is the one we will need to import into the add-on.
From within the XMLTVGuide add-on go to the Sources tab and Add a new source.
- · Enter a 'friendly' description.
· Click the folder icon for the Executable location and navigate to wherever you have mc2xml.exe
· Click the folder icon for the Import File location and navigate to wherever you have xmltv.xml
· Click Add
Click the Import button on the bottom right and watch while the xmltv.xml data is imported, very soon the Channel list should be populated.
Go to the Guide tab and then select your chosen channels from the Channel list, with each selection the guide should populate.
In the future you can click the Execute button on the bottom right to re-run the data grab, and after it has finished, the Import button to refresh the add-on's schedule data.
Simples.
As mentioned by Yoss, there are many more ways to skin the xmltv.xml cat, and the add-on can support multiple data sources for different Services and Lineups. For this you really need to read the mc2xml.exe documentation. Some of us are also using the Schedules Direct JSON services which has more features (for example, Series and Episode numbers) included in its xmltv.xml file than the one from Microsoft.
There are many other ways to produce xmltv.xml files, and although I can offer no warranty, in theory, they can all be imported into the add-on. I have only tested Microsoft, and Schedules Direct, as produced using mc2xml.exe - you are welcome to experiment!
Ben.
XUL is dead. Long live the Google Chrome Clones.