Page 1 of 1

Not getting a full 21 days

Posted: Sun Mar 10, 2019 4:17 pm
by bobviolence
Just noticed that I am down to 16 days worth of guide data (usually it hovers around 20).

Digging in, I see this in trace.log: [ INFO] Downloaded 0 daily schedules.

Anything I can do on my end, or is this just Schedules Direct being strange?

(full trace.log if needed)

Code: Select all

[3/10/2019 11:09:36 AM] ===============================================================================
[3/10/2019 11:09:36 AM]  Beginning epg123 update execution. version 1.2.11.0
[3/10/2019 11:09:36 AM] ===============================================================================
[3/10/2019 11:09:36 AM] [ INFO] Beginning EPG123 update execution. 2019-03-10 16:09:36Z
[3/10/2019 11:09:36 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: False , CreateXmltv: True , ModernMediaUiPlusSupport: False
[3/10/2019 11:09:37 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[3/10/2019 11:09:37 AM] [ INFO] Status request successful. account expires: 2019-10-28T21:28:13Z , lineups: 1/4 , lastDataUpdate: 2019-03-10T02:44:37Z
[3/10/2019 11:09:37 AM] [ INFO] system status: Online , message: No known issues.
[3/10/2019 11:09:38 AM] [ INFO] Successfully retrieved TMDb configurations.
[3/10/2019 11:09:38 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[3/10/2019 11:09:38 AM] Entering buildLineupServices() for 1 lineups.
[3/10/2019 11:09:38 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-77001.
[3/10/2019 11:09:38 AM] Exiting buildLineupServices(). SUCCESS.
[3/10/2019 11:09:38 AM] Entering getAllScheduleEntryMd5s() for 21 days on 9 stations.
[3/10/2019 11:09:38 AM] [ INFO] Successfully retrieved Md5s for   9 station's daily schedules. (0:00:00:00.2740157 /    16.274 KB)
[3/10/2019 11:09:38 AM] [ INFO] Found 153 cached daily schedules.
[3/10/2019 11:09:38 AM] [ INFO] Downloaded 0 daily schedules.
[3/10/2019 11:09:38 AM] [ INFO] Processed 153 daily schedules for 9 stations.
[3/10/2019 11:09:38 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[3/10/2019 11:09:38 AM] Entering buildAllProgramEntries() for 3101 programs.
[3/10/2019 11:09:40 AM] [ INFO] Found 3101 cached program descriptions.
[3/10/2019 11:09:40 AM] [ INFO] Processed 3101 program descriptions.
[3/10/2019 11:09:40 AM] Exiting buildAllProgramEntries(). SUCCESS.
[3/10/2019 11:09:40 AM] Entering buildAllGenericSeriesInfoDescriptions() for 607 series.
[3/10/2019 11:09:40 AM] [ INFO] Found 607 cached series descriptions.
[3/10/2019 11:09:40 AM] [ INFO] Processed 607 series descriptions.
[3/10/2019 11:09:40 AM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[3/10/2019 11:09:40 AM] Entering getAllMoviePosters() for 17 movies.
[3/10/2019 11:09:40 AM] [ INFO] Successfully retrieved artwork info for  17 programs. (0:00:00:00.1670095 /   124.115 KB)
[3/10/2019 11:09:40 AM] [ INFO] Processed 17 movie poster links.
[3/10/2019 11:09:40 AM] Exiting getAllMoviePosters(). SUCCESS.
[3/10/2019 11:09:40 AM] Entering getAllSeriesImages() for 607 series.
[3/10/2019 11:09:40 AM] [ INFO] Found 0 cached series image links.
[3/10/2019 11:09:41 AM] [ INFO] Successfully retrieved artwork info for 107 programs. (0:00:00:00.4720270 /     1.328 MB)
[3/10/2019 11:09:43 AM] [ INFO] Successfully retrieved artwork info for 500 programs. (0:00:00:02.3891367 /     8.132 MB)
[3/10/2019 11:09:43 AM] [ INFO] Processed 607 series image links.
[3/10/2019 11:09:43 AM] Exiting getAllSeriesImages(). SUCCESS.
[3/10/2019 11:09:43 AM] [ INFO] Completed compiling keywords and keyword groups.
[3/10/2019 11:09:43 AM] [ INFO] Completed save of the MXF file to "C:\epg123\output\epg123.mxf".
[3/10/2019 11:09:44 AM] [ INFO] Completed save of the XMLTV file to "C:\epg123\output\epg123.xmltv".
[3/10/2019 11:09:44 AM] [ INFO] Completed save of image archive file to "C:\epg123\guideImages.xml".
[3/10/2019 11:09:44 AM] [ INFO] 0 files deleted from the cache directory during cleanup.
[3/10/2019 11:09:44 AM] [ INFO] Downloaded and processed     9.597 MB of data from Schedules Direct.
[3/10/2019 11:09:44 AM] [ INFO] Generated .mxf file contains 9 services, 607 series, 3101 programs, and 8738 people with 627 image links.
[3/10/2019 11:09:44 AM] [ INFO] Completed EPG123 update execution. SUCCESS.
[3/10/2019 11:09:44 AM] [ INFO] epg123 update execution time was 00:00:07.7024405.
[3/10/2019 11:09:44 AM] ===============================================================================
[3/10/2019 11:09:44 AM]  Beginning epg123 client execution. version 1.2.11.0
[3/10/2019 11:09:44 AM] ===============================================================================
[3/10/2019 11:09:44 AM] [ INFO] Beginning epg123 client execution. 2019-03-10 16:09:44Z
[3/10/2019 11:09:44 AM] [ INFO] Import: True , Match: False , NoLogo: False , Force: True , ShowProgress: False
[3/10/2019 11:09:44 AM] Entering importMxfFile() for file "c:\epg123\output\epg123.mxf"
[3/10/2019 11:09:48 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[3/10/2019 11:09:48 AM] Exiting importMxfFile(). SUCCESS.
[3/10/2019 11:09:48 AM] [ INFO] Completed lineup refresh.
[3/10/2019 11:09:48 AM] Entering runWmcTask(ReindexSearchRoot)
[3/10/2019 11:09:48 AM] [ INFO] INFO: scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot" is currently running.
[3/10/2019 11:09:48 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[3/10/2019 11:09:48 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[3/10/2019 11:09:48 AM] Exiting runWmcTask(ReindexSearchRoot). SUCCESS.
[3/10/2019 11:09:48 AM] Entering runWmcTask(PvrScheduleTask)
[3/10/2019 11:09:48 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[3/10/2019 11:09:48 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[3/10/2019 11:09:48 AM] Exiting runWmcTask(PvrScheduleTask). SUCCESS.
[3/10/2019 11:09:48 AM] [ INFO] Completed EPG123 client execution.
[3/10/2019 11:09:48 AM] [ INFO] EPG123 client execution time was 00:00:04.0782333.

Re: Not getting a full 21 days

Posted: Wed Mar 13, 2019 5:10 am
by garyan2
Yah, looks like it is hovering around 17 days. Don't know if this will be the new norm ... personally, I only pull 15 days so would have never noticed. Schedules Direct will tell you U.S. customers will get 14 days and anything above that is bonus, but it is different than before.

Re: Not getting a full 21 days

Posted: Wed Mar 13, 2019 12:10 pm
by Sammy2
Gracenote in Emby only has 14 days but so does epg123.xmltv so it's a limitation of Emby I believe.

Sent from my SM-G960U1 using Tapatalk


Re: Not getting a full 21 days

Posted: Thu Mar 14, 2019 3:13 pm
by bobviolence
I've monitored the situation since my original post. Everything appears to be working as intended; guide data just seems to have been reduced to 16-17 days. Not a huge deal, just thought something was broken on my end.

For kicks, I went to www.schedulesdirect.org/faq to see what they say ...

*****
How much information is generally available?
Schedules Direct offers two data sources; SD-DD provides XML and SD-JSON provides JSON.

SD-DD data typically has 12 to 13 days of data in the US. The JSON data has about 20, but the further out you go, the fuzzier it gets. The SD-JSON data supports countries outside of US/Canada/Mexico.

The XML data generally has episode descriptions, but doesn't have deep information about the actors.

Some applications have native support for the SD-JSON data. Those which do not, will have less information available. (Some programs may pre-process SD-JSON data to a XML format, but will lose information because not all JSON fields are in the XML layout.)

*****

Re: Not getting a full 21 days

Posted: Tue Mar 26, 2019 8:46 pm
by Joram
The info on our program grid has been ending at 8PM on April 6 for a couple of days now. Wife is getting antsy, as she prefers to range out 3-4 weeks ahead in her long-range planning of recordings. A manual info download today still has the info ending on April 6.

1. Do I need to tell her that "this is the way it is now"?

2. I'll get really worried if we get to March 27, 28, 29 and the grid is still stopping on April 6.

3. FWIW, we are seeing the little EPG123 icon with the X in the center, even after the manual download. I'm wondering if that doesn't simply indicate that it's not receiving the full 28 days of schedule info that we had set it to.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 12:34 am
by adam1991
#3: no, it's telling you that something is wrong with its tasks. It doesn't know or care how much data there are; it simply cares that its tasks executed successfully. Red X means tasks did not execute successfully.

Do you know how to check your log and post the results here?

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 2:32 am
by garyan2
Yes. Need to check the trace.log file to determine what the error is... you are currently not getting any updates and is not related to the topic.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 5:20 am
by Joram
garyan2 wrote: Wed Mar 27, 2019 2:32 am Yes. Need to check the trace.log file to determine what the error is... you are currently not getting any updates and is not related to the topic.
Sorry about that Gary, the OP not getting his full 21 days of schedule info seemed a close enough symptom to put this in the same thread, and it seemed to jibe with the 12-13 day schedule info reported from SD's website upthread. But I'm fine with moving these last few posts to a new thread if necessary. (Mods: suggested title: "Guide info ending April 6".)

The trace.log file is 441KB. Rather than posting it here, is it better to get it to you via e-mail or a cloud service? I've used WeTransfer with good success.

Whichever way to submit the trace.log file is most convenient to you, just let me know.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 5:24 am
by Joram
adam1991 wrote: Wed Mar 27, 2019 12:34 am #3: no, it's telling you that something is wrong with its tasks. It doesn't know or care how much data there are; it simply cares that its tasks executed successfully. Red X means tasks did not execute successfully.

Do you know how to check your log and post the results here?
Thanks for the information, that's clearer in my mind now.

I have the trace.log file and could post it here, but it's 441KB in size. Not sure if TGB has a file length limit for posts or attachments.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 5:27 am
by garyan2
Just really need to see the last update attempt with any/all [ERROR] entries. You can copy and paste into a code display block using the </> button while in full editor mode.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 5:38 pm
by Joram
garyan2 wrote: Wed Mar 27, 2019 5:27 am Just really need to see the last update attempt with any/all [ERROR] entries. You can copy and paste into a code display block using the </> button while in full editor mode.
Very well, here's the log entry for this morning:

Code: Select all

[3/27/2019 4:00:01 AM] ===============================================================================
[3/27/2019 4:00:01 AM]  Beginning epg123 update execution. version 1.2.5.20
[3/27/2019 4:00:01 AM] ===============================================================================
[3/27/2019 4:00:01 AM] [ INFO] Beginning EPG123 update execution. 2019-03-27 08:00:01Z
[3/27/2019 4:00:01 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : False , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: True
[3/27/2019 4:00:04 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[3/27/2019 4:00:04 AM] [ INFO] Status request successful. account expires: 2019-10-02T19:44:33Z , lineups: 1/4 , lastDataUpdate: 2019-03-27T02:01:39Z
[3/27/2019 4:00:04 AM] [ INFO] system status: Online , message: No known issues.
[3/27/2019 4:00:04 AM] [ INFO] epg123 is not up to date. Latest version is 1.2.11 and can be downloaded from http://epg123.garyan2.net.
[3/27/2019 4:00:04 AM] [ INFO] Successfully retrieved TMDb configurations.
[3/27/2019 4:00:05 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[3/27/2019 4:00:05 AM] Entering buildLineupServices() for 1 lineups.
[3/27/2019 4:00:05 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-PA66100-X.
[3/27/2019 4:00:05 AM] Exiting buildLineupServices(). SUCCESS.
[3/27/2019 4:00:05 AM] Entering getAllScheduleEntryMd5s() for 21 days on 750 stations.
[3/27/2019 4:00:07 AM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules.
[3/27/2019 4:00:08 AM] [ INFO] Successfully retrieved 146 station's daily schedules.
[3/27/2019 4:00:12 AM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules.
[3/27/2019 4:00:13 AM] [ INFO] Successfully retrieved 160 station's daily schedules.
[3/27/2019 4:00:18 AM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules.
[3/27/2019 4:00:32 AM] [ INFO] Successfully retrieved 87 station's daily schedules.
[3/27/2019 4:00:36 AM] [ INFO] Successfully retrieved Md5s for 36 station's daily schedules.
[3/27/2019 4:00:36 AM] [ INFO] Found 10726 cached daily schedules.
[3/27/2019 4:00:36 AM] [ INFO] Downloaded 2026 daily schedules.
[3/27/2019 4:06:29 AM] [ INFO] Processed 12752 daily schedules for 750 stations.
[3/27/2019 4:06:29 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[3/27/2019 4:06:29 AM] Entering buildAllProgramEntries() for 56859 programs.
[3/27/2019 4:35:17 AM] [ INFO] Found 55157 cached program descriptions.
[3/27/2019 4:35:19 AM] [ INFO] Successfully retrieved 1702 program descriptions.
[3/27/2019 4:36:16 AM] [ INFO] Processed 56859 program descriptions.
[3/27/2019 4:36:16 AM] Exiting buildAllProgramEntries(). SUCCESS.
[3/27/2019 4:36:16 AM] Entering buildAllGenericSeriesInfoDescriptions() for 11743 series.
[3/27/2019 4:42:14 AM] [ INFO] Found 11640 cached series descriptions.
[3/27/2019 4:42:15 AM] [ INFO] Successfully retrieved 103 generic program descriptions.
[3/27/2019 4:42:18 AM] [ INFO] Processed 11743 series descriptions.
[3/27/2019 4:42:18 AM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[3/27/2019 4:42:18 AM] Entering buildAllExtendedSeriesDataForUiPlus() for 11743 series.
[3/27/2019 4:42:19 AM] [ INFO] Found 10995 cached extended series descriptions.
[3/27/2019 4:42:20 AM] [ INFO] Successfully retrieved 748 program descriptions.
[3/27/2019 4:42:25 AM] [ERROR] Unhandled exception caught from epg123.exe. message: Object reference not set to an instance of an object.
[3/27/2019 4:42:30 AM] ===============================================================================
[3/27/2019 4:42:30 AM]  Beginning epg123 client execution. version 1.2.5.0
[3/27/2019 4:42:30 AM] ===============================================================================
[3/27/2019 4:42:30 AM] [ INFO] Beginning epg123 client execution. 2019-03-27 08:42:30Z
[3/27/2019 4:42:30 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False
[3/27/2019 4:42:31 AM] [ INFO] Recording in progress: 04:00 AM - 05:00 AM on channel 554 PARHD -> Yellowstone - The Long Black Train
[3/27/2019 5:11:01 AM] Entering importMxfFile() for file "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf"
[3/27/2019 5:15:41 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[3/27/2019 5:15:41 AM] Exiting importMxfFile(). SUCCESS.
[3/27/2019 5:15:45 AM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[3/27/2019 5:15:45 AM] [ INFO] Completed lineup refresh.
[3/27/2019 5:15:45 AM] Entering runWmcTask(ReindexSearchRoot)
[3/27/2019 5:15:45 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[3/27/2019 5:15:45 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[3/27/2019 5:15:45 AM] Exiting runWmcTask(ReindexSearchRoot). SUCCESS.
[3/27/2019 5:15:45 AM] Entering runWmcTask(PvrScheduleTask)
[3/27/2019 5:15:45 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[3/27/2019 5:15:45 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[3/27/2019 5:15:45 AM] Exiting runWmcTask(PvrScheduleTask). SUCCESS.
[3/27/2019 5:15:46 AM] [ERROR] The MXF file imported is 144.49 hours old.
[3/27/2019 5:15:46 AM] [ INFO] Completed EPG123 client execution.
[3/27/2019 5:15:46 AM] [ INFO] EPG123 client execution time was 00:33:15.8647756.
There are two error lines, one an "unhandled exception" and the other about an MXF file. What do you think?

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 6:07 pm
by garyan2
Please upgrade to v1.2.11. The error looks similar to what was fixed in that version where any program id that started with 'SP' would abort the update. With March Madness going on, this is quite possibly the problem. If it still fails to update, clear the cache and try again.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 6:41 pm
by Cavebat
FYI I have been capped at 17 days for the last week or so every day.

Re: Not getting a full 21 days

Posted: Wed Mar 27, 2019 10:16 pm
by Joram
garyan2 wrote: Wed Mar 27, 2019 6:07 pm Please upgrade to v1.2.11. The error looks similar to what was fixed in that version where any program id that started with 'SP' would abort the update. With March Madness going on, this is quite possibly the problem. If it still fails to update, clear the cache and try again.
That worked like a charm. Didn't even have to clear the cache. Schedule info now goes out to April 13. :thumbup:

Installing a new version of EPG123 seems to be a lot easier now than I remember it being in the early versions of the software.

Thank you very much. Donation is on its way! :clap: