
Just a quick note for people who use Elgato’s EyeTV on their Macs in New Zealand. I’ve got an Automator script here that will fetch a TV schedule and load it into EyeTV. It takes care of deleting the file it downloads but you might need to open it (use the Automator program) to change where it downloads to.
br>
EyeTV nz epg downloader
br>
As noted below by Darren you need to change the channels in your guide to xmltv.
Updated March 19th 2013 to new data source. Thanks Danny P












April 17th, 2011 at 12:57 pm
Hi Craig! many thanks for this, not sure how to use it… new to macs. Any tips would be appreciated!
Many thanks !
Cheers,
DJO
April 17th, 2011 at 12:58 pm
well. not new, but never used automator
April 17th, 2011 at 1:54 pm
If you double-click the script it’ll run, just like a regular program. If you need to edit it then open Automator and use the “Open…” option.
April 24th, 2011 at 12:09 pm
Hi Craig
I didn’t have any joy either. I suspect there are a couple of critical steps missing. If you have time more explicit instructions would be much appreciated.
April 24th, 2011 at 12:25 pm
I’ve just updated the app on here to make sure it is the same as the one on my Mac at home, it now points to the Downloads folder of my home directory, hopefully that will translate to the same folder on your computer. If it doesn’t work for you should try opening it with Automator and seeing if any of the steps are reporting an error, try changing the place it downloads too (the file will be deleted at the end of the process).
When it works there should be no other steps. Just run “EyeTV Schedule” like any other application and it’ll do everything for you.
June 6th, 2011 at 12:29 pm
Hi,
Great Script Is there anyway of turning this into a script so i can add it to iCal to run weekly? iCal wont recognize the file in its current format.
Cheers
Dan
June 6th, 2011 at 7:31 pm
‘fraid not. I’ve opened it up in Automator and I can save it as a workflow or an application. Maybe you’ll have to find something else to trigger it that can accept either of them Or write a script that just starts the EyeTV Schedule. It’d probably be a one-liner, I don’t recall the syntax exactly but something like:
Tell application “Finder”
open “EyeTV Schedule”
end tell
June 11th, 2011 at 8:48 pm
Thanks for providing this.
I wasn’t having much joy at first but I had a poke around in EyeTV to have it use the downloaded EPG.
First, run the automator that Craig’s provided.
In EyeTV, press CMD+G to open the program guide.
Click on ‘Channels’
For each channel the EPG column probably says “DVB”
Change each to “xmltv”.
For some (or most) channels you will be prompted to match the channel in a popup.
Once you’ve done this, you’re good to go.
Note that there are a few channels you’ll need to leave on DVB as they aren’t provided for on the downloaded schedule (Trackside etc)… at least that’s what I experienced.
July 22nd, 2011 at 8:42 pm
Hi Craig. This has been brilliant for the NZ EPG – thank you!
Have just updated Eyetv to 3.5.3 (build 6740) which has left Eyetv with no EPG data. Any ideas?
Thanks and regards,
Glynn
November 24th, 2011 at 7:22 pm
Thanks works brilliantly been looking for something like this for a long time
January 7th, 2012 at 10:40 am
Hi Craig
Downloaded this and it went perfectly, just had to change it slightly to delete the file afterwards.
Thanks so much for doing this!!
March 19th, 2013 at 8:21 am
Hi Craig,
THe nzepg URL in your script needs to change to: http://epg.org.nz/freeview.xml.gz
According to this:http://www.gossamer-threads.com/lists/mythtv/mythtvnz/540519?do=post_view_flat#540519 the nzepg.org domain expired over the last couple of days.
Cheers,
Danny
March 19th, 2013 at 10:20 pm
Thanks Danny P for the new address -that works like a treat!