Neues Plugin: LightsOut Connector (3 Viewers)

flintstone99

MP Donator
  • Premium Supporter
  • April 19, 2008
    209
    18
    Home Country
    Germany Germany
    AW: Neues Plugin: LightsOut Connector

    Hi,


    I found the problem and it is working now! :)

    When I originally installed the TV Server on Windows Home Server, I had to rename two files to get it working (actually should be the case with all WHS installations as this is a standard bug fix for WHS) :
    SetupTV.exe.config ==> Setup.config and
    TVService.exe.config ==> TVService.config

    In the meantime I have updated the TV Server several times to Version 1.2.2, but never touched the renamed files :oops: ==> so they stayed in their old versions. This never had a visible impact on the server, until now.
    SetupTV.exe.config and TVService.exe.config actually looked like yours. I renamed the new ones as above and voila, connector is working :eek:

    thanks for the connector and the support! :D

    regards
    flintstone
     

    tools400

    Portal Member
    December 18, 2011
    26
    9
    Home Country
    Germany Germany
    AW: Neues Plugin: LightsOut Connector

    flintstone,

    Thank you very much for keeping us up to date. I am happy that the LightsOut Connector works for you, now. Just as a side note, flintstone followed the suggestions made in this thread:

    https://forum.team-mediaportal.com/...gentle-framework-version-1-5-0-29053-a-80896/

    Basically people who encounter that problem need to add the <bindingRedirect> element to their configuration files.

    tools400.
     

    tools400

    Portal Member
    December 18, 2011
    26
    9
    Home Country
    Germany Germany
    Hi,

    I just updated the LightsOut Connector plugin to version 0.1.12.115. This version fixes a problem when restarting the server from standby or hibernation. Also a missing "tasklist.xml" file is created even when there are no schedules to be exported.

    Thomas.
     

    Jelmo

    Portal Pro
    September 8, 2007
    711
    55
    Home Country
    Germany Germany
    Hi Tools400,

    Thanks for the Update. But it looks like that the new version does not work with 1.3 Alpha ?

    EDIT:

    Found the problem. tasklist.xml is orginal generated by LO. So the Plugin generates TaskList.xml.
    I have deleted the orginal one. So a new TaskList.xml is generated. Now it works.

    So would be great if the a new update generates also a tasklist.xml ;)
     
    Last edited:

    tools400

    Portal Member
    December 18, 2011
    26
    9
    Home Country
    Germany Germany
    Jelmo,

    It it really the case (upper/lower) that causes the problem?

    Thomas.
     

    Jelmo

    Portal Pro
    September 8, 2007
    711
    55
    Home Country
    Germany Germany
    Yep. The plugin ( it looks like ) ignore the existing file. I have deleted them, an a new file was generated by the plugin. Then everything was fine.
     

    tools400

    Portal Member
    December 18, 2011
    26
    9
    Home Country
    Germany Germany
    Is it possible that there was an authorization conflict with the first "tasklist.xml" file? Maybe the user of the "TVService" job was not allowed to access the original file. The attached "File.Exists.exe" clearly demonstrates that File.Exists() is not case sensitive. Try it yourself, if you like.
     
    Last edited:

    desidia

    Portal Member
    January 24, 2011
    32
    0
    Hallo, ich habe Lightsout installiert, auf meinem WHS, dieses funktioniert auch wunderbar. Jetzt habe ich das Plugin hier installiert, doch dieses findet in dem Standardordner keine TaskList.xml und auf dem ganzen Laufwerk C auch nichts, wobei Lightsout dahin installiert ist.

    die MediaPortal TV-Server Version ist 1.2.2.0

    Muss ich nur die TaskList.xml in "C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\LightsOut\" erzeugen als leeres Dokument?

    Oder heißt diese seit Lightsout 1.5.3.1805 anders?

    Danke für die Hilfe! :)

    Gruß
     

    tools400

    Portal Member
    December 18, 2011
    26
    9
    Home Country
    Germany Germany
    Also eigentlich wird die Tasklist.xml durch das "LightsOut Connector" Plugin angelegt, wenn die Datei im angegebenen Verzeichnis nicht existiert. Im "LightsOut Connector" Log sieht das dann wie folgt aus:

    Code:
    2012-11-10 13:59:03,859375 [TVService]: plugin: LightsOutConnector: started
    2012-11-10 13:59:03,875000 [TVService]: plugin: LightsOutConnector: Registriere Event Handler ...
    2012-11-10 13:59:03,890625 [TVService]: plugin: LightsOutConnector: Erster Export in: 0,5 Minuten.
    2012-11-10 13:59:33,890625 [4]: plugin: LightsOutConnector: Export der geplanten Aufzeichnungen gestartet ...
    2012-11-10 13:59:33,890625 [4]: plugin: LightsOutConnector: Fehler beim Lesen der LightsOut XML-TaskList: Datei C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\LightsOut\tasklist.xml nicht gefunden. Datei wird angelegt.
    2012-11-10 13:59:33,906250 [4]: plugin: LightsOutConnector: Fehler beim Lesen der LightsOut XML-TaskList: Datei C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\LightsOut\tasklist.xml nicht gefunden.
    2012-11-10 13:59:33,906250 [4]: plugin: LightsOutConnector: Suche nach geplanten Aufnahmen innerhalb der nächsten 3 Tage.
    2012-11-10 13:59:41,453125 [4]: plugin: LightsOutConnector: Starte Speichern des XML Dokuments.
    2012-11-10 13:59:41,453125 [4]: plugin: LightsOutConnector: Erzeugen XML Dokument.
    2012-11-10 13:59:41,453125 [4]: plugin: LightsOutConnector: Erzeuge neue TaskList: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\LightsOut\tasklist.xml
    2012-11-10 13:59:41,453125 [4]: plugin: LightsOutConnector: Speichern des XML Dokuments beendet.
    2012-11-10 13:59:41,468750 [4]: plugin: LightsOutConnector: TaskList wurde aktualisiert.
    2012-11-10 13:59:41,468750 [4]: plugin: LightsOutConnector: Neue Intervallzeit: 5 Minuten.
    2012-11-10 13:59:41,468750 [4]: plugin: LightsOutConnector: ... Export der geplanten Aufzeichnungen beendet.

    Hast du die aktuelle Version (0.1.12.115) des "LightsOut Connector" Plugins installiert?

    Kannst du bitte mal das Log einschalten und dann hier posten?

    Eventuell handelt es sich auch um ein Berechtigungsproblem. Kannst du bitte mal das Programm "File.Exists.exe" herunterladen, starten, die Datei "Tasklist.xml" auswählen und auf den Button "File.Exists()" klicken? Das Programm ruft lediglich die Methode File.Exists() auf, um zu prüfen, ob die angegebene Datei existiert.



    Groß- und Kleinschreibung sollte dabei keine Rolle spielen.

    Thomas.
     

    Attachments

    • File.Exists.3.5.zip
      4.6 KB
    Last edited:

    Users who are viewing this thread

    Top Bottom