TV Server Plugin: TvWishList (3 Viewers)

huha

Extension Developer
January 3, 2008
890
556
Home Country
Germany Germany
HomeY, for comskip I had a hardcoded wait time of about 17 minutes. It looks like this is not enough in your case. I have increased it to an hour, but will need to make it user accessible. Can you let me know how long your comskip processes are running?

Edit: I am not able to reproduce the EPG issue for run epg every day and will need a complete log file (best would be over 2 days). Which option settings did you use? (did you use the new setting Run EPG x minutes before each schedule in addition or was this disabled?)

The scheduler thread error looks like there did exist a file with the same name before Tvwishlist tried to move a recorded one. TvWishList will not overwrite in that case, but generate an error. But i can say more after having seen a complete log. Please verify before the test if the target folder does exist already and what files are in the target folder before the test.
 
Last edited:

HomeY

Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    ComSkip depends on length of recording but it seems they take at least 15 minutes, and maybe even up to 30/40 minutes (i only have HD Channels).

    EPG: I'll see if i can get you the log files. Just noticed it reverted back to the 1.2.3.3 release, so i'll have to gather the logs again with newer version. The 'Run EPG x minutes before schedule' option wasn't enabled.

    I was also seeing things like this:
    NAME FOLDER\NAME FOLDER\NAME FOLDER\RECORDING.TS

    So 2 or even 3 folders before the .ts gets put inside. I've got a feeling it has something to do with ComSkip locking the file.
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    Finally had some time to collect logs. As you can see the EPG Check was done yesterday morning (TvWishList2012_09_10___06_00_23.txt) After that i upgraded to version 1.2.3.8 (TvWishList.bak) and this mornings check @ 06:00 didn't run. Next check is scheduled for 13-9-2012.

    Check_EPG.JPG
     

    Attachments

    • TvWishList.bak
      166.4 KB

    melmak21

    Portal Pro
    February 24, 2010
    120
    13
    Home Country
    Germany Germany
    I'd edited a few more parameters in TvWishList and after the third manually run, TvWishList deleted me the last 5 Wishes. That's not the first Time. I'm also had the same problem how HomeY, since actualisation of version 1.2.3.3 my schedules doesn't run.
    Here are the log's...
     

    Attachments

    • TvWishList.bak
      569 bytes
    Last edited:

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    Hey huha,

    ok i tested the last version 1.2.3.8 using your descriped sql expression (skin API).

    I've build a button in the Detail Gui of Clickfinder PG using the following hyperlink:
    Code:
    <hyperlinkParameter>eq(#currentmoduleid,'1656544652'), 'NEWTVWISH//EXPRESSION=(title like \'#DetailTitle\' )\n(description like \'%Neue Folge%\')//NAME=#DetailTitle: Neue Episoden</hyperlinkParameter>
    Works perfectly, a new Wish will be created.

    But i've some other problems. It doesn't find anthing in EPG. And i got all the time the message, that tvserver connection is instable - but server is connected.

    MP: 1.2.3.0 TvServer and Clients seperate.
     

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    A quick update on development:
    - I got the EPG bug with the log file from HomeY fixed
    - the Comskip value cann now be changed by the user
    - i fixed a severe bug for the language translations found from the new Transifex language files

    I am very impressed by the Transifex language teams. After i moved Tvwishlist to MediaPortal (a suggestion from chefkoch) the language files are growing every day. I tested some of them already and will include the first wave with the next test version.

    Scrounger, i looked at your log files and it seems that you lost the connection to the sql database before working on TvWishList. This triggered a flood of errors in TvWishList. Glad to hear the APi works. If your Tv plugin does not show any EPG program you may need to repair the database e.g. by running backupsettings export (which starts the "lehmden mysql autorepair script").

    Melmak21, please enable verbose debug on the tvserver plugin and retry with the next test version (this week end). I hope this was resolved also with the severe language issue as i had to rewrite a part of the tvserver plugin setup. Please post again a log file with the next version if this should reoccur.

    If i forgot anyone please speak up again.
     
    Last edited:

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    Scrounger, i looked at your log files and it seems that you lost the connection to the sql database before working on TvWishList. This triggered a flood of errors in TvWishList. Glad to hear the APi works. If your Tv plugin does not show any EPG program you may need to repair the database e.g. by running backupsettings export (which starts the "lehmden mysql autorepair script")
    Ok i've run the script - database is / was completly correct. I've also run my own repairing script - same result db is corrcet, no errors.

    I have still the same problem - ThWishList (Client) tell me that the connection isn't stable. I played a bit around. Create an new TvWish entry direct in the Server Config / reboot TvServer - same issue.

    Hint: I have not a mutiseat installation, standalone server with 3 clients.

    Question for understanding: Where save TvWishList server plugin the data?
     

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    Update:

    Now it has work one time. But i think the reason is, that the tvServer plugin starts the EPG search.
    Perhaps logs will help you?
     

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    Scrounger,
    all data for tvWishList are stored in the mysql database.
    Which Tvserver version are you using?
    please do the following:
    1) enable on the tvserver verbose debug
    2) uninstall the plugin
    3) delete all logfiles
    4) install the tv server plugin againand write down the version of the installed Tvserver plugin .dll file
    5) open the tv server configuration setup
    6) check that verbose debug is still enabled
    7) run in the tvserverplugin email->search now
    8) close the configuration and post the tvwishlist.log together with error.log

    This log files look different than your first set. Now you had a connection to mysql, but the program data were causing an exception from the data base. None of the last two examples was working.
     
    Last edited:

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    Scrounger,

    all data for tvWishList are stored in the mysql database.

    TvServer Version 1.2.3:

    Edit:
    I have compltely reinstalled the plugins (server / client).
    Communication works now between server and client (saving wishes)

    EPG search on server works now.
    But on client not, i get still the message that connection isn't stable.

    Hyp para:
    Code:
    <hyperlinkParameter>eq(#currentmoduleid,'1656544652'), 'NEWTVWISH//EXPRESSION=(title like \'#DetailTitle\' )\n(description like \'%Neue Folge%\')//NAME=#DetailTitle: Neue Episoden</hyperlinkParameter>

    I tested it with the Series Magnum. TW finds all episodes that are marked as "Neue Folge" but also a lot other episodes. I can't detect a pattern. (episode Name: Die schwimmende Bombe, Die große Lüge)

    log files updated.
    steps to reproduce:
    • [Client]: TvWish create with hyp. para
    • [Client]: Save Wish -> Main Menu -> EPG Search -> Warning: Connection instable -> close TW
    • [Server]: Open Config -> make manual scan

    Edit, Edit:
    Code:
    <hyperlinkParameter>eq(#currentmoduleid,'1656544652'), 'NEWTVWISH//EXPRESSION=(title like \'#DetailTitle\' ) AND (description like \'%Neue Folge%\')//NAME=#DetailTitle: Neue Episoden</hyperlinkParameter>
    just replacing \n with 'AND' and it works perfectly (y)
     
    Last edited:

    Users who are viewing this thread

    Top Bottom