Beiträge von tdoe

    Moin zusammen,

    nun die 2te Alpha im ersten Post.

    Habe die Readme im integration Ordner etwas aufgebaut, hoffe ich hab nix vergessen....

    Folgendes ist nun Möglich:

    Beschreibung:
    =============


    Das Plugin plugin.program.newscenter gibt Skinnern die Möglichkeit einen Nachrichten-Feed als Widget in den Skin zu integrieren.
    Zudem können folgende Direktlinks auf das Home Window geschrieben werden:
    - Tagesschau
    - Tagesschau in 100s
    - Kinder Nachrichten (logo)
    - Wettervideos


    Das Widget kann in den Settings konfiguriert werden, welcher Feed angezeigt werden soll. Hierzu stehen folgende NachrichtenQuellen zur Verfügung:
    - Spiegel Online
    - n-tv
    - tagesschau.de
    - n24
    - Heise
    - Google News
    - FOCUS-Online
    - Die Welt
    - Sport 1
    - Custom (Hier kann ein Benutzerdefinierter Feed festgelegt werden.)


    Properties stehen folgende zur Verfügung:
    LatestNews.Tagesschau.TS100 - Videolink zur letzten Folge der Tagesschau
    LatestNews.Tagesschau.TS2000 - Videolink zur letzten Folge der Tagesschau in 100 Sekunden
    LatestNews.KinderNachrichten.ZDFLogo - Videolink zur Kindernachrichtensendung logo
    LatestNews.WetterOnline.Wetter60 - Videolink zu Wetter in 60 Sekunden von Wetter Online
    LatestNews.WetterInfo.Wetter - Videolink zum Wettervideo der Meteogroup


    LatestNews.Service - (active/inactive) Schaltet im Skinnermodus den Datenrefresh ein/aus


    LatestNews.<nr>.Title - RSS Titel
    LatestNews.<nr>.Desc - RSS Beschreibung
    LatestNews.<nr>.Logo - RSS Bild
    LatestNews.<nr>.Date - RSS Artikel Veröffentlichung
    LatestNews.<nr>.HeaderPic - RSS Provider Bild


    Neu ist auch der Skinner Mode:

    Wenn der Skinnermode aktiviert ist, so werden nur Daten geholt wenn im Property LatestNews.Service ein "active" hinterlegt ist.

    Dies kann erfolgen durch entweder einen Manuellen Start unter Programme, oder im Skin durch den Aufruf des Plugins mit:

    Code
    XBMC.RunScript(plugin.program.newscenter,"?methode=start_service")

    Gruß Tobias

    Moin sven_lee,

    ich habs mal rein, aber es funzt nicht.

    Bei debug(res) kommt bei mir z.B.:


    Code
    NOTICE: {u'jsonrpc': u'2.0', u'id': 1, u'result': {u'channels': [{u'channelid': 1, u'label': u'Das Erste HD'}, {u'channelid': 2, u'label': u'ZDF HD'},.......

    da ist keine uuid. Muss in der JSON Abfrage was geändert werden?

    Gruß Tobias

    Moin sven_lee,

    @tdoe

    ich hab mir mal deine Default.py angesehen. und mir mal die PVRID als bespiel genommen...
    um an die uniqueID zu kommen würde ich das dann folgendermaßen ergänzen:

    damit soltte ja die uniqueID ausgelesen werden... Nur wie bekomme ich die jetzt in ein neues Property hinein...

    irgendwo wird ja die channelID zur PVRID die dann als Property ausgegeben wird nur finde ich nicht wo das stattfindet...
    kannst Du mir da helfen?

    Danke für die Mithilfe!

    Ich bau es morgen mal ein.

    Gruß Tobias

    Moin zusammen,

    hier mal die erste Alpha Version zum ausprobieren und Feature-Requesten ;)

    Bilder müssen alle noch ausgetauscht werden.

    Was ich auch noch gerne mit reinpacken würde wären z.B.:
    - Kinder Nachrichten Video (in 100 Sek)
    - Sport Nachrichten Video (in 100 Sek)

    Nur mir fehlen hier passende Links.... wenn jemand passende Seiten kennt dann her damit....:-)

    Nachdem leider einige RSS Feeds keine schönen Bilder liefern sieht so mancher Feed etwas komisch aus.
    Ursprünglich hatte ich bei Spiegel einen "Hack" drin, und hab mir anhand vom Namensschema dann das bessere Bild geholt. Das ist aber nicht universell einsetzbar, daher wieder geflogen.

    Dafür sind jetzt weitere NachrichtenQuellen hinzugekommen und die Möglichkeit einen Custom Feed zu erstellen.

    Alpha hängt am ersten Post

    Gruß Tobias

    Moin Marc,

    Hey,
    Ich deaktiviere es momentan.. Der Hinweis galt nur deiner Befürchtung wegen der vielen Requests auf der Seite.
    Da das Widget ja hoffentlich ne weile lebt, wolltest du die requests ja so gering wie Möglich halten..
    Darum der Einwand.. Bei einigen anderen Addons, ich hab zwar keine Ahnung ob die nicht doch irgendwo im Hintergrund mitlaufen, ist es ja so das
    die explizit über Runscript in der Startup des Skins gestartet werden.

    Grüße


    was wäre dann das beste vorgehen?

    Idee: Ich lass den Dienst (Monitor) starten und prüfe ob ein bestimmtes Property gesetzt ist, ists nicht gesetzt, dann soll er weiter schlafen, ists gesetzt dann daten holen?

    Gruß Tobias

    Moin Sven,

    Hallo Tobias,

    kann es sein das "year" nicht mehr "ausgeslesen" wird?
    Ich irgendwie wird es bei mir nicht angezeigt... Alle anderen Propertys
    gehen außer Duration aber das hattest Du ja schon mal erklärt...

    In den Extrainfos sind allerdings alle Infos erhalten, Land, Jahr, Duration...

    Gruß
    Sven


    Jipp, da hast du recht,

    Das ist in fer Doku falsch (copy/paste)

    Im Mastermode gibts diese Properties nicht:

    TVHighlightsToday.<nr>.Year - Könnte ich jedoch ergänzen
    TVHighlightsToday.<nr>.Duration

    Im Splitmode

    TV<watchtype>HighlightsToday.<nr>.Year
    TV<watchtype>HighlightsToday.<nr>.Duration

    Gruß Tobias

    Moin robotics2002,

    Hi,

    bei mit werden die TV Logos zu groß angezeiegt und überdecken damit einen Teil der Schrift.

    Kann ich das irgendwo in der xml manuell ändern?

    Ja du kannst

    XML
    215                                                 <control type="image">
    216                                                         <left>20</left>
    217                                                         <top>175</top>
    218                                                         <width>80</width>
    219                                                         <height>80</height>
    220                                                         <aspectratio>keep</aspectratio>
    221                                                         <texture background="false">$INFO[ListItem.ActualIcon]</texture>
    222                                                         <bordersize>0</bordersize>
    223                                                 </control>


    und

    ändern, das sind die Channellogos.
    Würde mit aspect ratio mal testen, z.b. keep/stretch/scale, aber denke
    da kann dir bestimmt ein Skinner bessere Auskunft geben wie ich.


    Gruß Tobias

    Moin zusammen,

    sorry für die Wartezeiten, bin gerade ziemlich mit dem NewsCenter beschäftigt.

    Danke fürs feedback.

    Das mit dem Daten holen kannst du mit content refresh 0 deaktivieren, deshalb war mal die Frage was hier ein sinnvoller default Wert ist ob 0 oder z.B.120.
    Ja ein wieder einschalten gibts atm nicht, das ist ein kodi neustart.
    muss mal schauen wie das in dem plugin realisiert wurde.

    Gruß Tobias

    Moin,

    nimm mal die neue Version und geh zuerst in Settings.
    Da kannst mal das "Info" einschalten.

    Wenn dann trotzdem nix funzt, schick mir mal ein [definition='1','0']log[/definition].

    Danke Tobias

    Moin Berni,

    Könnte man auch eigene feeds definieren oder rss als datei die ausgewertet wird?

    ATM nicht wirklich, da es hier Unterschiede gibt wie die Feeds aussehen, und zusätzlich sollten ja auch Bildchen mitgeliefert werden, was die Möglichen Kandidaten auch wieder eingrenzt.

    Hast du einen Feed der was taugt, und welcher auch Bilder mit bringt?

    Gruß Tobias

    Moin zusammen,

    ich hab mal wieder für mich ein wenig gebastelt, um einen zusätzlichen Menüpunkt "News" zu erstellen und den mit Leben zu füllen.
    Für mich würde der aktuelle Entwicklungsstand reichen, um das ganze zu veröffentlichen müsste ich noch etwas Arbeit investieren.
    Bevor ich mir jedoch die Mühe mache und mein Script zu einem ausgewachsenen Plugin großziehe wollte ich mal in die Runde fragen
    ob überhaupt jemand daran interesse hätte, so dass sich die Arbeit auch lohnt.

    Nun zum aktuellen Entwicklungsstand.

    Das "Plugin" holt sich aus dem Netz diverse Informationen von:
    - Spiegel Online (Widget)
    - Tagesschau (Tagesschau in 100s/Tagesschau 20:00)
    - Wetter Online (Wettervideo 60s)
    - Wetter Info (Wettervorhersage Video)

    Ja, Es gibt das Tagesschau Plugin und ja es gibt Wetter Plugins, (hatte mit einem Entwickler vom Tagesschau Plugin kontakt diesbezüglich),
    bei all diesen Plugins muss man durch irgendwelche Menüs durch hangeln um dann z.B. nur das aktuelle Video von Tagesschau in 100 Sekunden anzusehen. Und das fand ich zu umständlich.
    Deswegen habe ich die Links zu den aktuellen Videos als Property auf das Home-Window schreiben lassen und kann somit einfach ein

    Code
    <onclick>PlayMedia()</onclick>


    machen um das passende Video zu starten.

    Hier mal ein erster Screenshot wie das ganze bei mir im Confluence aussehen kann:


    Besteht denn Interesse an dem Projekt ?


    Download:

    plugin.program.newscenter-0.0.6.zip (4.4.2016)
    plugin.program.newscenter-0.0.7.zip (17.10.2017)
    plugin.program.newscenter-0.0.8.zip (17.10.2017)


    Bilder der Alpha 4 (0.0.3):



    Beispiel Window von Jugger mit in integrations Ordner.


    Feedansicht:

    Nachrichtensendungen Direktaufruf:

    Bundesliga:

    Unwetterwarnungen:

    Pollenflugwarnungen:

    Unzählige Wetterkarten:


    NICHTS IST VORGEGEBEN, JEDE DER FUNKTIONEN KANN UNABHÄNGIG VON EINANDER VON SKINNERN FREI VERBAUT WERDEN!

    Gruß Tobias