GuideStartTime = guideStartTime.AddDays(_addDays) If (guideStartTime.Hour > guideEndTime.Hour) GuideEndTime = guideEndTime.AddDays(_addDays) GuideEndTime = guideEndTime.AddDays(_addDays + 1) If (guideStartTime.Hour guideEndTime.Hour) If (guideStartTime.Hour guideStartTime.Hour) It actually uses XMLTV format, but was designed for MediaPortal 2. last time was before midday, new time is less -> site doesn't have 24 hours or AM/PM WebEPG is a plugin provided with MediaPortal 2. if (guideStartTime.Hour guideStartTime.Hour) Return false // Guide starts on pervious day ignore these listings. Start of a new day - need to work out if the listings start in the morning or afternoon State loop Start, BeforeMidday and AfterMidday day value not the same as start time -> increase start time one day If (guideStartTime.Day != _startTime.Day & _expectedTime != Expect.Start) GuideStartTime.Day = _startTime.Day // Set program day to start day Check if the start time day value is set WorldDateTime guideEndTime = guideData.EndTime The WebEPG plugin now ships with MediaPortal and has been designed to provide you with the best possible EPG data if it is not already provided by your. There are several other programs that do what WebEPG does, but not as easily and not as well integrated with MediaPortal. WorldDateTime guideStartTime = guideData.StartTime WebEPG is a Electronic Program Guide (EPG) grabbing application. Public bool CheckAdjustTime(ref ProgramData guideData) / Checks and adjusts the start and end times for a program. if (data._endTime != null & this._endTime = null) if (data._startTime != null & this._startTime = null) If (data._channelId != string.Empty & this._channelId = string.Empty) This._preference.Genre = data._preference.Genre (this._genre = string.Empty || data._preference.Genre > this._preference.Genre)) This._preference.Description = data._preference.Description (this._description = string.Empty || data._preference.Description > this._preference.Description)) This._preference.Subtitle = data._preference.Subtitle (this._subTitle = string.Empty || data._preference.Subtitle > this._preference.Subtitle)) This._preference.Title = data._preference.Title (this._title = string.Empty || data._preference.Title > this._preference.Title)) If (_listingParser.GetHyperLink(index, _sublinkMatch, ref sublinkRequest)) Enabling has serious impact on grabspeed. possibly not needed to start using now. Minimum delay disabled because of a bug it wasn't being used anyway (always 0) and HTTPRequest sublinkRequest = new HTTPRequest(_sublinkRequest) the URL for the sublink will be built and stored for future use see GetLinkedData() sublink is not parsed here, because that may not be required If there is a sublink parser, check for a matching sublink If (_archList != null & _ > 0)įor (int i = 0 i important for merging data (eg data from sublink page)ĭata.Preference = new DataPreference(_listingPreference) optionally removing text so it will not be parsed with the main data Searches can search over the whole data Perform any search and remove requests
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |