Seite 1 von 1

Premiere-Direkt-EPG (Diskussion)

Verfasst: Do 15 Dez 2005, 20:21
von DrStoned
Premiere-Direkt-EPG Version 0.3

Lexy und SnowHead haben ein Plugin erstellt, mit dem man den Premiere-Direkt-EPG aus dem Internet laden, und auf dem Bildschirm anzeigen lassen kann.

Das Ergebnis auf der Box sieht dann so aus:

Bild


Voraussetzung ist eine Internet-Verbindung der Dbox2 und das Messagebox-Plugin.

Die Installation ist in der Readme.txt beschrieben.

8) 8) 8) Vielen Dank an Lexy und SnowHead für das neue Plugin. 8) 8) 8)

Das Plugin könnt Ihr hier runterladen.

Verfasst: Do 28 Dez 2006, 10:58
von simon851
Hat sich da die URL geändert auf der Premiere-Seite?
Wenn ich die URL (http://www.premiere.de/premweb/cms/de/p ... ationId=10) aus dem Plugin-File aufrufe kommt da die Übersicht über Sportportal, Premiere-Direkt, Disvocery Channel und Discovery-Geschichte, was dazu führt, dass das Fenster auf der dBox total unübersichtlich ist.

Könnte man da noch was dran ändern? Versuche andere URLs mit einem UNIX-Editor ins Plugin einzufügen sind leider gescheitert :)

Verfasst: Do 28 Dez 2006, 11:25
von Gorcon
Ja die URLs von Premiere haben sich geändert. Das Plugin ist so nicht mehr nutzbar.

Gruß Gorcon

Verfasst: Do 28 Dez 2006, 17:22
von simon851
Jo. In wie weit kann man das Plugin modifizieren um evtl. http://www.premiere.de/premweb/cms/de/p ... nels=false
auszulesen?

Verfasst: Do 28 Dez 2006, 17:30
von Jeppdot
Ich kenn mich zwar mnit diesem Plugin nicht aus, ich nutz es nicht.

Aber der einzigen lesbare Hinweis auf die Url ist im zip in der Datei /var/plugins/depg zu finden



Darin vielleicht mal die url korrigieren vielleicht hilft es ja:

Code: Alles auswählen


msgbox title="~YPremiere Direkt ~Ubersicht" popup="~cBitte einen Moment warten.~n~cLade EPG aus dem Internet." timeout=20 &
wget -O /tmp/direkt_b http://www.premiere.de/premweb/cms/de/programm_tv-guide_programmuebersicht.jsp?selectedStationId=10  
Unixkonformen Editor nicht vergessen!

Verfasst: Do 28 Dez 2006, 17:59
von simon851
Das habe ich schon versucht (mit dem Crimson-Editor, UNIX-Format), was dazu führt, dass der Ladevorgang "abgebrochen" wird.

Welcher Programmiersprache entspricht das denn?
Ich möchte mich mal darüber informieren, denn mit

Code: Alles auswählen

cat /tmp/direkt_b | sed -e s/'F_Titel'/'F_Uhr'/g | grep 'Uhr' | sed -e s/' '/' '/g -e s/^/''/g | cut -d '>' -f 5 | cut -d '<' -f 1  > /tmp/direkt_a

while
read line1
do
    read line2
    read line3
    read line4
    echo ~T040`expr substr "$line1" 1 9`:~T125~Y`expr substr "$line2" 1 34` ~S~T350`expr substr "$line3" 1 9`:~T430~Y$line4 >> /tmp/direkt_c
done < /tmp/direkt_a

killall msgbox
msgbox msg=/tmp/direkt_c title="~YPremiere Direkt ~Ubersicht" size=23 refresh=0

rm /tmp/direkt_*
...kann ich wirklich garnix anfang (VB-geschädigt).

EDIT:
Okay... es ist wohl aussichtslos....
Das Plugin, die Idee ist genial. Aber für die Umsetzung der Änderung bin ich schlicht und ergreifend zu blöd :)

Verfasst: Do 28 Dez 2006, 22:49
von Jeppdot
Welcher Programmiersprache entspricht das denn?
Ich würde sagen dies ist eine "einfache" Batch/Skript für Linux

cat, rm, grep, kill sind rudimentäre Linux-Befehle

Das der Ladevorgang abgebrochen wird kann natürlich auch daran liegen das sich nicht nur der Pfad sondern auch die Seite geändert hat und die Abfrage somit ein anderes Ergebnis herausgibt.

Da muss dann jemand ran der sich richtig damit auskennt :-)