NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Windows v
1 2 3 4 5 … 102 Next »
EPG Zap2it

 
  • 0 Vote(s) - 0 Average
EPG Zap2it
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 53,086
Threads: 957
Joined: May 2006
#61
2025-04-08, 05:13 PM
Several things could be happening. If you use a modified Perl file which also modified the channel identifiers you would need to remap the EPG (as noted earlier in this thread). Otherwise your UpdateEPG script might not be updating the correct file.

Martin
JohnySmith1010
Offline

Junior Member

US
Posts: 19
Threads: 3
Joined: Jan 2024
#62
2025-04-08, 06:52 PM
That is so weird, this worked fine for the last 3 days. Remapping did the trick.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 53,086
Threads: 957
Joined: May 2006
#63
2025-04-08, 07:05 PM
You probably just thought it was working because zap2epg wasn't failing and then the data ran out. If the XMLTV shows gracenote in the id it would have needed to be re-mapped.

Martin
Metroid
Offline

Junior Member

US
Posts: 18
Threads: 4
Joined: Jul 2023
#64
2025-04-08, 08:39 PM
I also use mc2xml https://web.archive.org/web/202004260039...pace.info/ They updated their file. They removed zap2it and changed it to gracenote.com. I'll stick to SD for now.
elstaci
Offline

Member

Posts: 124
Threads: 15
Joined: Jan 2018
#65
2025-04-09, 09:17 PM
(2025-03-29, 02:24 PM)Docker Wrote: The zap2it website has moved to the following link and still uses the same username/password:  https://tvlistings.gracenote.com/grid-affiliates.html

To make the zap2xml.pl file use the gracenote website:
First make a backup copy of the the original zap2xml.pl file before doing the next step.
To fix the original zap2xml.pl file run the following command in the directory of your zap2xml.pl file:  sed -i 's/zap2it/gracenote/g' zap2xml.pl
The sed command will replace all the occurrences of the string 'zap2it' with 'gracenote' in the zap2xml.pl file.
Rerun the the zap2xml.pl to generate a new xmltv.xml file with your channel listings from the gracenote website.

This solution comes from Maple over at LibreELEC:  https://forum.libreelec.tv/thread/29610-...ps-tvlist/

The SED function only works in Linux and not Windows. 

I have the new Zap2xml.PL file installed from Github with Zap2xml.exe running in the same subfolder. Yet it doesn't work. Seems like the zap2xml.exe is not reading the new zap2xml.pl file.
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 53,086
Threads: 957
Joined: May 2006
#66
2025-04-09, 09:31 PM (This post was last modified: 2025-04-09, 09:37 PM by mvallevand.)
You use use sed in Windows but use the double quote not single quote.

The biggest problem if you change all instances you need to rescan your channels in NextPVR and image links are corrupt. I suspect you can just open zap2xml.pl with a text editor and change this one line

from

$urlRoot = 'https://tvlistings.zap2it.com/';

to

$urlRoot = 'https://tvlistings.gracenote.com/';

The main issue though is zap2xml.exe doesn't actually load the pl file since the exe file needs to be compiled. If you want you can call the pl file with perl like using the Linux instructions.

Martin
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 53,086
Threads: 957
Joined: May 2006
#67
2025-04-10, 02:09 AM
DNS changed again so either read the above posts on how to modify and use the pl file if you must until some hosts a changed exe.

Martin
j2gbpvr
Offline

Junior Member

Posts: 35
Threads: 0
Joined: Oct 2009
#68
2025-04-10, 07:31 AM
here is how i built the zap2xml.exe with the dependent dlls so it will run on computers without strawberry perl installed

the original zap2xml.pl link is at https://web.archive.org/web/202004260040...pace.info/
change
$urlRoot = 'https://tvlistings.zap2it.com/';
to
$urlRoot = 'https://tvlistings.gracenote.com/';

or use the zap2xml.pl at GitHub if you already remapped your channels to gracenote channel id

install strawberry perl msi version

download App-PP-Autolink-2.12.tar
put App-PP-Autolink-2.12\bin\pp_autolink.pl into C:\Strawberry\perl\bin
copy App-PP-Autolink-2.12\lib\App\PP folder to C:\Strawberry\perl\lib\App\PP

download rlib-0.02.tar
put rlib-0.02\rlib.pm in C:\Strawberry\perl\site\lib

open a command prompt (admin):
and run the command:
C:\strawberry\perl\bin> perl pp_autolink.pl -M Sub::Util -o zap2xml.exe zap2xml.pl
Scanning dependent dynamic libs
Getting dependent DLLs
DLL check iter: 1
DLL check iter: 2
DLL check iter: 3
No alien system dlls detected

Detected link list: c:/strawberry/c/bin/zlib1__.dll c:/strawberry/c/bin/libssl-3-x64__.dll c:/strawberry/c/bin/libcrypto-3-x64__.dll

Detected aliens:

CMD: pp --link c:/strawberry/c/bin/zlib1__.dll --link c:/strawberry/c/bin/libssl-3-x64__.dll --link c:/strawberry/c/bin/libcrypto-3-x64__.dll -o zap2xml.exe zap2xml.pl
C:\strawberry\perl\bin>
then move the zap2xml.exe to your epg folder
this exe will now run on computers without strawberry perl
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 53,086
Threads: 957
Joined: May 2006
#69
2025-04-10, 01:11 PM
It was much easier when I did my Windows test. I installed the portable version of Strawberry perl and then simply ran the command line here https://forums.nextpvr.com/showthread.ph...#pid600123 nothing else was needed.

Code:
\strawberry\perl\bin\pp -M Sub::Util -o zap2xml.exe zap2xml.pl

Martin
elstaci
Offline

Member

Posts: 124
Threads: 15
Joined: Jan 2018
#70
2025-04-10, 03:10 PM
Can you provide a link to the .TAR download. I have googled it several times and downloaded 2 different files from Github. This is the only file similar to your link from Github: perl-App-PP-Autolink-2.12-alt1.src.rpm.

I couldn't find a .TAR download. Is this part of a larger program to download?

After rescanning my devices for channels I am able to populate only about 3-4 stations. Would your solution fix it so it populates all the channels in NPVR TV Guide? 

I am using the latest Zap2xml.PL from Github with the correct website - gracenote.com
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (12): « Previous 1 … 5 6 7 8 9 … 12 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  How do I set up zap2it EPG? thebigz 24 2,931 Yesterday, 01:23 AM
Last Post: mvallevand
  Changing from Zap2it to Schedules Direct 3grg 4 516 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 596 2021-11-22, 12:45 AM
Last Post: MaxOne72

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode