v1.1.4 Release

An evolving, supported alternative to Rovi
Important Information
★ Download the latest EPG123 here: http://epg123.garyan2.net <> Setup guide here: http://epg123.garyan2.net/downloads/epg123_Guide.pdf

v1.1.4 Release

Post#1 » Sat Apr 15, 2017 9:53 pm

I'll be releasing v1.1.4 probably later today. It will be pretty minor but some have been asking ...

  • added method to force guide import regardless of recording status
  • added exception handling for all JSON response messages from SD. Will gracefully exit instead of crashing.
  • added option in client GUI to view only enabled channels
  • minor behind the scenes stuff

EDIT: Also believe I fixed the epg123 GUI sometimes adding all channels in a lineup.
User avatar
garyan2
 
Posts: 1465
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#2 » Sun Apr 16, 2017 12:38 pm

I installed 1.1.4 this morning after prior version failed. New version also gave Failed to Create MXF File error Log below.
Can you suggest what might be happening? Or really, what can be done to fix it? Thank you

[4/16/2017 4:11:00 AM] ===============================================================================
[4/16/2017 4:11:00 AM] Beginning epg123 update execution.
[4/16/2017 4:11:00 AM] ===============================================================================
[4/16/2017 4:11:00 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/16/2017 4:11:00 AM] [ INFO] epg123 version 1.1.3 , DaysToDownload: 29 , PrefixEpisodeTitle: False , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: True
[4/16/2017 4:11:01 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 4:11:01 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.4 and can be downloaded from http://epg123.garyan2.net.
[4/16/2017 4:11:01 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 4:11:01 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY55894-X.
[4/16/2017 4:11:01 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-11238.
[4/16/2017 4:11:01 AM] Entering getAllScheduleEntryMd5s() for 29 days on 748 stations.
[4/16/2017 4:11:09 AM] [ INFO] Successfully retrieved Md5s for 748 station's daily schedules.
[4/16/2017 4:11:14 AM] [ INFO] Successfully retrieved 586 station's daily schedules.
[4/16/2017 4:11:26 AM] [ERROR] Did not find expected Md5Schedule file in cache directory.
[4/16/2017 4:11:26 AM] [ERROR] Problem occurred during processMd5ScheduleEntry().
[4/16/2017 4:11:26 AM] [ERROR] Failed to create MXF file. Exiting.
[4/16/2017 4:11:26 AM] [STATS] epg123 update execution time was 00:00:25.5610000.
[4/16/2017 4:11:26 AM] ====================== Beginning epg123 client execution. =====================
[4/16/2017 4:11:26 AM] [ INFO] Import=True , Match=True , NoLogo=False
[4/16/2017 4:11:27 AM] [ INFO] import filename = epg123.mxf
[4/16/2017 4:13:17 AM] [ INFO] Successfully imported .mxf file into Media Center. Exit code: 0
[4/16/2017 4:13:18 AM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[4/16/2017 4:13:18 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[4/16/2017 4:13:18 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[4/16/2017 4:13:18 AM] [STATS] epg123Client mxf load and database reindex execution time was 00:01:52.4780000.
[4/16/2017 4:13:18 AM] ====================== Completed epg123 client execution. =====================
[4/16/2017 8:21:25 AM] ===============================================================================
[4/16/2017 8:21:25 AM] Activating the epg123 configuration GUI.
[4/16/2017 8:21:25 AM] ===============================================================================
[4/16/2017 8:21:26 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.4 and can be downloaded from http://epg123.garyan2.net.
[4/16/2017 8:21:26 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 4/16/2017 4:11:00 AM; Exit: 0x00000000.
[4/16/2017 8:21:26 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 8:21:26 AM] [ INFO] Status request successful. account expires: 2018-04-29T16:52:26Z , lineups: 2/4 , lastDataUpdate: 2017-04-16T01:21:11Z
[4/16/2017 8:21:26 AM] [ INFO] system status: Online , message: No known issues.
[4/16/2017 8:21:26 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 8:21:26 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY55894-X.
[4/16/2017 8:21:26 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-11238.
[4/16/2017 8:21:37 AM] ===============================================================================
[4/16/2017 8:21:37 AM] Beginning epg123 update execution.
[4/16/2017 8:21:37 AM] ===============================================================================
[4/16/2017 8:21:37 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/16/2017 8:21:37 AM] [ INFO] epg123 version 1.1.3 , DaysToDownload: 30 , PrefixEpisodeTitle: False , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: True
[4/16/2017 8:21:37 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 8:21:37 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.4 and can be downloaded from http://epg123.garyan2.net.
[4/16/2017 8:21:38 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 8:21:38 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY55894-X.
[4/16/2017 8:21:38 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-11238.
[4/16/2017 8:21:38 AM] Entering getAllScheduleEntryMd5s() for 30 days on 748 stations.
[4/16/2017 8:21:46 AM] [ INFO] Successfully retrieved Md5s for 748 station's daily schedules.
[4/16/2017 8:21:48 AM] [ INFO] Successfully retrieved 21 station's daily schedules.
[4/16/2017 8:21:51 AM] [ERROR] Did not find expected Md5Schedule file in cache directory.
[4/16/2017 8:21:51 AM] [ERROR] Problem occurred during processMd5ScheduleEntry().
[4/16/2017 8:21:51 AM] [ERROR] Failed to create MXF file. Exiting.
[4/16/2017 8:21:51 AM] [STATS] epg123 update execution time was 00:00:14.0330000.
[4/16/2017 8:31:14 AM] ===============================================================================
[4/16/2017 8:31:14 AM] Activating the epg123 configuration GUI.
[4/16/2017 8:31:14 AM] ===============================================================================
[4/16/2017 8:31:14 AM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 8:31:15 AM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready. Last Run 4/16/2017 4:11:00 AM; Exit: 0x00000000.
[4/16/2017 8:31:15 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 8:31:15 AM] [ INFO] Status request successful. account expires: 2018-04-29T16:52:26Z , lineups: 2/4 , lastDataUpdate: 2017-04-16T01:21:11Z
[4/16/2017 8:31:15 AM] [ INFO] system status: Online , message: No known issues.
[4/16/2017 8:31:15 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 8:31:15 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY55894-X.
[4/16/2017 8:31:15 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-11238.
[4/16/2017 8:31:24 AM] ===============================================================================
[4/16/2017 8:31:24 AM] Beginning epg123 update execution.
[4/16/2017 8:31:24 AM] ===============================================================================
[4/16/2017 8:31:24 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/16/2017 8:31:24 AM] [ INFO] epg123 version 1.1.4 , DaysToDownload: 30 , PrefixEpisodeTitle: False , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: True
[4/16/2017 8:31:24 AM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 8:31:24 AM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 8:31:24 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 8:31:24 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-NY55894-X.
[4/16/2017 8:31:25 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-11238.
[4/16/2017 8:31:25 AM] Entering getAllScheduleEntryMd5s() for 30 days on 748 stations.
[4/16/2017 8:31:33 AM] [ INFO] Successfully retrieved Md5s for 748 station's daily schedules.
[4/16/2017 8:31:35 AM] [ INFO] Successfully retrieved 9 station's daily schedules.
[4/16/2017 8:31:37 AM] [ERROR] Did not find expected Md5Schedule file in cache directory.
[4/16/2017 8:31:37 AM] [ERROR] Problem occurred during processMd5ScheduleEntry().
[4/16/2017 8:31:37 AM] [ERROR] Failed to create MXF file. Exiting.
[4/16/2017 8:31:37 AM] [STATS] epg123 update execution time was 00:00:12.8790000.
markfromBrooklyn
 
Posts: 21
Joined: 15 July 2015
Location: Brooklyn New York
HTPC Specs: Show details

Post#3 » Sun Apr 16, 2017 2:46 pm

This is a problem on the Schedules Direct side ... I noticed it last night and submitted a ticket as well as sent rkulagow an email. When it was happening for me, I was missing a lot of schedule data from stations to include stations with no data at all. This is not related to the release or epg123.

Please use the Code tags when posting log entries ... makes it easier to read.
User avatar
garyan2
 
Posts: 1465
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#4 » Sun Apr 16, 2017 4:00 pm

Thanks. I figured out how to use the code tags and will do so in the future. Will hope data is corrected soon.
markfromBrooklyn
 
Posts: 21
Joined: 15 July 2015
Location: Brooklyn New York
HTPC Specs: Show details

Post#5 » Sun Apr 16, 2017 8:41 pm

Just a couple of questions:

1) What is the procedure to have it import regardless of recording status? I thought I read it was going to be a command line entry, but couldn't find anything

2) I thought I read on one of the more recent versions of EPG123, any station names that have the exact same name for multiple channels (thus when I click one channel, the other one also automatically checks), was fixed so only one of the two would check. Is this the case, or did I misunderstand?

Thanks
choliscott
 
Posts: 509
Joined: 19 December 2011
HTPC Specs: Show details

Post#6 » Sun Apr 16, 2017 9:10 pm

choliscott wrote:1) What is the procedure to have it import regardless of recording status? I thought I read it was going to be a command line entry, but couldn't find anything

Last page of the guide shows the command line arguments... add a -F to the command line in your task to force the import.

choliscott wrote:2) I thought I read on one of the more recent versions of EPG123, any station names that have the exact same name for multiple channels (thus when I click one channel, the other one also automatically checks), was fixed so only one of the two would check. Is this the case, or did I misunderstand?

I currently have no intention of changing this behavior. I know it can be confusing at first, but there is no cost in performance or hard drive space to keep it the way it is. To change the behavior, everyone's .cfg file would necessarily grow 2X-5X in size in order to keep the ability to automatically add new stations in the lineups.
User avatar
garyan2
 
Posts: 1465
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#7 » Sun Apr 16, 2017 11:09 pm

Code: Select all
[4/16/2017 6:06:23 PM] ===============================================================================
[4/16/2017 6:06:23 PM]  Activating the epg123 configuration GUI.
[4/16/2017 6:06:23 PM] ===============================================================================
[4/16/2017 6:06:24 PM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 6:06:24 PM] [ INFO] Successfully queried the Task Scheduler for status. status: Ready.The task has not yet run. Exit: 0x00000001.
[4/16/2017 6:06:24 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 6:06:24 PM] [ INFO] Status request successful. account expires: 2018-01-22T03:52:46Z , lineups: 1/4 , lastDataUpdate: 2017-04-16T16:32:08Z
[4/16/2017 6:06:24 PM] [ INFO] system status: Online , message: No known issues.
[4/16/2017 6:06:24 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 6:06:25 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-TX62678-X.
[4/16/2017 6:06:36 PM] [ INFO] Successfully deleted the daily update task from Task Scheduler.
[4/16/2017 6:06:36 PM] [ INFO] Successfully queried the Task Scheduler for status. status: No task is scheduled to run..
[4/16/2017 6:06:52 PM] ===============================================================================
[4/16/2017 6:06:52 PM]  Beginning epg123 update execution.
[4/16/2017 6:06:52 PM] ===============================================================================
[4/16/2017 6:06:53 PM] [ INFO] Successfully retrieved TMDb configurations.
[4/16/2017 6:06:53 PM] [ INFO] epg123 version 1.1.4 , DaysToDownload: 14 , PrefixEpisodeTitle: False , AppendEpisodeDesc: False , TMDbCoverArt: False , LogoOverride: False , AutoAddNew: True
[4/16/2017 6:06:53 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 6:06:53 PM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 6:06:53 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 6:06:53 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-TX62678-X.
[4/16/2017 6:06:53 PM] Entering getAllScheduleEntryMd5s() for 14 days on 537 stations.
[4/16/2017 6:06:56 PM] [ INFO] Successfully retrieved Md5s for 537 station's daily schedules.
[4/16/2017 6:07:06 PM] [ INFO] Successfully retrieved 537 station's daily schedules.
[4/16/2017 6:07:08 PM] [ERROR] Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.String[]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path '[4858].programs[18].videoProperties.0', line 1, position 22912333.
[4/16/2017 6:07:08 PM] [ERROR] Problem occurred during getMd5ScheduleEntries(). Exiting.
[4/16/2017 6:07:08 PM] [ERROR] Failed to create MXF file. Exiting.
[4/16/2017 6:07:08 PM] [STATS] epg123 update execution time was 00:00:15.6718332.


I am getting the following error when trying to update and all of my channels have been wiped out in WMC, I was previously on 1.1.3 and now have tried a fresh install of 1.1.4 and this is still happening, please help.
bigjohns97
 
Posts: 26
Joined: 26 October 2012
HTPC Specs: Show details

Post#8 » Mon Apr 17, 2017 2:55 am

I was having some other issues with my Windows 7 environment, so I rolled back to a restore image where I'd had version 1.0.2 installed and working at that time. Unfortunately, while the tracelog would show a successful download the command window showed it crashing on some JSON error that I couldn't catch before the window closed.

So I downloaded and followed the instructions to upgrade to 1.1.4 (including running the utility first), but now it fails on the same JSON error that bigjohns97 is reporting. Any suggestions?

Code: Select all
[4/16/2017 10:22:07 PM] ====================== Beginning epg123 client execution. =====================
[4/16/2017 10:22:07 PM] ===============================================================================
[4/16/2017 10:22:07 PM]  Activating the epg123 client GUI.
[4/16/2017 10:22:07 PM] ===============================================================================
[4/16/2017 10:22:11 PM] [ INFO] Successfully queried the Task Scheduler for status. status: No task is scheduled to run..
[4/16/2017 10:22:24 PM] [ INFO] import filename = C:\epg123\epg123utility.mxf
[4/16/2017 10:23:06 PM] [ INFO] Successfully imported .mxf file into Media Center. Exit code: 0
[4/16/2017 10:23:06 PM] [ INFO] Successfully queried the Task Scheduler for status. status: No task is scheduled to run..
[4/16/2017 10:23:06 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[4/16/2017 10:23:06 PM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[4/16/2017 10:25:16 PM] ===============================================================================
[4/16/2017 10:25:16 PM]  Activating the epg123 configuration GUI.
[4/16/2017 10:25:16 PM] ===============================================================================
[4/16/2017 10:25:17 PM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 10:25:17 PM] [ INFO] Successfully queried the Task Scheduler for status. status: No task is scheduled to run..
[4/16/2017 10:25:18 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 10:25:18 PM] [ INFO] Status request successful. account expires: 2017-09-26T18:49:00Z , lineups: 1/4 , lastDataUpdate: 2017-04-17T00:29:56Z
[4/16/2017 10:25:18 PM] [ INFO] system status: Online , message: No known issues.
[4/16/2017 10:25:18 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 10:25:18 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-CT06421-X.
[4/16/2017 10:25:37 PM] ===============================================================================
[4/16/2017 10:25:37 PM]  Beginning epg123 update execution.
[4/16/2017 10:25:37 PM] ===============================================================================
[4/16/2017 10:25:37 PM] [ INFO] Successfully retrieved TMDb configurations.
[4/16/2017 10:25:37 PM] [ INFO] epg123 version 1.1.4 , DaysToDownload: 30 , PrefixEpisodeTitle: False , AppendEpisodeDesc: True , TMDbCoverArt: True , LogoOverride: True , AutoAddNew: True
[4/16/2017 10:25:37 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[4/16/2017 10:25:37 PM] [ INFO] epg123 is up to date. version: 1.1.4
[4/16/2017 10:25:37 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/16/2017 10:25:37 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-CT06421-X.
[4/16/2017 10:25:38 PM] Entering getAllScheduleEntryMd5s() for 30 days on 87 stations.
[4/16/2017 10:25:39 PM] [ INFO] Successfully retrieved Md5s for 87 station's daily schedules.
[4/16/2017 10:25:42 PM] [ INFO] Successfully retrieved 87 station's daily schedules.
[4/16/2017 10:25:45 PM] [ERROR] Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.String[]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path '[1338].programs[18].videoProperties.0', line 1, position 7674203.
[4/16/2017 10:25:45 PM] [ERROR] Problem occurred during getMd5ScheduleEntries(). Exiting.
[4/16/2017 10:25:45 PM] [ERROR] Failed to create MXF file. Exiting.
[4/16/2017 10:25:45 PM] [STATS] epg123 update execution time was 00:00:08.3460147.
Illinger
 
Posts: 3
Joined: 16 April 2017

Post#9 » Mon Apr 17, 2017 4:24 am

Looks like rkulagow found the problem. I've run bigjohns97's and Illinger's lineups without issue. Next update should be good.
User avatar
garyan2
 
Posts: 1465
Joined: 27 November 2015
HTPC Specs: Show details
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Post#10 » Mon Apr 17, 2017 2:48 pm

Thanks Garyan Really appreciate the quick response on this.

EDIT: sorry doing too many things at once, don't know where that question mark came from :lol:
bigjohns97
 
Posts: 26
Joined: 26 October 2012
HTPC Specs: Show details


Return to EPG123



Who is online

Users browsing this forum: No registered users and 1 guest

cron