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
Popular Plugins
Graveyard
zap2it (discontinued)
About: Zap2it
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="bradsjm" data-source="post: 109007" data-attributes="member: 15858"><p><strong>Last update: 01/09/2007</strong></p><p></p><p>The Zap2it Plugin is for those people using Zap2it (which means US and Canadian users ONLY) for getting their EPG information and who have an always-on internet connection.</p><p></p><p>The following non-US locations should also work if you use the "fake" zipcodes below instead of a US zipcode <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><ul> <li data-xf-list-type="ul">Bermuda Cablevision: use 147BERM<br /> Wow World on Wireless - Hamilton, Bermuda: use 366HAMI<br /> DirecTV Latin America: use 101VENE<br /> Mexico uses 904MEXI or 954MEXI<br /> Trinidad Express uses 512TRIN<br /> Americable International Japan, Inc. - Yokota Air Force Base, JPN: use 782YOKO</li> </ul><p></p><p>The following features have been implemented:</p><p></p><p>- Automatic background downloads (as long as Media Portal is running or when you next run MP if it wasn't running) at times set by Zap2it for best server load balancing</p><p>- Incremental downloads - Only downloads new programs that aren't in your database</p><p>- Compressed transfer to minimize bandwidth</p><p>- Supports multiple Zap2it lineups (will import all lineups)</p><p>- Updates programs for the next 24 hours to catch late schedule changes (Requires 0.2 final)</p><p>- Notifies you starting 7 days in advance when your subscription needs to be renewed</p><p>- No messing with timezones, if your system date and time is set correctly, things should "just work"</p><p>- Ability to specify how you want channel names formatted, e.g. 45 WABC or just WABC or WABC 45 or etc.)</p><p>- Channel matching based on name (ala XMLTV) plus HD major/minor channel and broadcast channel number for OTA and analog cable matching.</p><p>- Provides additional details on the program description including:</p><p> - Repeat flag (Repeat)</p><p> - HDTV flag (HDTV)</p><p> - Dolby Digital (Dolby Digital)</p><p> - Parental Advisories (Violence, Nudity, etc.) </p><p></p><p>The design goal is to "set and forget" it.</p><p></p><p></p><p><strong>Current downloads:</strong></p><p></p><p><a href="https://forum.team-mediaportal.com/attachment.php?attachmentid=2443&d=1168371979" target="_blank">Zap2It-Plugin-v1.8a-(MPv0.2.2).zip </a>(110.4 KB) <strong>MP v0.2.2 stable/stand alone ONLY, NO SVN!</strong></p><p><a href="https://forum.team-mediaportal.com/attachment.php?attachmentid=2444&d=1168371979" target="_blank">Zap2It-Plugin-v1.8a-TVE3.zip </a> (129.0 KB) <strong>TVServer (TVE3)</strong></p><p><a href="https://forum.team-mediaportal.com/attachment.php?attachmentid=2442&d=1168371979" target="_blank">Zap2It-Plugin-v1.8a-(MP SVN).zip</a> (112.2 KB) <strong>MP Recent SVN ONLY</strong></p><p></p><p><a href="http://mediaportal.nrgup.net/plugins/Zap2itPlugin.zip" target="_blank">OLD PLUGIN LINK</a> (for historical purposes ONLY)</p><p></p><p>Instructions:</p><p></p><p>1. Download the zip file and place the Zap2itPlugin.dll in the plugins\process folder in your main mediaportal installation directory. <strong>Make sure you haven't extracted it to a folder below the process directory</strong></p><p></p><p><strong>NOTES:</strong></p><p></p><p>Make sure you get the correct version.</p><p>If you installed any SVN after 02Jan2007 you will have to use the SVN version.</p><p></p><p>Again, ONLY install ONE of the plugins, you DO NOT need both the Stand Alone and TVServer versions. I am not sure how MediaPortal would behave (and we do not want to abuse the free service zap2it/DD provides to open source projects).</p><p></p><p>If you are running <strong>MP v0.2.2</strong> stand alone place the Zap2itPlugin.dll file in the plugins\process folder.</p><p><strong>Example: C:\Program Files\Team MediaPortal\MediaPortal\plugins\process</strong></p><p></p><p>If you are running the <strong>TVServer</strong> put the Zap2itPlugin.dll file into the Plugins folder in the TVServer folder.</p><p><strong>Example: C:\Program Files\Team MediaPortal\MediaPortal TV Server\Plugins</strong></p><p></p><p>The download zip file contains 2 zip files.</p><p>The BIN file contains the plugin dll file and the SRC contains the source code if you are interested.</p><p></p><p></p><p>2. Start the configuration program and go to the plugins section and enable the Zap2it Plugin (it will probably be at the very bottom) by right clicking on it. <strong>If you don't see the plugin then you probably have the DLL in the wrong place, go back and check!</strong></p><p></p><p>3. Configure the plugin by right clicking on it and selecting configure.</p><p></p><p>4. Enter your Zap2it login and password information (double check to make sure they are correct!). Also, make sure you have a working Zap2it lineup configured already at the labs.zap2it.com website.</p><p></p><p>5. Hover over the options for online help <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>6. <strong>Do an AUTOSCAN for your channels</strong> (if you are using analogue cable or antenna, obviously not if you are using satelite or digital cable where you have an external box)</p><p></p><p>7. Save and exit the configuration and start MediaPortal.</p><p></p><p>In about 15 seconds after starting MediaPortal, the plugin should start updating your EPG information and unless you disabled the option in the configuration it will show a popup window telling you it was sucessful. This entire process can take up to 20-30 minutes so please allow this much time for the first run of the plugin.</p><p></p><p>If you see a sucess message, you are all done. It will now keep your EPG data updated in the automatically while MediaPortal is running.</p><p></p><p>You will find log information in the <strong>logs\epg.log</strong> file below your MediaPortal installation directory (tv.log for the TVE3 version).</p><p></p><p><strong>If you have any issues, please post the contents of your epg.log file to <a href="http://pastebin.team-mediaportal.com" target="_blank">http://pastebin.team-mediaportal.com</a> and post the link.</strong></p><p></p><p>1.0: 6/6/06</p><p></p><p>Initial release for testing</p><p></p><p>1.1: 6/7/06</p><p></p><p>Updated detection mechanism for repeat episodes from zap2it forum discussion</p><p>Fixed minor tooltip issue in config form</p><p>Updated automapping to work with analog cable channels that are auto-tuned</p><p></p><p>1.2: 6/11/06</p><p></p><p>Fixed repeat detection logic and added original air date if known to program description</p><p>Added more information (episode title, show original air date, year and star rating for movies) to description</p><p>Allowed user to configure which external input to be used when automatically adding new channels</p><p>Removed code that was resetting channel numbers each import, now channel numbers are set on on new channels</p><p>Added experimental code to autoset frequency information for broadcast and analog cable channels</p><p></p><p>1.3: 6/21/06</p><p></p><p>Fixed a bug when setting channel numbers</p><p>Removed experimental code for frequency information</p><p>Changed automatic channel adding to only work for digital cable & satellite. For analog cable/OTA you must autotune first then match</p><p>Added config option to force a guide update on the next start of MediaPortal</p><p>Changed from asynch SOAP to synch SOAP request (should not make any perceived difference)</p><p>Added tab for viewing and updating your zap2it lineups and channels without going to the Zap2it web site</p><p>Added logic not to skip schedule import if no channels were sucessfully processed</p><p></p><p>1.4: 6/29/06</p><p></p><p>Removed dependency on MPListView (reverted to System.Forms.ListView) as I was not using any MP features</p><p>Changed the key for weblineup collections to use the internal ID and not channel number (as it is possible to have dupe numbers)</p><p></p><p>1.5: 7/16/06</p><p></p><p>Put a check for DIRECTV when Zap2it classifies it as an analogue cable provider</p><p>Put a check for when no channels are imported (normally means you didn't autotune) and notify user</p><p>Added a popup notify if there is no Internet connection instead of silently failing</p><p>Fixed a bug when there is no network connection it still tried to get the next update time from Zap2it</p><p></p><p>UPDATES: (Post modifications made by natrlhy)</p><p></p><p><strong>A special thanks to patrick for these updates from this point on! THANKS patrick!!! <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></strong></p><p></p><p>1.6: 9/29/2006</p><p></p><p>Further fixes to prevent crashing when no internet available.</p><p></p><p>1.7: 10/23/2006</p><p></p><p>When attempting to MATCH a channel from a lineup that is an OTA Broadcast</p><p>will attempt to find a match using the Broadcast Channel Number.</p><p>When attempting to MATCH a channel from a lineup that is NOT an OTA Broadcast</p><p>(example Cable) will attempt to find a match using the Major Channel Number.</p><p>Only if a match is not found using the above will loop through the channels</p><p>again checking for matches using reverse logic.</p><p>This should not change anything with the way ATSC channels are matched.</p><p>I did not know if ATSC channels will always be from a OTA broadcast listing</p><p>or if it is possible they could be part of a cable/sat lineup.</p><p></p><p>1.8: 01/06/07</p><p></p><p>Fixed bug where NextPoll could get scheduled in the past and never start</p><p>Fixed bug in RunEpgImport where the endDate could be set to before startDate</p><p>Increased the timeout for managing lineup data in the configuration.</p><p>Added code to check for valid ATSC subChannel</p><p>Added a DigitalTerrestrialSubChannel lookup that gets the subChannel from Callsign.</p><p>Allow zap2it xtvd channel to be a string and try/catch parse for ChannelMajor.</p><p>Changed setting to zap2it.xml - MP changed API for internal settings class, making release & SVN incompatible</p><p>(TVE3 Only) Re-work of plugin to use with the MP TV Engine.</p><p>(TVE3 Only) Added option to match channels by channel number without a frequency</p><p>(TVE3 Only) Added Country Selection to pre-select for the auto-added external channels</p><p>(TVE3 Only) Added additional log entries that indicate options.</p><p>(TVE3 Only) Added optional channel sorting </p><p>(TVE3 Only) Added option to delete unmapped channels</p><p></p><p>v1.8a: 01/09/07</p><p></p><p>Changed settings back to internal mediaportal </p><p>Changed debug output to MediaPortal specified log folder</p><p>(TVE3 ONLY) Changed RemoveOverlappingPrograms back to scan all programs</p></blockquote><p></p>
[QUOTE="bradsjm, post: 109007, member: 15858"] [B]Last update: 01/09/2007[/B] The Zap2it Plugin is for those people using Zap2it (which means US and Canadian users ONLY) for getting their EPG information and who have an always-on internet connection. The following non-US locations should also work if you use the "fake" zipcodes below instead of a US zipcode :) [list]Bermuda Cablevision: use 147BERM Wow World on Wireless - Hamilton, Bermuda: use 366HAMI DirecTV Latin America: use 101VENE Mexico uses 904MEXI or 954MEXI Trinidad Express uses 512TRIN Americable International Japan, Inc. - Yokota Air Force Base, JPN: use 782YOKO[/list] The following features have been implemented: - Automatic background downloads (as long as Media Portal is running or when you next run MP if it wasn't running) at times set by Zap2it for best server load balancing - Incremental downloads - Only downloads new programs that aren't in your database - Compressed transfer to minimize bandwidth - Supports multiple Zap2it lineups (will import all lineups) - Updates programs for the next 24 hours to catch late schedule changes (Requires 0.2 final) - Notifies you starting 7 days in advance when your subscription needs to be renewed - No messing with timezones, if your system date and time is set correctly, things should "just work" - Ability to specify how you want channel names formatted, e.g. 45 WABC or just WABC or WABC 45 or etc.) - Channel matching based on name (ala XMLTV) plus HD major/minor channel and broadcast channel number for OTA and analog cable matching. - Provides additional details on the program description including: - Repeat flag (Repeat) - HDTV flag (HDTV) - Dolby Digital (Dolby Digital) - Parental Advisories (Violence, Nudity, etc.) The design goal is to "set and forget" it. [B]Current downloads:[/B] [URL="https://forum.team-mediaportal.com/attachment.php?attachmentid=2443&d=1168371979"]Zap2It-Plugin-v1.8a-(MPv0.2.2).zip [/URL](110.4 KB) [B]MP v0.2.2 stable/stand alone ONLY, NO SVN![/B] [URL="https://forum.team-mediaportal.com/attachment.php?attachmentid=2444&d=1168371979"]Zap2It-Plugin-v1.8a-TVE3.zip [/URL] (129.0 KB) [B]TVServer (TVE3)[/B] [URL="https://forum.team-mediaportal.com/attachment.php?attachmentid=2442&d=1168371979"]Zap2It-Plugin-v1.8a-(MP SVN).zip[/URL] (112.2 KB) [B]MP Recent SVN ONLY[/B] [URL="http://mediaportal.nrgup.net/plugins/Zap2itPlugin.zip"]OLD PLUGIN LINK[/URL] (for historical purposes ONLY) Instructions: 1. Download the zip file and place the Zap2itPlugin.dll in the plugins\process folder in your main mediaportal installation directory. [b]Make sure you haven't extracted it to a folder below the process directory[/b] [B]NOTES:[/B] Make sure you get the correct version. If you installed any SVN after 02Jan2007 you will have to use the SVN version. Again, ONLY install ONE of the plugins, you DO NOT need both the Stand Alone and TVServer versions. I am not sure how MediaPortal would behave (and we do not want to abuse the free service zap2it/DD provides to open source projects). If you are running [B]MP v0.2.2[/B] stand alone place the Zap2itPlugin.dll file in the plugins\process folder. [B]Example: C:\Program Files\Team MediaPortal\MediaPortal\plugins\process[/B] If you are running the [B]TVServer[/B] put the Zap2itPlugin.dll file into the Plugins folder in the TVServer folder. [B]Example: C:\Program Files\Team MediaPortal\MediaPortal TV Server\Plugins[/B] The download zip file contains 2 zip files. The BIN file contains the plugin dll file and the SRC contains the source code if you are interested. 2. Start the configuration program and go to the plugins section and enable the Zap2it Plugin (it will probably be at the very bottom) by right clicking on it. [b]If you don't see the plugin then you probably have the DLL in the wrong place, go back and check![/b] 3. Configure the plugin by right clicking on it and selecting configure. 4. Enter your Zap2it login and password information (double check to make sure they are correct!). Also, make sure you have a working Zap2it lineup configured already at the labs.zap2it.com website. 5. Hover over the options for online help :) 6. [b]Do an AUTOSCAN for your channels[/b] (if you are using analogue cable or antenna, obviously not if you are using satelite or digital cable where you have an external box) 7. Save and exit the configuration and start MediaPortal. In about 15 seconds after starting MediaPortal, the plugin should start updating your EPG information and unless you disabled the option in the configuration it will show a popup window telling you it was sucessful. This entire process can take up to 20-30 minutes so please allow this much time for the first run of the plugin. If you see a sucess message, you are all done. It will now keep your EPG data updated in the automatically while MediaPortal is running. You will find log information in the [b]logs\epg.log[/b] file below your MediaPortal installation directory (tv.log for the TVE3 version). [b]If you have any issues, please post the contents of your epg.log file to [url]http://pastebin.team-mediaportal.com[/url] and post the link.[/b] 1.0: 6/6/06 Initial release for testing 1.1: 6/7/06 Updated detection mechanism for repeat episodes from zap2it forum discussion Fixed minor tooltip issue in config form Updated automapping to work with analog cable channels that are auto-tuned 1.2: 6/11/06 Fixed repeat detection logic and added original air date if known to program description Added more information (episode title, show original air date, year and star rating for movies) to description Allowed user to configure which external input to be used when automatically adding new channels Removed code that was resetting channel numbers each import, now channel numbers are set on on new channels Added experimental code to autoset frequency information for broadcast and analog cable channels 1.3: 6/21/06 Fixed a bug when setting channel numbers Removed experimental code for frequency information Changed automatic channel adding to only work for digital cable & satellite. For analog cable/OTA you must autotune first then match Added config option to force a guide update on the next start of MediaPortal Changed from asynch SOAP to synch SOAP request (should not make any perceived difference) Added tab for viewing and updating your zap2it lineups and channels without going to the Zap2it web site Added logic not to skip schedule import if no channels were sucessfully processed 1.4: 6/29/06 Removed dependency on MPListView (reverted to System.Forms.ListView) as I was not using any MP features Changed the key for weblineup collections to use the internal ID and not channel number (as it is possible to have dupe numbers) 1.5: 7/16/06 Put a check for DIRECTV when Zap2it classifies it as an analogue cable provider Put a check for when no channels are imported (normally means you didn't autotune) and notify user Added a popup notify if there is no Internet connection instead of silently failing Fixed a bug when there is no network connection it still tried to get the next update time from Zap2it UPDATES: (Post modifications made by natrlhy) [B]A special thanks to patrick for these updates from this point on! THANKS patrick!!! ;)[/B] 1.6: 9/29/2006 Further fixes to prevent crashing when no internet available. 1.7: 10/23/2006 When attempting to MATCH a channel from a lineup that is an OTA Broadcast will attempt to find a match using the Broadcast Channel Number. When attempting to MATCH a channel from a lineup that is NOT an OTA Broadcast (example Cable) will attempt to find a match using the Major Channel Number. Only if a match is not found using the above will loop through the channels again checking for matches using reverse logic. This should not change anything with the way ATSC channels are matched. I did not know if ATSC channels will always be from a OTA broadcast listing or if it is possible they could be part of a cable/sat lineup. 1.8: 01/06/07 Fixed bug where NextPoll could get scheduled in the past and never start Fixed bug in RunEpgImport where the endDate could be set to before startDate Increased the timeout for managing lineup data in the configuration. Added code to check for valid ATSC subChannel Added a DigitalTerrestrialSubChannel lookup that gets the subChannel from Callsign. Allow zap2it xtvd channel to be a string and try/catch parse for ChannelMajor. Changed setting to zap2it.xml - MP changed API for internal settings class, making release & SVN incompatible (TVE3 Only) Re-work of plugin to use with the MP TV Engine. (TVE3 Only) Added option to match channels by channel number without a frequency (TVE3 Only) Added Country Selection to pre-select for the auto-added external channels (TVE3 Only) Added additional log entries that indicate options. (TVE3 Only) Added optional channel sorting (TVE3 Only) Added option to delete unmapped channels v1.8a: 01/09/07 Changed settings back to internal mediaportal Changed debug output to MediaPortal specified log folder (TVE3 ONLY) Changed RemoveOverlappingPrograms back to scan all programs [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
Graveyard
zap2it (discontinued)
About: Zap2it
Contact us
RSS
Top
Bottom