Problem with Schedules Direct??

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
DSperber

Posts: 381
Joined: Thu Jan 16, 2014 1:35 am
Location: Marina Del Rey, CA

HTPC Specs: Show details

Problem with Schedules Direct??

#1

Post by DSperber » Sun Jun 25, 2023 11:28 am

Can't run.

Was still running 1.7.1.12 when I saw that my EPG123 nightly update had failed. I then noticed that 1.8.0.5 was out, so I upgraded and then re-tried the update. Still failed.

Looks like a problem communicating with SD??

Code: Select all

[6/25/2023 4:26:04 AM] ===============================================================================
[6/25/2023 4:26:04 AM] Beginning EPG123 update execution. version 1.8.0.5
[6/25/2023 4:26:04 AM] ===============================================================================
[6/25/2023 4:26:04 AM] *** Windows 7 Professional, 64-bit [Version: 6.1.7601.24544] ***
[6/25/2023 4:26:04 AM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 4:26:04 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 4:26:04 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False
[6/25/2023 4:26:04 AM] [ INFO] Token request successful. serverID: DFW , datetime: 2023-06-25T11:24:20Z
[6/25/2023 4:26:05 AM] [ INFO] Status request successful. account expires: 2024-04-21T07:19:18Z , lineups: 2/4 , lastDataUpdate: 2023-06-24T17:32:47Z
[6/25/2023 4:26:05 AM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 4:26:06 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 4:26:06 AM] Entering BuildLineupServices() for 2 lineups.
[6/25/2023 4:26:06 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA57315-X. (547 stations; 640 channels)
[6/25/2023 4:26:07 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-90292. (194 stations; 194 channels)
[6/25/2023 4:26:07 AM] Exiting BuildLineupServices(). SUCCESS.
[6/25/2023 4:26:07 AM] Entering GetAllScheduleEntryMd5s() for 21 days on 81 stations.
[6/25/2023 4:26:09 AM] [ INFO] HTTP request exception thrown. Message: System.AggregateException: One or more errors occurred. ---> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,GaRyan2.SchedulesDirectAPI.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '10142', line 1, position 3714.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at GaRyan2.BaseAPI.<GetHttpResponse>d__17`1.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at GaRyan2.BaseAPI.GetApiResponse[T](Method method, String uri, Object classObject)
---> (Inner Exception #0) Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,GaRyan2.SchedulesDirectAPI.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '10142', line 1, position 3714.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at GaRyan2.BaseAPI.<GetHttpResponse>d__17`1.MoveNext()<---
[6/25/2023 4:26:09 AM] [ERROR] Did not receive a response from Schedules Direct for Md5s of 59 stations' daily schedules. (0:00:00:01.9344000)
[6/25/2023 4:26:09 AM] [ERROR] Problem occurred during GetMd5ScheduleEntries(). Exiting.
[6/25/2023 4:26:09 AM] [ INFO] EPG123 update execution time was 00:00:04.8828001.
[6/25/2023 4:26:09 AM] [ERROR] Failed to create MXF file. Exiting.

User avatar
captfm

Posts: 4
Joined: Thu Mar 17, 2016 7:30 am
Location: One Particular Harbor in VA.

HTPC Specs: Show details

#2

Post by captfm » Sun Jun 25, 2023 11:51 am

Me too. Same errors for the last 2 days but have not upgraded to 1.8.x.x yet. Just thought I'd wait and see what happens.

sunnyevw

Posts: 17
Joined: Sun Jul 02, 2017 11:19 pm
Location:

HTPC Specs: Show details

#3

Post by sunnyevw » Sun Jun 25, 2023 11:53 am

I have the same problem.

DSperber

Posts: 381
Joined: Thu Jan 16, 2014 1:35 am
Location: Marina Del Rey, CA

HTPC Specs: Show details

#4

Post by DSperber » Sun Jun 25, 2023 12:14 pm

Same problem on my second machine. Started yesterday, 6/24.

Here's the log from that second machine still running 1.7.1.12. On 6/23 the update ran fine.

Code: Select all

[6/24/2023 6:04:00 PM] ===============================================================================
[6/24/2023 6:04:00 PM]  Beginning epg123 update execution. version 1.7.1.12
[6/24/2023 6:04:00 PM] ===============================================================================
[6/24/2023 6:04:00 PM] *** Windows 7 Professional, 64-bit [Version: 6.1.7601.24544] ***
[6/24/2023 6:04:00 PM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/24/2023 6:04:00 PM] [ INFO] Beginning EPG123 update execution. 2023-06-25 01:04:00Z
[6/24/2023 6:04:00 PM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , TMDbCoverArt: True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[6/24/2023 6:04:02 PM] [ INFO] Token request successful. serverID: 20141201.web , datetime: 2023-06-25T01:04:00Z
[6/24/2023 6:04:03 PM] [ INFO] Status request successful. account expires: 2024-04-21T07:19:18Z , lineups: 2/4 , lastDataUpdate: 2023-06-24T17:32:47Z
[6/24/2023 6:04:03 PM] [ INFO] System status: Online , message: No known issues.
[6/24/2023 6:04:04 PM] [ INFO] Successfully retrieved TMDb configurations.
[6/24/2023 6:04:04 PM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/24/2023 6:04:04 PM] Entering BuildLineupServices() for 2 lineups.
[6/24/2023 6:04:05 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA57315-X.
[6/24/2023 6:04:05 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-90292.
[6/24/2023 6:04:05 PM] Exiting BuildLineupServices(). SUCCESS.
[6/24/2023 6:04:05 PM] Entering GetAllScheduleEntryMd5s() for 21 days on 80 stations.
[6/24/2023 6:04:06 PM] [ INFO] HTTP POST request exception thrown. Messages: One or more errors occurred. Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,epg123.SchedulesDirect.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '10142', line 1, position 3714. 
[6/24/2023 6:04:06 PM] [ERROR] Did not receive a response from Schedules Direct for Md5s of  59 stations' daily schedules. (0:00:00:01.2012000)
[6/24/2023 6:04:06 PM] [ERROR] Problem occurred during GetMd5ScheduleEntries(). Exiting.
[6/24/2023 6:04:06 PM] [ERROR] Failed to create MXF file. Exiting.
[6/24/2023 6:04:06 PM] [ INFO] epg123 update execution time was 00:00:06.0840000.
[6/24/2023 6:04:06 PM] ===============================================================================
[6/24/2023 6:04:06 PM]  Beginning epg123 client execution. version 1.7.1.12
[6/24/2023 6:04:06 PM] ===============================================================================
[6/24/2023 6:04:06 PM] *** Windows 7 Professional, 64-bit [Version: 6.1.7601.24544] ***
[6/24/2023 6:04:06 PM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/24/2023 6:04:06 PM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False , NoGC: False , NoVerify: False , Verbose: False
[6/24/2023 6:04:07 PM] Entering ImportMxfFile() for file "c:\programdata\garyan2\epg123\output\epg123.mxf".
[6/24/2023 6:04:31 PM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[6/24/2023 6:04:31 PM] Exiting ImportMxfFile(). SUCCESS.
[6/24/2023 6:04:31 PM] Entering VerifyLoad()
[6/24/2023 6:04:32 PM] [ INFO] Service !Service!EPG123_77375: SPECTSN has a time discontinuity at 7/6/2023 5:00:00 PM. Skipping verification of this station's schedule entries.
[6/24/2023 6:04:34 PM] [ INFO] Checked 31310 entries and corrected 0 of them.
[6/24/2023 6:04:34 PM] Exiting VerifyLoad()
[6/24/2023 6:04:36 PM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[6/24/2023 6:04:36 PM] [ INFO] Completed lineup refresh.
[6/24/2023 6:04:36 PM] Entering RunWmcIndexTask(PvrScheduleTask)
[6/24/2023 6:04:36 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[6/24/2023 6:04:36 PM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[6/24/2023 6:04:36 PM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[6/24/2023 6:04:36 PM] Entering RunWmcIndexTask(ReindexSearchRoot)
[6/24/2023 6:04:36 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[6/24/2023 6:04:36 PM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[6/24/2023 6:04:36 PM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[6/24/2023 6:04:36 PM] [ INFO] MXF file was created on 6/23/2023 6:04:00 PM
[6/24/2023 6:04:36 PM] [ERROR] The MXF file imported is 24.01 hours old.
[6/24/2023 6:04:36 PM] [ INFO] Completed EPG123 client execution.
[6/24/2023 6:04:36 PM] [ INFO] EPG123 client execution time was 00:00:30.1704002.

cbarbie

Posts: 25
Joined: Thu Mar 10, 2016 11:42 am
Location:

HTPC Specs: Show details

#5

Post by cbarbie » Sun Jun 25, 2023 12:53 pm

Similar issue.
I was 1.7.3.0 and was seeing this:

Code: Select all

[6/25/2023 8:09:00 AM] ===============================================================================
[6/25/2023 8:09:00 AM]  Beginning epg123 update execution. version 1.7.3.0
[6/25/2023 8:09:00 AM] ===============================================================================
[6/25/2023 8:09:00 AM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 8:09:00 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 8:09:00 AM] [ INFO] Beginning EPG123 update execution. 2023-06-25 12:09:00Z
[6/25/2023 8:09:00 AM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : False , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , TMDbCoverArt: True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[6/25/2023 8:09:00 AM] [ INFO] Status request successful. account expires: 2024-02-11T18:22:35Z , lineups: 2/4 , lastDataUpdate: 2023-06-24T17:32:47Z
[6/25/2023 8:09:00 AM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 8:09:01 AM] [ INFO] epg123 is not up to date. Latest version is 1.8.0.5 and can be downloaded from https://github.com/garyan2/epg123/releases/tag/1.8.0.5
[6/25/2023 8:09:02 AM] [ INFO] Successfully retrieved TMDb configurations.
[6/25/2023 8:09:02 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 8:09:02 AM] Entering BuildLineupServices() for 2 lineups.
[6/25/2023 8:09:03 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-23233.
[6/25/2023 8:09:03 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-VA45521-X.
[6/25/2023 8:09:03 AM] Exiting BuildLineupServices(). SUCCESS.
[6/25/2023 8:09:03 AM] Entering GetAllScheduleEntryMd5s() for 14 days on 371 stations.
[6/25/2023 8:09:04 AM] [ INFO] Successfully retrieved Md5s for  89 stations' daily schedules. (0:00:00:01.1500016)
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 102233 (WRLHDT4) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10271 (NBCSWA) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10161 (CSPAN) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10269 (HSN) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10145 (HLN) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10142 (CNN) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 11164 (TNT) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10057 (BRAVO) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10035 (AETV) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10149 (COMEDY) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 11150 (DSC) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10021 (AMC) on 2023-06-25 and after.
[6/25/2023 8:09:04 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10051 (BET) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [ INFO] Successfully retrieved Md5s for  89 stations' daily schedules. (0:00:00:01.1100016)
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10162 (CSPAN2) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 11097 (SYFY) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10240 (HBO) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10241 (HBO2) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 10243 (HBOSIG) on 2023-06-25 and after.
[6/25/2023 8:09:05 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 11115 (SHOW) on 2023-06-25 and after.
[6/25/2023 8:09:07 AM] [ INFO] Successfully retrieved Md5s for  89 stations' daily schedules. (0:00:00:01.1400016)
[6/25/2023 8:09:07 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 111871 (ACC) on 2023-06-25 and after.
[6/25/2023 8:09:08 AM] [ INFO] Successfully retrieved Md5s for  89 stations' daily schedules. (0:00:00:01.1300016)
[6/25/2023 8:09:08 AM] [ INFO] Failed to parse the schedule Md5 return for stationId 102525 (GOAC1070) on 2023-06-25 and after.
[6/25/2023 8:09:08 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 111945 (ZONFUT) on 2023-06-25 and after.
[6/25/2023 8:09:08 AM] [ INFO] Successfully retrieved Md5s for  15 stations' daily schedules. (0:00:00:00.4300006)
[6/25/2023 8:09:08 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 101879 (PRIMO) on 2023-06-25 and after.
[6/25/2023 8:09:08 AM] [WARNG] Failed to parse the schedule Md5 return for stationId 102442 (KIDSSHD) on 2023-06-25 and after.
[6/25/2023 8:09:08 AM] [ INFO] Found 4858 cached daily schedules.
[6/25/2023 8:09:08 AM] [ INFO] Downloaded 0 daily schedules.
[6/25/2023 8:09:11 AM] [ INFO] Processed 4858 daily schedules for 371 stations for average of 13.0 days per station.
[6/25/2023 8:09:11 AM] Exiting GetAllScheduleEntryMd5s(). SUCCESS.
[6/25/2023 8:09:11 AM] Entering BuildAllProgramEntries() for 34531 programs.
[6/25/2023 8:09:19 AM] [ INFO] Found 34531 cached program descriptions.
[6/25/2023 8:09:19 AM] Exiting BuildAllProgramEntries(). SUCCESS.
[6/25/2023 8:09:19 AM] Entering BuildAllGenericSeriesInfoDescriptions() for 4395 series.
[6/25/2023 8:09:19 AM] [ INFO] Found 4395 cached/unavailable series descriptions.
[6/25/2023 8:09:19 AM] Exiting BuildAllGenericSeriesInfoDescriptions(). SUCCESS.
[6/25/2023 8:09:19 AM] Entering GetAllMoviePosters() for 2467 movies.
[6/25/2023 8:09:20 AM] [ INFO] Found 2467 cached/unavailable movie poster links.
[6/25/2023 8:09:20 AM] Exiting GetAllMoviePosters(). SUCCESS.
[6/25/2023 8:09:20 AM] Entering GetAllSeriesImages() for 4395 series.
[6/25/2023 8:09:20 AM] [ INFO] Found 4233 cached/unavailable series image links.
[6/25/2023 8:09:20 AM] [ INFO] Refreshing 145 series image links.
[6/25/2023 8:09:20 AM] [ INFO] Successfully retrieved artwork info for  37 programs. (0:00:00:00.2400003)
[6/25/2023 8:09:20 AM] [ INFO] Successfully retrieved artwork info for 125 programs. (0:00:00:00.3600005)
[6/25/2023 8:09:20 AM] Exiting GetAllSeriesImages(). SUCCESS.
[6/25/2023 8:09:20 AM] Entering GetAllSeasonImages() for 3937 seasons.
[6/25/2023 8:09:20 AM] [ INFO] Found 3819 cached/unavailable season image links.
[6/25/2023 8:09:21 AM] [ INFO] Successfully retrieved artwork info for 118 programs. (0:00:00:00.2900004)
[6/25/2023 8:09:21 AM] Exiting GetAllSeasonImages(). SUCCESS.
[6/25/2023 8:09:21 AM] Entering GetAllSportsImages() for 313 sports events.
[6/25/2023 8:09:21 AM] [ INFO] Found 305 cached/unavailable sport event image links.
[6/25/2023 8:09:21 AM] [ INFO] Successfully retrieved artwork info for   8 programs. (0:00:00:00.0900001)
[6/25/2023 8:09:21 AM] Exiting GetAllSportsImages(). SUCCESS.
[6/25/2023 8:09:21 AM] [ INFO] Completed compiling keywords and keyword groups.
[6/25/2023 8:09:21 AM] [ INFO] Downloaded and processed 3.080 MB of data from Schedules Direct.
[6/25/2023 8:09:23 AM] [ INFO] Completed save of the MXF file to "C:\epg123\output\epg123.mxf". (54.235 MB)
[6/25/2023 8:09:23 AM] [ INFO] Generated .mxf file contains 371 services, 4395 series, 3937 seasons, 34531 programs, 119762 schedule entries, and 55438 people with 9551 image links.
[6/25/2023 8:09:23 AM] [ INFO] 213 entries deleted from the cache file during cleanup.
[6/25/2023 8:09:25 AM] [ INFO] Completed EPG123 update execution. SUCCESS.
[6/25/2023 8:09:25 AM] [ INFO] epg123 update execution time was 00:00:25.2320366.
[6/25/2023 8:09:26 AM] ===============================================================================
[6/25/2023 8:09:26 AM]  Beginning epg123 client execution. version 1.7.3.0
[6/25/2023 8:09:26 AM] ===============================================================================
[6/25/2023 8:09:26 AM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 8:09:26 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 8:09:26 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False , NoGC: True , NoVerify: False , Verbose: False
[6/25/2023 8:09:27 AM] Entering ImportMxfFile() for file "c:\epg123\output\epg123.mxf".
[6/25/2023 8:11:11 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[6/25/2023 8:11:11 AM] Exiting ImportMxfFile(). SUCCESS.
[6/25/2023 8:11:11 AM] Entering VerifyLoad()
[6/25/2023 8:11:32 AM] [ INFO] Checked 119762 entries and corrected 0 of them.
[6/25/2023 8:11:32 AM] Exiting VerifyLoad()
[6/25/2023 8:11:34 AM] [ INFO] Completed channel cleanup as needed after MXF file import.
[6/25/2023 8:11:37 AM] [ INFO] Completed the automatic mapping of lineup stations to tuner channels.
[6/25/2023 8:11:37 AM] [ INFO] Completed lineup refresh.
[6/25/2023 8:11:37 AM] Entering RunWmcIndexTask(PvrScheduleTask)
[6/25/2023 8:11:37 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[6/25/2023 8:11:37 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[6/25/2023 8:11:37 AM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[6/25/2023 8:11:37 AM] Entering RunWmcIndexTask(ReindexSearchRoot)
[6/25/2023 8:11:37 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[6/25/2023 8:11:37 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[6/25/2023 8:11:37 AM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[6/25/2023 8:11:39 AM] [ INFO] MXF file was created on 6/25/2023 8:09:00 AM
[6/25/2023 8:11:39 AM] [WARNG] There was a WARNING generated during the MXF file creation.
[6/25/2023 8:11:39 AM] [ INFO] Completed EPG123 client execution.
[6/25/2023 8:11:39 AM] [ INFO] EPG123 client execution time was 00:02:13.1332284.

Update to 1.8.05 and saw this:

Code: Select all

[6/25/2023 8:47:14 AM] ===============================================================================
[6/25/2023 8:47:14 AM] Beginning EPG123 update execution. version 1.8.0.5
[6/25/2023 8:47:14 AM] ===============================================================================
[6/25/2023 8:47:14 AM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 8:47:14 AM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 8:47:14 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 8:47:14 AM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : False , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False
[6/25/2023 8:47:15 AM] [ INFO] Token request successful. serverID: HTPC2-PC , datetime: 2023-06-25T12:42:28Z
[6/25/2023 8:47:15 AM] [ INFO] Status request successful. account expires: 2024-02-11T18:22:35Z , lineups: 2/4 , lastDataUpdate: 2023-06-24T17:32:47Z
[6/25/2023 8:47:15 AM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 8:47:17 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 8:47:17 AM] Entering BuildLineupServices() for 2 lineups.
[6/25/2023 8:47:17 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-23233. (66 stations; 66 channels)
[6/25/2023 8:47:17 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-VA45521-X. (614 stations; 922 channels)
[6/25/2023 8:47:17 AM] Exiting BuildLineupServices(). SUCCESS.
[6/25/2023 8:47:17 AM] Entering GetAllScheduleEntryMd5s() for 14 days on 371 stations.
[6/25/2023 8:47:19 AM] [ INFO] HTTP request exception thrown. Message: System.AggregateException: One or more errors occurred. ---> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,GaRyan2.SchedulesDirectAPI.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '102233', line 1, position 38178.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at GaRyan2.BaseAPI.<GetHttpResponse>d__17`1.MoveNext()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at GaRyan2.BaseAPI.GetApiResponse[T](Method method, String uri, Object classObject)
---> (Inner Exception #0) Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'System.Collections.Generic.Dictionary`2[System.String,GaRyan2.SchedulesDirectAPI.ScheduleMd5Response]' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '102233', line 1, position 38178.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   at GaRyan2.BaseAPI.<GetHttpResponse>d__17`1.MoveNext()<---

[6/25/2023 8:47:19 AM] [ERROR] Did not receive a response from Schedules Direct for Md5s of 89 stations' daily schedules. (0:00:00:01.7200024)
[6/25/2023 8:47:19 AM] [ERROR] Problem occurred during GetMd5ScheduleEntries(). Exiting.
[6/25/2023 8:47:19 AM] [ INFO] EPG123 update execution time was 00:00:04.5500064.
[6/25/2023 8:47:19 AM] [ERROR] Failed to create MXF file. Exiting.
[6/25/2023 8:47:19 AM] ===============================================================================
[6/25/2023 8:47:19 AM]  Beginning epg123 client execution. version 1.8.0.5
[6/25/2023 8:47:19 AM] ===============================================================================
[6/25/2023 8:47:19 AM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 8:47:19 AM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 8:47:19 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 8:47:19 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False , NoGC: True , NoVerify: False , Verbose: False
[6/25/2023 8:47:21 AM] Entering ImportMxfFile() for file "C:\epg123\output\epg123.mxf".
[6/25/2023 8:48:56 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[6/25/2023 8:48:56 AM] Exiting ImportMxfFile(). SUCCESS.
[6/25/2023 8:48:56 AM] Entering VerifyLoad()
[6/25/2023 8:49:16 AM] [ INFO] Checked 119762 entries and corrected 0 of them.
[6/25/2023 8:49:16 AM] Exiting VerifyLoad()
[6/25/2023 8:49:18 AM] [ INFO] Completed channel cleanup as needed after MXF file import.
[6/25/2023 8:49:21 AM] [ INFO] Completed the automatic mapping of lineup stations to tuner channels.
[6/25/2023 8:49:21 AM] [ INFO] Completed lineup refresh.
[6/25/2023 8:49:21 AM] Entering RunWmcIndexTask(PvrScheduleTask)
[6/25/2023 8:49:21 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[6/25/2023 8:49:21 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[6/25/2023 8:49:21 AM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[6/25/2023 8:49:21 AM] Entering RunWmcIndexTask(ReindexSearchRoot)
[6/25/2023 8:49:21 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[6/25/2023 8:49:21 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[6/25/2023 8:49:21 AM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[6/25/2023 8:49:21 AM] [ INFO] MXF file was created on 6/25/2023 8:09:00 AM
[6/25/2023 8:49:21 AM] [WARNG] There was a WARNING generated during the MXF file creation.
[6/25/2023 8:49:21 AM] [ INFO] Completed EPG123 client execution.
[6/25/2023 8:49:21 AM] [ INFO] EPG123 client execution time was 00:02:02.2101711.

User avatar
IT Troll

Posts: 1193
Joined: Sun Nov 27, 2011 9:42 am
Location: Edinburgh, UK

HTPC Specs: Show details

#6

Post by IT Troll » Sun Jun 25, 2023 3:28 pm

Mine updated fine this morning with 1.8.0.5
Are you a Recorded TV HD user or want to give it a try? Check out the new community-made update; Recorded TV HD v2.1.1

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#7

Post by garyan2 » Sun Jun 25, 2023 3:57 pm

A new release will be out soon. Getting these malformed JSON responses from SD has been around for quite a while. I've had to use some pretty inefficient code to handle these problems, but I took that out in 1.8.x.x thinking I found a way for .NET and Newtonsoft to handle the errors natively without me having to do anything. Guess not. I'll be putting the code back in.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

purpleb

Posts: 48
Joined: Mon Jan 28, 2019 6:52 pm
Location:

HTPC Specs: Show details

#8

Post by purpleb » Sun Jun 25, 2023 4:02 pm

1.8.0.5 erorred for me. Below is the log.

[6/25/2023 10:13:24 AM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: False , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False
[6/25/2023 10:13:24 AM] [ INFO] SD responded with error code: 3000 , message: Failed to get new token. Review the local server trace.log file for SD response details. , serverID: DougP , datetime: 2023-06-25T15:13:24Z
[6/25/2023 10:13:24 AM] [ INFO] ***** Schedules Direct servers are offline. Try again later. *****
[6/25/2023 10:13:24 AM] [ERROR] Did not receive a response from EPG123 Server for a token request.
[6/25/2023 10:13:24 AM] [ERROR] Failed to login to Schedules Direct. Aborting update.
[6/25/2023 10:13:24 AM] [ERROR] Failed to create MXF file. Exiting.

*******************************************

Is a true fix coming out soon?

PurpleB

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#9

Post by garyan2 » Sun Jun 25, 2023 4:13 pm

I posted 1.8.0.6 in the beta release area. Once I get confirmation that the ERRORs change to WARNGs and it successfully creates an MXF file, I'll move it the released area.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
d00zah

Posts: 242
Joined: Fri Nov 07, 2014 7:20 pm
Location:

HTPC Specs: Show details

#10

Post by d00zah » Sun Jun 25, 2023 4:30 pm

v1.8.0.5 successfully updated for me ~ an hour ago, although server response was rather sluggish (too many users hitting it after outage?). May not repro original errors.

cbarbie

Posts: 25
Joined: Thu Mar 10, 2016 11:42 am
Location:

HTPC Specs: Show details

#11

Post by cbarbie » Sun Jun 25, 2023 4:45 pm

garyan2 wrote: Sun Jun 25, 2023 4:13 pm I posted 1.8.0.6 in the beta release area. Once I get confirmation that the ERRORs change to WARNGs and it successfully creates an MXF file, I'll move it the released area.
Success!

Code: Select all

[6/25/2023 12:32:07 PM] ===============================================================================
[6/25/2023 12:32:07 PM] Beginning EPG123 update execution. version 1.8.0.6
[6/25/2023 12:32:07 PM] ===============================================================================
[6/25/2023 12:32:07 PM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 12:32:07 PM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 12:32:07 PM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 12:32:07 PM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : False , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False
[6/25/2023 12:32:07 PM] [ INFO] Token request successful. serverID: HTPC2-PC , datetime: 2023-06-25T16:31:44Z
[6/25/2023 12:32:08 PM] [ INFO] Status request successful. account expires: 2024-02-11T18:22:35Z , lineups: 2/4 , lastDataUpdate: 2023-06-25T15:18:36Z
[6/25/2023 12:32:08 PM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 12:32:09 PM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 12:32:09 PM] Entering BuildLineupServices() for 2 lineups.
[6/25/2023 12:32:10 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-23233. (66 stations; 66 channels)
[6/25/2023 12:32:10 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-VA45521-X. (614 stations; 922 channels)
[6/25/2023 12:32:10 PM] Exiting BuildLineupServices(). SUCCESS.
[6/25/2023 12:32:10 PM] Entering GetAllScheduleEntryMd5s() for 14 days on 371 stations.
[6/25/2023 12:32:12 PM] [ INFO] Successfully retrieved Md5s for 89/89 stations' daily schedules. (0:00:00:02.0800030)
[6/25/2023 12:32:23 PM] [ INFO] Successfully retrieved 29 stations' daily schedules. (0:00:00:11.1700156)
[6/25/2023 12:32:25 PM] [ INFO] Successfully retrieved Md5s for 89/89 stations' daily schedules. (0:00:00:01.4500021)
[6/25/2023 12:32:30 PM] [ INFO] Successfully retrieved 17 stations' daily schedules. (0:00:00:04.9900070)
[6/25/2023 12:32:32 PM] [ INFO] Successfully retrieved Md5s for 89/89 stations' daily schedules. (0:00:00:01.6700023)
[6/25/2023 12:32:34 PM] [ INFO] Successfully retrieved 13 stations' daily schedules. (0:00:00:02.0000028)
[6/25/2023 12:32:36 PM] [ INFO] Successfully retrieved Md5s for 89/89 stations' daily schedules. (0:00:00:02.0200028)
[6/25/2023 12:32:40 PM] [ INFO] Successfully retrieved 22 stations' daily schedules. (0:00:00:03.4600049)
[6/25/2023 12:32:40 PM] [ INFO] Successfully retrieved Md5s for 15/15 stations' daily schedules. (0:00:00:00.4400006)
[6/25/2023 12:32:42 PM] [ INFO] Successfully retrieved 4 stations' daily schedules. (0:00:00:01.9500028)
[6/25/2023 12:32:42 PM] [ INFO] Found 4736 cached daily schedules.
[6/25/2023 12:32:42 PM] [ INFO] Downloaded 458 daily schedules.
[6/25/2023 12:32:45 PM] [ INFO] Processed 5194 daily schedules for 371 stations for average of 14.0 days per station.
[6/25/2023 12:32:45 PM] Exiting GetAllScheduleEntryMd5s(). SUCCESS.
[6/25/2023 12:32:45 PM] Entering BuildAllProgramEntries() for 35424 programs.
[6/25/2023 12:32:53 PM] [ INFO] Found 34003 cached program descriptions.
[6/25/2023 12:33:11 PM] [ INFO] Successfully retrieved 171/171 program descriptions. (0:00:00:18.7800263)
[6/25/2023 12:34:54 PM] [ INFO] Successfully retrieved 1250/1250 program descriptions. (0:00:02:01.4101700)
[6/25/2023 12:34:55 PM] Exiting BuildAllProgramEntries(). SUCCESS.
[6/25/2023 12:34:55 PM] Entering BuildAllGenericSeriesInfoDescriptions() for 4489 series.
[6/25/2023 12:34:55 PM] [ INFO] Found 4427 cached/unavailable series descriptions.
[6/25/2023 12:35:01 PM] [ INFO] Successfully retrieved 62/62 generic program descriptions. (0:00:00:05.8700082)
[6/25/2023 12:35:01 PM] Exiting BuildAllGenericSeriesInfoDescriptions(). SUCCESS.
[6/25/2023 12:35:01 PM] Entering GetAllMoviePosters() for 2525 movies.
[6/25/2023 12:35:01 PM] [ INFO] Found 2446 cached/unavailable movie poster links.
[6/25/2023 12:35:02 PM] [ INFO] Successfully retrieved artwork info for 79/79 programs. (0:00:00:00.3000004)
[6/25/2023 12:35:02 PM] Exiting GetAllMoviePosters(). SUCCESS.
[6/25/2023 12:35:02 PM] Entering GetAllSeriesImages() for 4489 series.
[6/25/2023 12:35:02 PM] [ INFO] Found 4189 cached/unavailable series image links.
[6/25/2023 12:35:02 PM] [ INFO] Refreshing 131 series image links.
[6/25/2023 12:35:02 PM] [ INFO] Successfully retrieved artwork info for 50/50 programs. (0:00:00:00.2200003)
[6/25/2023 12:35:02 PM] [ INFO] Successfully retrieved artwork info for 125/125 programs. (0:00:00:00.3500005)
[6/25/2023 12:35:02 PM] [ INFO] Successfully retrieved artwork info for 125/125 programs. (0:00:00:00.4000005)
[6/25/2023 12:35:02 PM] Exiting GetAllSeriesImages(). SUCCESS.
[6/25/2023 12:35:02 PM] Entering GetAllSeasonImages() for 4024 seasons.
[6/25/2023 12:35:03 PM] [ INFO] Found 3821 cached/unavailable season image links.
[6/25/2023 12:35:03 PM] [ INFO] Successfully retrieved artwork info for 78/78 programs. (0:00:00:00.2500003)
[6/25/2023 12:35:03 PM] [ INFO] Successfully retrieved artwork info for 125/125 programs. (0:00:00:00.3300004)
[6/25/2023 12:35:03 PM] Exiting GetAllSeasonImages(). SUCCESS.
[6/25/2023 12:35:03 PM] Entering GetAllSportsImages() for 420 sports events.
[6/25/2023 12:35:03 PM] [ INFO] Found 298 cached/unavailable sport event image links.
[6/25/2023 12:35:03 PM] [ INFO] Successfully retrieved artwork info for 122/122 programs. (0:00:00:00.2900004)
[6/25/2023 12:35:03 PM] Exiting GetAllSportsImages(). SUCCESS.
[6/25/2023 12:35:03 PM] [ INFO] Completed compiling keywords and keyword groups.
[6/25/2023 12:35:03 PM] [ INFO] 819 entries deleted from the cache file during cleanup.
[6/25/2023 12:35:10 PM] [ INFO] Completed save of the MXF file to "C:\epg123\output\epg123.mxf". (56.654 MB)
[6/25/2023 12:35:10 PM] [ INFO] Generated MXF file contains 371 services, 4489 series, 4024 seasons, 35424 programs, 125655 schedule entries, and 58019 people with 9833 image links.
[6/25/2023 12:35:10 PM] [ INFO] Completed EPG123 update execution. SUCCESS.
[6/25/2023 12:35:10 PM] [ INFO] EPG123 update execution time was 00:03:02.8602560.
[6/25/2023 12:35:10 PM] ===============================================================================
[6/25/2023 12:35:10 PM]  Beginning epg123 client execution. version 1.8.0.6
[6/25/2023 12:35:10 PM] ===============================================================================
[6/25/2023 12:35:10 PM] *** Windows 7 Ultimate, 64-bit [Version: 6.1.7601.24055] ***
[6/25/2023 12:35:10 PM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 12:35:10 PM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 12:35:10 PM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False , NoGC: True , NoVerify: False , Verbose: False
[6/25/2023 12:35:12 PM] Entering ImportMxfFile() for file "C:\epg123\output\epg123.mxf".
[6/25/2023 12:37:16 PM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[6/25/2023 12:37:16 PM] Exiting ImportMxfFile(). SUCCESS.
[6/25/2023 12:37:16 PM] Entering VerifyLoad()
[6/25/2023 12:37:42 PM] [ INFO] Checked 125655 entries and corrected 20 of them.
[6/25/2023 12:37:42 PM] Exiting VerifyLoad()
[6/25/2023 12:37:43 PM] [ INFO] Completed channel cleanup as needed after MXF file import.
[6/25/2023 12:37:46 PM] [ INFO] Completed the automatic mapping of lineup stations to tuner channels.
[6/25/2023 12:37:46 PM] [ INFO] Completed lineup refresh.
[6/25/2023 12:37:46 PM] Entering RunWmcIndexTask(PvrScheduleTask)
[6/25/2023 12:37:46 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[6/25/2023 12:37:46 PM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[6/25/2023 12:37:46 PM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[6/25/2023 12:37:46 PM] Entering RunWmcIndexTask(ReindexSearchRoot)
[6/25/2023 12:37:46 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[6/25/2023 12:37:46 PM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[6/25/2023 12:37:46 PM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[6/25/2023 12:37:46 PM] [ INFO] MXF file was created on 6/25/2023 12:32:08 PM
[6/25/2023 12:37:46 PM] [ INFO] Completed EPG123 client execution.
[6/25/2023 12:37:46 PM] [ INFO] EPG123 client execution time was 00:02:35.9502183.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#12

Post by garyan2 » Sun Jun 25, 2023 4:48 pm

Success, BUT... looks like the malformed JSONs have been fixed on SD side so code has not been "validated". Considering it is pretty much the same code used for 1.7.3.5, pretty low risk it won't work.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

DSperber

Posts: 381
Joined: Thu Jan 16, 2014 1:35 am
Location: Marina Del Rey, CA

HTPC Specs: Show details

#13

Post by DSperber » Sun Jun 25, 2023 4:55 pm

Seems to work. But it did "stall" for quite a while, and I thought it had failed in some way. But after quite a while it picked up again and completed successfully.

Here is the log, if it's of any use to you:

Code: Select all

[6/25/2023 9:48:45 AM] ===============================================================================
[6/25/2023 9:48:45 AM]  Activating the EPG123 Configuration GUI. version 1.8.0.6
[6/25/2023 9:48:45 AM] ===============================================================================
[6/25/2023 9:48:46 AM] [ INFO] Successfully downloaded configuration file from http://localhost:9009/epg123/epg123.cfg.
[6/25/2023 9:48:46 AM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 6/24/2023 6:04:00 PM. Exit: 0x00000000
[6/25/2023 9:48:47 AM] [ INFO] Token request successful. serverID: Z170 , datetime: 2023-06-25T16:48:40Z
[6/25/2023 9:48:48 AM] [ INFO] Status request successful. account expires: 2024-04-21T07:19:18Z , lineups: 2/4 , lastDataUpdate: 2023-06-25T15:18:36Z
[6/25/2023 9:48:48 AM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 9:48:48 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 9:48:48 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA57315-X. (547 stations; 640 channels)
[6/25/2023 9:48:49 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-90292. (194 stations; 194 channels)
[6/25/2023 9:49:11 AM] ===============================================================================
[6/25/2023 9:49:11 AM] Beginning EPG123 update execution. version 1.8.0.6
[6/25/2023 9:49:11 AM] ===============================================================================
[6/25/2023 9:49:11 AM] *** Windows 7 Professional, 64-bit [Version: 6.1.7601.24544] ***
[6/25/2023 9:49:11 AM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 9:49:12 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 9:49:12 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: True , PrefixEpisodeDescription : True , AppendEpisodeDesc: True , OADOverride : True , SeasonEventImages : True , IncludeSDLogos : False , AutoAddNew: True , CreateXmltv: False
[6/25/2023 9:49:12 AM] [ INFO] Token request successful. serverID: Z170 , datetime: 2023-06-25T16:48:40Z
[6/25/2023 9:49:13 AM] [ INFO] Status request successful. account expires: 2024-04-21T07:19:18Z , lineups: 2/4 , lastDataUpdate: 2023-06-25T15:18:36Z
[6/25/2023 9:49:13 AM] [ INFO] System status: Online , message: No known issues.
[6/25/2023 9:49:14 AM] [ INFO] Successfully requested listing of subscribed lineups from Schedules Direct.
[6/25/2023 9:49:14 AM] Entering BuildLineupServices() for 2 lineups.
[6/25/2023 9:49:15 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA57315-X. (547 stations; 640 channels)
[6/25/2023 9:49:15 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-90292. (194 stations; 194 channels)
[6/25/2023 9:49:15 AM] Exiting BuildLineupServices(). SUCCESS.
[6/25/2023 9:49:15 AM] Entering GetAllScheduleEntryMd5s() for 21 days on 79 stations.
[6/25/2023 9:49:17 AM] [ INFO] Successfully retrieved Md5s for 59/59 stations' daily schedules. (0:00:00:02.1372000)
[6/25/2023 9:49:30 AM] [ INFO] Successfully retrieved 59 stations' daily schedules. (0:00:00:12.5736001)
[6/25/2023 9:49:31 AM] [ INFO] Successfully retrieved Md5s for 20/20 stations' daily schedules. (0:00:00:00.8112000)
[6/25/2023 9:49:36 AM] [ INFO] Successfully retrieved 20 stations' daily schedules. (0:00:00:05.3976001)
[6/25/2023 9:49:36 AM] [ INFO] Found 1073 cached daily schedules.
[6/25/2023 9:49:36 AM] [ INFO] Downloaded 349 daily schedules.
[6/25/2023 9:49:37 AM] [ INFO] Processed 1422 daily schedules for 79 stations for average of 18.0 days per station.
[6/25/2023 9:49:37 AM] Exiting GetAllScheduleEntryMd5s(). SUCCESS.
[6/25/2023 9:49:37 AM] Entering BuildAllProgramEntries() for 16342 programs.
[6/25/2023 9:49:40 AM] [ INFO] Found 14679 cached program descriptions.
[6/25/2023 9:50:19 AM] [ INFO] Successfully retrieved 413/413 program descriptions. (0:00:00:38.9532002)
[6/25/2023 9:51:36 AM] [ INFO] Successfully retrieved 1250/1250 program descriptions. (0:00:01:55.7848007)
[6/25/2023 9:51:37 AM] Exiting BuildAllProgramEntries(). SUCCESS.
[6/25/2023 9:51:37 AM] Entering BuildAllGenericSeriesInfoDescriptions() for 1973 series.
[6/25/2023 9:51:37 AM] [ INFO] Found 1950 cached/unavailable series descriptions.
[6/25/2023 9:51:39 AM] [ INFO] Successfully retrieved 23/23 generic program descriptions. (0:00:00:01.8564000)
[6/25/2023 9:51:39 AM] Exiting BuildAllGenericSeriesInfoDescriptions(). SUCCESS.
[6/25/2023 9:51:39 AM] Entering GetAllMoviePosters() for 1672 movies.
[6/25/2023 9:51:39 AM] [ INFO] Found 1580 cached/unavailable movie poster links.
[6/25/2023 9:51:40 AM] [ INFO] Successfully retrieved artwork info for 92/92 programs. (0:00:00:00.7176000)
[6/25/2023 9:51:40 AM] Exiting GetAllMoviePosters(). SUCCESS.
[6/25/2023 9:51:40 AM] Entering GetAllSeriesImages() for 1973 series.
[6/25/2023 9:51:40 AM] [ INFO] Found 1836 cached/unavailable series image links.
[6/25/2023 9:51:40 AM] [ INFO] Refreshing 61 series image links.
[6/25/2023 9:51:40 AM] [ INFO] Successfully retrieved artwork info for 12/12 programs. (0:00:00:00.2652000)
[6/25/2023 9:51:40 AM] [ INFO] Successfully retrieved artwork info for 125/125 programs. (0:00:00:00.6864000)
[6/25/2023 9:51:40 AM] Exiting GetAllSeriesImages(). SUCCESS.
[6/25/2023 9:51:40 AM] Entering GetAllSeasonImages() for 1860 seasons.
[6/25/2023 9:51:41 AM] [ INFO] Found 1732 cached/unavailable season image links.
[6/25/2023 9:51:41 AM] [ INFO] Successfully retrieved artwork info for 3/3 programs. (0:00:00:00.2184000)
[6/25/2023 9:51:41 AM] [ INFO] Successfully retrieved artwork info for 125/125 programs. (0:00:00:00.8580000)
[6/25/2023 9:51:41 AM] Exiting GetAllSeasonImages(). SUCCESS.
[6/25/2023 9:51:41 AM] Entering GetAllSportsImages() for 267 sports events.
[6/25/2023 9:51:41 AM] [ INFO] Found 215 cached/unavailable sport event image links.
[6/25/2023 9:51:42 AM] [ INFO] Successfully retrieved artwork info for 52/52 programs. (0:00:00:00.4212001)
[6/25/2023 9:51:42 AM] Exiting GetAllSportsImages(). SUCCESS.
[6/25/2023 9:51:42 AM] [ INFO] Completed compiling keywords and keyword groups.
[6/25/2023 9:51:42 AM] [ INFO] 2032 entries deleted from the cache file during cleanup.
[6/25/2023 9:51:44 AM] [ INFO] Completed save of the MXF file to "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf". (25.565 MB)
[6/25/2023 9:51:44 AM] [ INFO] Generated MXF file contains 79 services, 1973 series, 1860 seasons, 16342 programs, 32442 schedule entries, and 38068 people with 5105 image links.
[6/25/2023 9:51:44 AM] [ INFO] Completed EPG123 update execution. SUCCESS.
[6/25/2023 9:51:44 AM] [ INFO] EPG123 update execution time was 00:02:32.8504010.
[6/25/2023 9:51:44 AM] ===============================================================================
[6/25/2023 9:51:44 AM]  Beginning epg123 client execution. version 1.8.0.6
[6/25/2023 9:51:44 AM] ===============================================================================
[6/25/2023 9:51:44 AM] *** Windows 7 Professional, 64-bit [Version: 6.1.7601.24544] ***
[6/25/2023 9:51:44 AM] *** .NET Framework 4.8.03761 is installed. ***
[6/25/2023 9:51:44 AM] *** Windows Media Center [Version: 6.1.7600.16385] is installed. ***
[6/25/2023 9:51:45 AM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: True , NoGC: True , NoVerify: True , Verbose: False
[6/25/2023 9:51:45 AM] Entering ImportMxfFile() for file "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf".
[6/25/2023 9:52:28 AM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[6/25/2023 9:52:28 AM] Exiting ImportMxfFile(). SUCCESS.
[6/25/2023 9:52:29 AM] [ INFO] Channel '980 : DPLUSSD - 2497D17' was removed from lineup 'EPG123 Charter Spectrum - Digital (Hollywood)'
[6/25/2023 9:52:29 AM] [ INFO] Completed channel cleanup as needed after MXF file import.
[6/25/2023 9:52:30 AM] [ INFO] Completed the automatic mapping of lineup stations to tuner channels.
[6/25/2023 9:52:30 AM] [ INFO] Completed lineup refresh.
[6/25/2023 9:52:30 AM] Entering RunWmcIndexTask(PvrScheduleTask)
[6/25/2023 9:52:30 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[6/25/2023 9:52:30 AM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[6/25/2023 9:52:30 AM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[6/25/2023 9:52:30 AM] Entering RunWmcIndexTask(ReindexSearchRoot)
[6/25/2023 9:52:30 AM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[6/25/2023 9:52:30 AM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[6/25/2023 9:52:30 AM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[6/25/2023 9:52:30 AM] [ INFO] MXF file was created on 6/25/2023 9:49:13 AM
[6/25/2023 9:52:30 AM] [ INFO] Completed EPG123 client execution.
[6/25/2023 9:52:30 AM] [ INFO] EPG123 client execution time was 00:00:45.7868003.

clevoir

Posts: 14
Joined: Sat Nov 18, 2017 10:49 pm
Location:

HTPC Specs: Show details

#14

Post by clevoir » Mon Jun 26, 2023 4:05 pm

I was having same problems using 1.8.05, and checked here to see if other people are having the similar problems

However since yesterday it appears to be working again, so is there the need to update to 1.8.06?

User avatar
captfm

Posts: 4
Joined: Thu Mar 17, 2016 7:30 am
Location: One Particular Harbor in VA.

HTPC Specs: Show details

#15

Post by captfm » Mon Jun 26, 2023 5:42 pm

All is well as of 6/26, 1:23pm(EDT) Still on 1.7.1.12 Standing by...

emg60060

Posts: 7
Joined: Sat Jan 29, 2022 5:04 am
Location:

HTPC Specs: Show details

#16

Post by emg60060 » Sat Jul 01, 2023 8:18 pm

Thanks for maintaining this app. I just upgraded to 1.8.0.7 and still get an MXF error updating from SD.

Code: Select all

[7/1/2023 4:00:01 PM] ===============================================================================
[7/1/2023 4:00:01 PM]  Beginning epg123 client execution. version 1.8.0.7
[7/1/2023 4:00:01 PM] ===============================================================================
[7/1/2023 4:00:01 PM] *** Windows 8.1 Pro with Media Center, 64-bit [Version: 6.3.9600.20778] ***
[7/1/2023 4:00:01 PM] *** .NET Framework 4.8.03761 is installed. ***
[7/1/2023 4:00:01 PM] *** Windows Media Center [Version: 6.3.9600.16384] is installed. ***
[7/1/2023 4:00:01 PM] [ INFO] Import: True , Match: False , NoLogo: False , Force: False , ShowProgress: False , NoGC: False , NoVerify: False , Verbose: False
[7/1/2023 4:00:01 PM] Entering ImportMxfFile() for file "C:\ProgramData\GaRyan2\epg123\output\hdhr2mxf.mxf".
[7/1/2023 4:00:29 PM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[7/1/2023 4:00:29 PM] Exiting ImportMxfFile(). SUCCESS.
[7/1/2023 4:00:29 PM] Entering VerifyLoad()
[7/1/2023 4:00:37 PM] [ INFO] Checked 93103 entries and corrected 0 of them.
[7/1/2023 4:00:37 PM] Exiting VerifyLoad()
[7/1/2023 4:00:38 PM] [ INFO] Completed channel cleanup as needed after MXF file import.
[7/1/2023 4:00:38 PM] [ INFO] Completed lineup refresh.
[7/1/2023 4:00:38 PM] Entering RunWmcIndexTask(PvrScheduleTask)
[7/1/2023 4:00:38 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[7/1/2023 4:00:38 PM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[7/1/2023 4:00:38 PM] Exiting RunWmcIndexTask(PvrScheduleTask). SUCCESS.
[7/1/2023 4:00:38 PM] Entering RunWmcIndexTask(ReindexSearchRoot)
[7/1/2023 4:00:38 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[7/1/2023 4:00:38 PM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[7/1/2023 4:00:38 PM] Exiting RunWmcIndexTask(ReindexSearchRoot). SUCCESS.
[7/1/2023 4:00:38 PM] [ INFO] MXF file was created on 6/29/2023 7:11:18 PM
[7/1/2023 4:00:38 PM] [ERROR] The MXF file imported is 44.82 hours old.
[7/1/2023 4:00:38 PM] [ INFO] Completed EPG123 client execution.
[7/1/2023 4:00:38 PM] [ INFO] EPG123 client execution time was 00:00:37.6073477.
My powershell workaround is:

Code: Select all

Get-Content "C:\ProgramData\GaRyan2\epg123\output\hdhr2mxf.mxf" | Set-Content "C:\ProgramData\GaRyan2\epg123\output\hdhr2mxf2.mxf" -Encoding UTF8
Move-Item "C:\ProgramData\GaRyan2\epg123\output\hdhr2mxf2.mxf" -Destination "C:\ProgramData\GaRyan2\epg123\output\hdhr2mxf.mxf" -Force

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#17

Post by garyan2 » Sat Jul 01, 2023 8:31 pm

You are not running hdhr2mxf.exe before importing so it is never updating. Delete your current task and create a new one.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

emg60060

Posts: 7
Joined: Sat Jan 29, 2022 5:04 am
Location:

HTPC Specs: Show details

#18

Post by emg60060 » Sun Jul 02, 2023 12:23 am

Thanks for the quick response. I didn't have hdhr2mxf.exe on my system, so I uninstalled an reinstalled 1.8.0.7. It appears that it is missing from the setup program and its not a server option to select during install. I downloaded and installed 1.7.1.13 to make sure it was in that one, then upgraded to 1.8.0.7. Hdhr2mxf.exe was removed by the install.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#19

Post by garyan2 » Sun Jul 02, 2023 1:19 am

It is an option.
install.jpg
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

emg60060

Posts: 7
Joined: Sat Jan 29, 2022 5:04 am
Location:

HTPC Specs: Show details

#20

Post by emg60060 » Sun Jul 02, 2023 2:39 am

I don't see the option on a clean install on Win8.1 Pro. I can complete the install, then copy hdhr2mxf.exe from the zip into the app folder, run it, then run the Client Setup process,, manually select the hdhr2mxf.mxf file, and get it to work. I don't think I have anything unique going on and have created AV exclusions. Let me know if there is any other info I can provide.
epg.jpg

Post Reply