(2025-01-16, 11:59 PM)SamM Wrote: I use OTA channels, and have been using zap2xml to update the epg for many years. But it seems like the last time it worked was 12/30/24. Now all my stations show "no listings". I tried updating manually, and zap2xml doesn't update the xmltv.xml file any more.
If no one has a solution for this, can someone please give me a link to an alternate easy to use xml file builder that can be used on a more reliable site like tvguide.com (with detailed instructions)?
Thanks.
I was able to get some detail (finally) after poking around, but I don't know if this will help or not. When I manually ran the batch file, the cmd came back with this message:
D:\EPG>updateepg.bat > epgup.txt
malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "\x{0}\x{0}\x{0}\x{0}...") at script/zap2xml.pl line 1436.
and I outputted the full text in the attached epgup.txt
So is the problem in zap2xml, or is it in the site zap2it?
Is anyone else having this problem?
Update: Although it wasn't working the entire month of Jan, it did work on 1/30, which is the last time my scheduler ran it. So it might be fixed by itself. The only thing I can figure is that a Windows update broke it, then another update fixed it. Other than merely running previously installed programs, there has been no changes except Windows updates.
I am still looking for a way to compile the source code into a Windows install executable, so I can update it to the latest version. Can anyone help me?