home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Schedules Direct US/Canadian/Mexico EPG Plugin (Updated August 2010)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="benicehavefun" data-source="post: 1104081" data-attributes="member: 149859"><p>Geoff -</p><p></p><p>I know this is probably pointless now, given what's happening with SchedulesDirect, but I just wanted to close the loop in case it's of any value to you.</p><p></p><p>I tested the new version of the SD plugin you created with the TVDB error trap, and it appears to be working. I did this on a test system, and here's a snippet of the relevant portion of the log. As you can see a series scheduled after the Mysteries of Laura, processed properly, and the offending show kicked out some error messages:</p><p></p><p>[code][2014-10-12 10:38:44,248] [Log ] [10 ] [INFO ] - SD-TvDb: Request update of tvdb.com information for scheduled recordings</p><p>[2014-10-12 10:38:44,268] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Start asynch update of tvdb.com info for all schedule recordings. Total number: 5</p><p>[2014-10-12 10:38:44,276] [Log ] [10 ] [DEBUG] - TVServerXBMC: OnTvServerEvent: ScheduledAdded</p><p>[2014-10-12 10:38:44,304] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Madam Secretary</p><p>[2014-10-12 10:38:45,613] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Brooklyn Nine-Nine</p><p>[2014-10-12 10:38:46,140] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for The Good Wife</p><p>[2014-10-12 10:38:46,796] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for The Mysteries of Laura</p><p>[2014-10-12 10:38:47,483] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)</p><p> at System.DateTime.Parse(String s)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data)</p><p> at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch)</p><p> at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate()</p><p>[2014-10-12 10:38:47,640] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)</p><p> at System.DateTime.Parse(String s)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data)</p><p> at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch)</p><p> at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate()</p><p>[2014-10-12 10:38:47,780] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)</p><p> at System.DateTime.Parse(String s)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data)</p><p> at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch)</p><p> at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate()</p><p>[2014-10-12 10:38:47,937] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)</p><p> at System.DateTime.Parse(String s)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data)</p><p> at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data)</p><p> at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip)</p><p> at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall)</p><p> at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch)</p><p> at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate()</p><p>[2014-10-12 10:38:47,952] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Law & Order: Special Victims Unit</p><p>[2014-10-12 10:39:02,592] [Log ] [TvDbThread] [DEBUG] - SD-TvDb: Finished asynch update of tvdb.com info for all schedule recordings.</p><p>[2014-10-12 10:39:14,343] [Log ] [16 ] [INFO ] - Controller: epg stop</p><p>[/code]</p><p></p><p></p><p>I'm going to go ahead and fix the problem in TheTVDB which I believe caused this issue, the presence of periods in "PM". It'll probably take a while to propagate to the TVDB mirrors, but I'll let you know if that works.</p><p></p><p>Again, thanks a lot for doing this. Too bad about the discontinuation of the current version of the SD service and the lack of much notice this is happening. The only e-mails I've gotten from SD are asking for me to renew my subscription. You'd think they would have sent out a message about a change as significant as this!</p><p></p><p>Best,</p><p></p><p>Scott</p></blockquote><p></p>
[QUOTE="benicehavefun, post: 1104081, member: 149859"] Geoff - I know this is probably pointless now, given what's happening with SchedulesDirect, but I just wanted to close the loop in case it's of any value to you. I tested the new version of the SD plugin you created with the TVDB error trap, and it appears to be working. I did this on a test system, and here's a snippet of the relevant portion of the log. As you can see a series scheduled after the Mysteries of Laura, processed properly, and the offending show kicked out some error messages: [code][2014-10-12 10:38:44,248] [Log ] [10 ] [INFO ] - SD-TvDb: Request update of tvdb.com information for scheduled recordings [2014-10-12 10:38:44,268] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Start asynch update of tvdb.com info for all schedule recordings. Total number: 5 [2014-10-12 10:38:44,276] [Log ] [10 ] [DEBUG] - TVServerXBMC: OnTvServerEvent: ScheduledAdded [2014-10-12 10:38:44,304] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Madam Secretary [2014-10-12 10:38:45,613] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Brooklyn Nine-Nine [2014-10-12 10:38:46,140] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for The Good Wife [2014-10-12 10:38:46,796] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for The Mysteries of Laura [2014-10-12 10:38:47,483] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.DateTime.Parse(String s) at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data) at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data) at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch) at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate() [2014-10-12 10:38:47,640] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.DateTime.Parse(String s) at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data) at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data) at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch) at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate() [2014-10-12 10:38:47,780] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.DateTime.Parse(String s) at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data) at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data) at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch) at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate() [2014-10-12 10:38:47,937] [Log ] [TvDbThread] [ERROR] - Error processing specific series: The Mysteries of Laura. Message: The string was not recognized as a valid DateTime. There is an unknown word starting at index 5.. Stack: at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.DateTime.Parse(String s) at TvdbLib.Xml.TvdbXmlReader.ExtractSeriesFields(String _data) at TvdbLib.Xml.TvdbXmlReader.ExtractSeries(String _data) at TvdbLib.TvdbDownloader.DownloadSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners, Boolean _useZip) at TvdbLib.TvdbHandler.GetSeries(Int32 _seriesId, TvdbLanguage _language, Boolean _loadEpisodes, Boolean _loadActors, Boolean _loadBanners) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch, Boolean recurseCall) at SchedulesDirect.TvDb.TvdbLibAccess.getSeasonEpisode(String seriesName, String seriesId, String episodeName, DateTime origAirDate, Boolean allowTailMatch) at SchedulesDirect.Plugin.SchedulesDirectPluginTVE3.AsyncTvDbInfoUpdate() [2014-10-12 10:38:47,952] [Log ] [TvDbThread] [INFO ] - SD-TvDb: Update tvdb.com info for Law & Order: Special Victims Unit [2014-10-12 10:39:02,592] [Log ] [TvDbThread] [DEBUG] - SD-TvDb: Finished asynch update of tvdb.com info for all schedule recordings. [2014-10-12 10:39:14,343] [Log ] [16 ] [INFO ] - Controller: epg stop [/code] I'm going to go ahead and fix the problem in TheTVDB which I believe caused this issue, the presence of periods in "PM". It'll probably take a while to propagate to the TVDB mirrors, but I'll let you know if that works. Again, thanks a lot for doing this. Too bad about the discontinuation of the current version of the SD service and the lack of much notice this is happening. The only e-mails I've gotten from SD are asking for me to renew my subscription. You'd think they would have sent out a message about a change as significant as this! Best, Scott [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Schedules Direct US/Canadian/Mexico EPG Plugin (Updated August 2010)
Contact us
RSS
Top
Bottom