Plugin: TvWishList for MP2

Discussion in 'TvWishList' started by huha, July 25, 2012.

  1. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    TestVersion TvWishList V 1.4.0.0 released on 01.Dec.2013

    •Never again miss your favourite movie when it is showing up on TV.
    •Create a list of movies or episodes you want to record or get a reminder
    •TvWishList will search your Epg data and compare to your search list. If the plugin finds a
    match it will record and/or send you an email.
    • TvWishList will only record one show if it is repeated at multiple times.
    • TvWishlist is using the Tv server conflict management
    • You can choose partial or exact match for program titles or search the program description.
    • Add your own SQL query for flexible search of your EPG data
    • Input your TvWishList data with the MediaPortal plugin
    • Use the MediaPortal in a View Mode as your personal TV guide to search for your favorite
    episodes, genres, star rating, ...
    • A new repeated episode algorithm has been developed together with foxbenw for
    1.2.2.0
    • Integrated in SlimTV EPG with the new interface from morpheus_xx
    • Language support for server and client plugin (English, French, German, Dutch, Lithonian, Swedish)

    Requirements for MP2:
    - MP2 Alfa3 with latest SlimTv plugin for the MPExtended Service or the Native TvServer TVE35
    - MP2 will not start if you install TvWishList and there is no SlimTv plugin!

    Installation:
    - Unzip the file first and then start install.exe. You must have the same version for the client (MP1 or MP2) and the Tvserver.
    - you must install the same version of the tv server plugin and the MP2 client plugin
    - the installer will detect if you have Mpextended or native tv server installed


    Usage:
    The plugin is an exact copy of the MP1 Tvwishlist plugin. So check the attached manual via the help button in the installer or the main configuration. More details can be found here.



    Quick Usage Guide for the TV Server Plugin (TvWishList)
    Enter the title of the movie you want to record in the "Seach For" textbox and activate the checkbox
    at the beginning of the line. If you want to receive an Email message you need to fill in the server
    information on the "Settings" tab. The default settings of the other options can be used for most of
    the users.

    Quick Usage Guide for the MediaPortal Plugin (TvWishListMP2)
    Open the MediaPortal plugin and click the „New“ button to add a new wish. When done click the „Search EPG“ button and view the results with the button “View results”.

    The source code can be found on github.

    Known Issues:
    - The native tv server plugin is an alfa version and has slower performance compared to the TV1 server. This will be worked on in future versions. After hitting "RunEPG" it takes 1-2 s before the search is starting.

    -Not working with the previous 0.4 version of MPExtended. Use an archived older version from the plugin page. You need to run MPExtended 0.5 or larger for TvwishList 1.3.0.5


    -For usage with MP2 i recommend to enable the settings in the plugin configuration on the main menu for debug modus, deactivate quick menu and deactivate info window



    In case of problems please enable the setting "Verbose Debug" in the Tvserver configuration and post both your log files e.g.
    C:\ProgramData\Team MediaPortal\MediaPortal TV Server\log\TvWishList.log
    and set in the MediaPortal Configuration (General) the Log verbosity to Debug and post
    \C:\ProgramData\Team MediaPortal\MP2-Client\Log\Client.log

    Version History:
    V1.4.0.0:

    - new TvWishList Logo from Pog used for MP1, MP2 skins and installer (big thanks to Pog!)
    - save parsing of integers and dates
    - new: native Tvserver plugin for MP2
    - installer updates

    V1.3.0.11:
    - MP2 plugin updated for MP2alfa2
    - MP2 platform target changed to x86
    - transifex scripts updated for git
    - updated French language file

    Testversion 1.3.0.5
    TvServer plugin:
    – fixed bug in sql query for existing recordings
    – enhanced episode management algorithm for better detection of incomplete EPG information
    MP2 plugin:
    – updatet to MPExtended V0.5.0
    1.3.0.4 released on 08. December 2012:
    – TvServer plugin:
    – fixed bug in Episode algorithm (thanks to Foxbenw)
    – MP2 plugin:
    – updated skins including playlist buttons for main screen
    1.3.0.1 released on 19.Nov.2012 (testversion)
    - fixed bug for within next hours item
    - episodecriteria was not updated correctly
    - new skins for Reflexion and RisingSkin
    - minor skin modifications
    - new TvWishList hover image from Catavolt

    1.3.0.0 released on 06. Nov. 2012 (first stable release)
    – new: expressions for Episodenumber and Seriesnumber filter
    – new: search EPG x minutes before each schedule and run a script C:\ProgramData\Team
    MediaPortal\MediaPortal TV Server\TvWishList\RunBeforeEachSchedule.bat before
    checking the EPG
    – new: optional Slow CPU to prevent EPG search during recording or timeshifting
    – new: language translation for Tv server (message creation , SetupTV) and MP plugin
    configuration)
    – installer updated
    – MP2 plugin bug fixes in case of occuring error scenarios
    – new: Pog button processing extended for sql expressions and Name parameters
    – Tv server bug fixes for error scenarios
    – new: Automatic mode for episodes if the EPG contains episode information (part,name or
    episode/series number)
    – enhanced episodemangement with number extraction from expressions e.g. 5/24
    – added error message if pipe connection fails

    1.2.3.13 released on 12 Oct. 2012
    - new automatic language switch between client and tv server for Run EPG
    - bugfixes on MP2 plugin
    - bugfix on tvserver plugin maxtvwishid (from HomeY)
    - automatic mode on episodes (recommended to be used as a default) from Scounger as a new folder option
    - new quickmenu
    - many bug fixes
    - new item menu on result page

    1.2.3.10 released on 06 Sept. 2012
    - integration into SlimTv EPG by adding two buttons for creating a new Tvwish or running a new EPG search in view only mode to find and schedule manually alternate programs. Check picture 8!
    - minor skin updates

    1.2.3.5 released on 30 July 2012
    - bug fix on mpei installer
    - bug fix on tvwish move up, move down and delete
    1.2.3.4 released on 25.July.2012
    - initial test release
     

    Attached Files:

    Last edited: December 1, 2013
    • Like Like x 8
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
  4. chefkoch
    • Premium Supporter

    chefkoch Retired Team Member

    Joined:
    October 5, 2004
    Messages:
    3,130
    Likes Received:
    1,456
    Gender:
    Male
    Location:
    Dresden / Munich / Maastricht
    Ratings:
    +1,773 / 1
    Home Country:
    Germany Germany
    Cool, even if I am not using the TV-Server at all, it is great to see the progress you made. :)
    (y)

    BTW: We can add your language resource to MP2 @ Transifex, so our existing language teams can support you with localization. Just write me a PM, if you are interested.
     
    Last edited: July 25, 2012
  5. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Version 1.2.3.5 contains a few bug fixes for the MP2 plugin:
    1.2.3.5 released on 30 July 2012
    - bug fix on mpei installer
    - bug fix on tvwish move up, move down and delete

    as well as some enhancements on the Tv server plugin:
    - Expressions for Serienumber and Episodenumber
    Expression needs to be separated by a comma. The following format is supported:
    1-3 will match for series or episode number 1,2 or 3
    >5 will match for all numbers larger or equal 5
    <3 will match for all numbers smaller or equal 3
    7 will match only for number 7
    A match is valid if within the expressions at least one confition is true e.g. 1-4, 6,>8 will match for all numbers besides 5 and 7.

    - Check EPg x minutes before each schedule
    This will start a new EPG search x minutes before each schedule. It is not fully tested yet so any feedback is welcome.If enabled SlowCPU will be disabled

    - SlowCPU
    This option was always enabled in the past and prevented an EPG search during recording or timeshifting. it can be disabled now. If enabled Check EPG x minutes before eachs chedule will be disabled.


    Update: I am still struggling with my new release process. If you got corrupted language files, please download the file again

    Update: I hope i got it now fixed
     
    Last edited: July 30, 2012
  6. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Testversion 1.2.3.10 released.

    This testversion includes the integration into SlimTv with the new button interface from morpheus_xx.
    You can now create a new tvwish out of the SlimTv plugin from the EPG (Single or Multi). You also can start with Alternate programs an immediate EPG search in view only mode to find alternate programs with the same title and manually schedule it.

    A big thanks to morpheus_xx for the new interface in SlimTVClient.

    I am planning to do more work on the tvwishlist item menu.

    P.S. I forgot to add the latest Dutch translation from HomeY. It is available on Transifex.
    You must have the latest SVN of the SlimTVClient from morpheus_xx. I added it at the first post. It is not needed if you use a MP2 SVN after 8/19.
     

    Attached Files:

    • Picture8.jpg
      Picture8.jpg
      File size:
      85.9 KB
      Uploaded:
      September 6, 2012
      Views:
      272
    • Like Like x 3
  7. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    Testversion 1.2.3.13 released.

    The latest test version is now very close to the final version. With the new menu of the list items from the Result page it is possible via "Alternate programs" to do all the episode management from MP1 within a few mouse clicks. There also were many bug fixes on the MP2 plugin.

    - new automatic language switch between client and tv server for Run EPG
    - bugfixes on MP2 plugin
    - bugfix on tvserver plugin maxtvwishid (from HomeY)
    - automatic mode on episodes (recommended to be used as a default) from Scounger as a new folder option
    - new quickmenu
    - many bug fixes
    - new item menu on result page

     
    Last edited: November 6, 2012
    • Like Like x 3
  8. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    TvWishList 1.3.0.0 Released
    I have released the next version of TvWishList. Thanks to all who have debugged and tested the previous test versions and to the transifex language teams.​
    Please check the attached .pdf manual (via the help button) for details.​

    You must have the latest SVN of the SlimTVClient from morpheus_xx. I added it at the first post. It is not needed if you use a MP2 SVN after 8/19.

    – new: expressions for Episodenumber and Seriesnumber filter​
    – new: search EPG x minutes before each schedule and run a script C:\ProgramData\Team​
    MediaPortal\MediaPortal TV Server\TvWishList\RunBeforeEachSchedule.bat before​
    checking the EPG​
    – new: optional Slow CPU to prevent EPG search during recording or timeshifting​
    – new: language translation for Tv server (message creation , SetupTV) and MP plugin​
    configuration)​
    – installer updated​
    – MP2 plugin bug fixes in case of occuring error scenarios​
    – new: Pog button processing extended for sql expressions and Name parameters​
    – Tv server bug fixes for error scenarios​
    – new: Automatic mode for episodes if the EPG contains episode information (part,name or​
    episode/series number)​
    – enhanced episodemangement with number extraction from expressions e.g. 5/24​
    – added error message if pipe connection fails​

    Have fun, huha​
     
    Last edited: November 6, 2012
    • Like Like x 3
  9. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,070
    Likes Received:
    4,762
    Ratings:
    +6,818 / 11
    Home Country:
    Germany Germany
    Show System Specs
    Great! Keep up the good work (y) :)
     
  10. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    11,070
    Likes Received:
    4,762
    Ratings:
    +6,818 / 11
    Home Country:
    Germany Germany
    Show System Specs
    huha, is your plugin compatible with Autumn release? In principle it should, but can you confirm it? I will add the link to the release notes here in forum. Thank you!
     
  11. huha
    • Premium Supporter

    huha Extension Developer

    Joined:
    January 3, 2008
    Messages:
    890
    Likes Received:
    550
    Gender:
    Male
    Ratings:
    +622 / 0
    Home Country:
    Germany Germany
    Show System Specs
    morpheus_xx, it is working. The new MP2 release is great!
    I did a few bug fixes releasing a minor update:
    1.3.0.1 released on 19.Nov.2012 (testversion)
    - fixed bug for within next hours item
    - episodecriteria was not updated correctly
    - new skins for Reflexion and RisingSkin
    - minor skin modifications
    - new TvWishList hover image from Catavolt
     
    • Like Like x 4
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!