New: Source now maintained here
Original documentation by Patrick (thank you Patrick!):
[hide]
Schedules Direct EPG Client Beta v1 (Based on bradsjm's Zap2it plugin code and my edits to that code)
MP stand alone, with RC3.
TVE3 version:
* v1.0b must have a SVN between rev 15551-15760 (8/16/2007-9/05/2007)
* v1.0d must have a SVN rev 15761+
* v1.0e must have a SVN rev 15761+
* v1.1 must have a SVN rev 15761+
* v1.1a must have a SVN rev 18153+ (I think)
You must set up an account @ Schedules Direct to use.
Installation for:
***MP stand alone***
Best Way:
-Exit MP and delete the Zap2it plugin dll file.
-Unzip the SchedulesDirectPlugin.dll file to the MediaPortal\plugins\process folder
-In MP Configuration.exe, Clear all your channels
-Run the auto-tune on your cards in MP
-Enable/Configure the Schedules Direct Plugin
-Launch MP, allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign these to a card in the MP Configuration.exe
May work if you are already using the Zap2It plugin:
-Exit MP and delete the Zap2it plugin dll file.
-Unzip the SchedulesDirectPlugin.dll file to the MediaPortal\plugins\process folder
-Enable/Configure the Schedules Direct Plugin
- Enable Re-mapping channels and and Deletion of channels no longer mapped
-Launch MP, allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign these to a card in the MP Configuration.exe
*** TVE3/TvService ***
Best Way:
-Stop the TvService/SetupTv
-Unzip the SchedulesDirectPluginTVE3.dll file to the TvServer Plugins folder
-Launch the SetupTv, Clear all your channels
-Run the auto-tune on your cards in MP
-Enable/Configure the Schedules Direct Plugin
-Click OK, to Exit SetupTv
-Allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign
these to a card in the SetupTv
May work if you are already using the Zap2It plugin:
-Disable the Zap2it plugin in SetupTv
-Stop the TvService/SetupTv
-Unzip the SchedulesDirectPluginTVE3.dll file to the TvServer Plugins folder
-Launch the SetupTv
-Enable/Configure the Schedules Direct Plugin
- Enable Re-mapping channels and and Deletion of channels no longer mapped
-Click OK, to Exit SetupTv
-Allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign
these to a card in the SetupTv
Here is a list of Postal codes for International Lineups:
forums.schedulesdirect.org • View topic - Fake postal codes for International Lineups
Note: I have removed the lineup manager at least for now so you have to make lineup
changes at the Schedules Direct web site.
***I have made many changes and tried to test things but very likely I missed things.
***I would back up you TVDatabase file in case this does not work for you out of the box.
Recent Changes:
-Added Is4DTV and IsCBand to SoapEntities TVLineup, for support of BigDish systems.
-Added LineupIsLocalBroadcast check before attempting second chance ATSC mapping (fix ex. NON-ATSC DirecTV 43 KCSMDT).
-Changed MP External Tuner Channel to TVStationMap.ChannelString.
-Added option to not include additional data like air date etc in description.
-Added option to allow mapping by channel number only.
-Added option to sort channels by channel number
-Added option to remove channels that no longer have EPG Mapping
-Added channel string to the mapping id to allow multiple channels to share a single stations data.
-Added option to attempt a channel "re-map" if a lineup change is detected
useful if for example The CW moves from channel 2 to 7.
-Removed the Lineup Manager (at least for now)
8-26-2007
-Added support for "New" program flag that replaced the "Repeat" flag
-Added Force Program Update, in the MP database it would not actually updated any fields for a program
-Added ability to auto add analog channels as external
-Added check for channels before sorting
9-07-2007
-Added code to handle more exceptions
- fixed where detected a change in lineup, but did not update b/c enough guide days in db
- fixed remap failed
- Removed a check of old url
09-17-2007 v1.0c
-Changed suggested time check to 12 hours minimum
-TVE3 Version-
8-26-2007
-Added option to auto-add analog channels as external
-Added check for channels before sorting
-Added support for "New" program flag that replaced the "Repeat" flag
-Removed code to remove overlapping programs, the new AddProgram should check for this
8-27-2007
-Changed Max Password and Username length to 150
9-07-2007
-Added code to handle more exceptions
- fixed where detected a change in lineup, but did not update b/c enough guide days in db
- fixed remap failed
9-10-2007 v1.0c
-Updated references for changes in MP
-Removed "First Aired" from "New" programs
-Added a configurable Rating Age section for TV and MPAA ratings for the database in TVE3
09-17-2007 v1.0d
-Fixed bug where existing channels were not getting the DisplayName changed (renamed)
-Changed suggested time check to 12 hours minimum
10-01-2007 v1.0e
-Fixed Channel Name lookup to use displayName (name can no longer be change in config)
-Fixed ATSC channel type detection
-Added more exception handling
01-17-2008 v1.1
-Fixed DT channel handling when not on local broadcast
-Removed old ATSC fix code no longer needed
-Cleaned up channel mapping so hopefully not as complex
03-23-2008 v1.1a
-Added option to specify number of hours(within limits) to download for last minute changes
-Must have been some changes to to the plugin inteface so had to recompile for it.
-Removed suggested time check to 12 hours minimum (did not like that way it worked).
View attachment SchedulesDirectPluginTVE3-v1.1a.zip
patrick
[/hide]
==================================
Update 2009-09-14:
Please see following posts later in thread for versions recompiled for specific MediaPortal versions (thanks to ixian):
MediaPortal 1.0.2
MediaPortal 1.1.0 alpha
MediaPortal 1.1.0 beta1
Update 2009-10-03:
MediaPortal 1.1.0beta1 with AT LEAST SVN 23684
Update 2010-01-08:
MediaPortal 1.1.0beta1 with AT LEAST SVN 24553
Update 2010-04-19 (thanks to jfjauvin):
MediaPortal 1.1.0RC2
Update 2010-08-15:
Thanks to geoff.b.stewart & jfjauvin, this is now maintained at the following site. Please look there for further updates and reports.
mp-schedulesdirect - Project Hosting on Google Code
==================================
Original documentation by Patrick (thank you Patrick!):
[hide]
Schedules Direct EPG Client Beta v1 (Based on bradsjm's Zap2it plugin code and my edits to that code)
MP stand alone, with RC3.
TVE3 version:
* v1.0b must have a SVN between rev 15551-15760 (8/16/2007-9/05/2007)
* v1.0d must have a SVN rev 15761+
* v1.0e must have a SVN rev 15761+
* v1.1 must have a SVN rev 15761+
* v1.1a must have a SVN rev 18153+ (I think)
You must set up an account @ Schedules Direct to use.
Installation for:
***MP stand alone***
Best Way:
-Exit MP and delete the Zap2it plugin dll file.
-Unzip the SchedulesDirectPlugin.dll file to the MediaPortal\plugins\process folder
-In MP Configuration.exe, Clear all your channels
-Run the auto-tune on your cards in MP
-Enable/Configure the Schedules Direct Plugin
-Launch MP, allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign these to a card in the MP Configuration.exe
May work if you are already using the Zap2It plugin:
-Exit MP and delete the Zap2it plugin dll file.
-Unzip the SchedulesDirectPlugin.dll file to the MediaPortal\plugins\process folder
-Enable/Configure the Schedules Direct Plugin
- Enable Re-mapping channels and and Deletion of channels no longer mapped
-Launch MP, allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign these to a card in the MP Configuration.exe
*** TVE3/TvService ***
Best Way:
-Stop the TvService/SetupTv
-Unzip the SchedulesDirectPluginTVE3.dll file to the TvServer Plugins folder
-Launch the SetupTv, Clear all your channels
-Run the auto-tune on your cards in MP
-Enable/Configure the Schedules Direct Plugin
-Click OK, to Exit SetupTv
-Allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign
these to a card in the SetupTv
May work if you are already using the Zap2It plugin:
-Disable the Zap2it plugin in SetupTv
-Stop the TvService/SetupTv
-Unzip the SchedulesDirectPluginTVE3.dll file to the TvServer Plugins folder
-Launch the SetupTv
-Enable/Configure the Schedules Direct Plugin
- Enable Re-mapping channels and and Deletion of channels no longer mapped
-Click OK, to Exit SetupTv
-Allow 20-45 minutes for the first download/mapping
-If external channels were automatically added, you may have to assign
these to a card in the SetupTv
Here is a list of Postal codes for International Lineups:
forums.schedulesdirect.org • View topic - Fake postal codes for International Lineups
Note: I have removed the lineup manager at least for now so you have to make lineup
changes at the Schedules Direct web site.
***I have made many changes and tried to test things but very likely I missed things.
***I would back up you TVDatabase file in case this does not work for you out of the box.
Recent Changes:
-Added Is4DTV and IsCBand to SoapEntities TVLineup, for support of BigDish systems.
-Added LineupIsLocalBroadcast check before attempting second chance ATSC mapping (fix ex. NON-ATSC DirecTV 43 KCSMDT).
-Changed MP External Tuner Channel to TVStationMap.ChannelString.
-Added option to not include additional data like air date etc in description.
-Added option to allow mapping by channel number only.
-Added option to sort channels by channel number
-Added option to remove channels that no longer have EPG Mapping
-Added channel string to the mapping id to allow multiple channels to share a single stations data.
-Added option to attempt a channel "re-map" if a lineup change is detected
useful if for example The CW moves from channel 2 to 7.
-Removed the Lineup Manager (at least for now)
8-26-2007
-Added support for "New" program flag that replaced the "Repeat" flag
-Added Force Program Update, in the MP database it would not actually updated any fields for a program
-Added ability to auto add analog channels as external
-Added check for channels before sorting
9-07-2007
-Added code to handle more exceptions
- fixed where detected a change in lineup, but did not update b/c enough guide days in db
- fixed remap failed
- Removed a check of old url
09-17-2007 v1.0c
-Changed suggested time check to 12 hours minimum
-TVE3 Version-
8-26-2007
-Added option to auto-add analog channels as external
-Added check for channels before sorting
-Added support for "New" program flag that replaced the "Repeat" flag
-Removed code to remove overlapping programs, the new AddProgram should check for this
8-27-2007
-Changed Max Password and Username length to 150
9-07-2007
-Added code to handle more exceptions
- fixed where detected a change in lineup, but did not update b/c enough guide days in db
- fixed remap failed
9-10-2007 v1.0c
-Updated references for changes in MP
-Removed "First Aired" from "New" programs
-Added a configurable Rating Age section for TV and MPAA ratings for the database in TVE3
09-17-2007 v1.0d
-Fixed bug where existing channels were not getting the DisplayName changed (renamed)
-Changed suggested time check to 12 hours minimum
10-01-2007 v1.0e
-Fixed Channel Name lookup to use displayName (name can no longer be change in config)
-Fixed ATSC channel type detection
-Added more exception handling
01-17-2008 v1.1
-Fixed DT channel handling when not on local broadcast
-Removed old ATSC fix code no longer needed
-Cleaned up channel mapping so hopefully not as complex
03-23-2008 v1.1a
-Added option to specify number of hours(within limits) to download for last minute changes
-Must have been some changes to to the plugin inteface so had to recompile for it.
-Removed suggested time check to 12 hours minimum (did not like that way it worked).
View attachment SchedulesDirectPluginTVE3-v1.1a.zip
patrick
[/hide]
==================================
Update 2009-09-14:
Please see following posts later in thread for versions recompiled for specific MediaPortal versions (thanks to ixian):
MediaPortal 1.0.2
MediaPortal 1.1.0 alpha
MediaPortal 1.1.0 beta1
Update 2009-10-03:
MediaPortal 1.1.0beta1 with AT LEAST SVN 23684
Update 2010-01-08:
MediaPortal 1.1.0beta1 with AT LEAST SVN 24553
Update 2010-04-19 (thanks to jfjauvin):
MediaPortal 1.1.0RC2
Update 2010-08-15:
Thanks to geoff.b.stewart & jfjauvin, this is now maintained at the following site. Please look there for further updates and reports.
mp-schedulesdirect - Project Hosting on Google Code
==================================