It works. I changed the IP Address to 52.27.89.57. Thanks.
2025-04-04, 10:40 PM
(This post was last modified: 2025-04-04, 10:48 PM by mvallevand.)
Odd that 34.215.224.98 didn't work but now you (and others) know how to fix it next time. You can probably get those IPs with this too
https://dnschecker.org/all-dns-records-o...cloudflare Martin
2025-04-05, 12:37 AM
Thanks for the help. Works for me also.
2025-04-05, 03:10 AM
(2025-03-30, 04:31 AM)fla Wrote: I've always built my own exe with strawberry perl using the following command: Wow! Thanks! That worked!
2025-04-05, 02:27 PM
I've used zap2xml since the 2010 timeframe to retrieve EPG data for a variety of PVR software, and during that time it's worked well. Until Zap2it decided to shutter their service, that is. Now it's moved to Gracenote and yes, zap2xml can be made to work. However... it's pretty clear that using this setup is going to require more time/energy than I'm willing to invest.
In my view band-aid workarounds (continuing to edit host files with multiple IP addresses, tweaking the perl script with gracenote.com vs. zap2it.com) and then hoping that Gracenote doesn't decide to shut down the site or start charging for access isn't a long-term winning combination. Finally, changes on the Gracenote side could require additional mods to the zap2xml code and that's simply not something I'm interested in doing. Consequently I decided to pull the zap2xml plug and subscribe to Schedules Direct. I'm posting this to recommend that others subscribe to their service. Adding the EPG to NextPVR was ridiculously simple and voila! It just works. Cleanly and easily. No muss, no fuss. Kudos to both Schedules Direct and to the NextPVR developers for their work - very elegant and very well done. I've had ~15 years of good EPG service and for that I thank zap2xml and Zap2it. But for me it's time to move forward - it's going to be Schedules Direct for the EPG in my NextPVR DVRs from now on.
2025-04-05, 05:17 PM
Hi, the site tvlistings.gracenote.com has just changed its IP address to 35.82.197.238, so you need to modify the HOST file to properly redirect Zap2it to the replacement site.
Make a change in the HOST file. 54.148.50.239 tvlistings.zap2it.com ( old ) ---> By 35.82.197.238 tvlistings.zap2it.com
2025-04-05, 08:00 PM
I am trying to get this working and am almost there. I took a new zap2xml.pl and created a .exe out of it, and then replaced the original. it runs and pulls in guide info.
However, guide information doesn't show up in nextpvr. I look a look at the 2 different .xml files. The old (working) one looks like this: <tv source-info-url="http://tvlistings.zap2it.com/" source-info-name="zap2it.com" generator-info-name="zap2xml" generator-info-url="zap2xml@gmail.com"> <channel id="I1.11.65640.zap2it.com"> <display-name>KAXTLD11</display-name> <display-name>1.11 KAXTLD11</display-name> <display-name>1.11</display-name> <icon src="https://zap2it.tmsimg.com/h3/NowShowing/65640/s16604_ll_h15_ab.png" /> </channel> The new (not working) one looks like this: <tv source-info-url="http://tvlistings.gracenote.com/" source-info-name="gracenote.com" generator-info-name="zap2xml" generator-info-url="zap2xml@gmail.com"> <channel id="I1.11.65640.gracenote.com"> <display-name>KAXTLD11</display-name> <display-name>1.11 KAXTLD11</display-name> <display-name>1.11</display-name> <icon src="https://zap2it.tmsimg.com/h3/NowShowing/65640/s16604_ll_h15_ab.png" /> </channel> What do I need to change to make NextPVR happy with the new gracenote source info?
2025-04-05, 08:11 PM
(This post was last modified: 2025-04-05, 08:11 PM by mvallevand.)
XMLTV is based on the channel id so you if you change them you need to remap. First remap to None and the remap to the XMLTV file.
However your problem is you don't want to change zap2it globally to gracenote try just changing tvlistings.zap2it.com to tvlistings.gracenote.com Martin
2025-04-05, 08:17 PM
(This post was last modified: 2025-04-05, 08:18 PM by banshee2005.)
I just changed the Perl script to write out zap2it rather than gracenote to save remapping. Thanks.
2025-04-06, 12:42 AM
(2025-03-30, 04:31 AM)fla Wrote: I've always built my own exe with strawberry perl using the following command: Looks like a great solution to change the hard-coded URL in zap2it.exe but I'm not following what I need to do to accomplish this. Correct me where I'm wrong please. I assume I start by installing strawberry perl on my Windows computer. Then I run the code in strawberry perl that you posted: pp -M Sub::Util -o zap2xml.exe zap2xml.pl If this much is correct I would be stuck on two points: I don't see zap2xml.pl in the NPVR/Public/Scripts folder, or anywhere else on my computer. Also don't know what to do with the gracenote.patch file I downloaded and unzipped. In the meantime I'm using the hosts file workaround successfully with the latest posted IP address. Appreciate any further directions. |
|
Possibly Related Threads… | |||||
Thread | Author | Replies | Views | Last Post | |
How do I set up zap2it EPG? | thebigz | 24 | 2,895 |
Today, 01:23 AM Last Post: mvallevand |
|
Changing from Zap2it to Schedules Direct | 3grg | 4 | 515 |
2025-04-06, 08:34 PM Last Post: 3grg |
|
TV listings "suddenly" missing via zap2it grabber | RichU | 2 | 1,490 |
2022-09-25, 02:34 PM Last Post: RichU |
|
epg zap2it | MaxOne72 | 0 | 593 |
2021-11-22, 12:45 AM Last Post: MaxOne72 |