Jump to content

Online-TVGuide (ein PHP-Script)


Sumisu
 Share

Recommended Posts

  • 2 weeks later...
  • Replies 566
  • Created
  • Last Reply

Top Posters In This Topic

[quote name='unicorn0815' date='17. September 2009 - 10:50 Uhr' timestamp='1253181000' post='119566

Was die z.B. von @maddoccc genannten Bugs angeht bin ich allerdings überfragt, da kann nur Sumisu selbst was zu sagen...

 

Hallo Leute,

 

vorhin ist mir aufgefallen ,das der TVGuide bei einem ARTE Film statt auf Arte Astra auf Arte Hotbird geschaltet hat (zapto)

Und jetzt bei der Serie Becker statt auf "Nick/Comedy" stellt der Guide auf den früheren Sendeplatz "Comedy Central Germany"

 

Kann ich da manuell was in Ordnung bringen ??

 

mfg renaldo

Link to comment
Share on other sites

@renaldo:

 

Also erstens... das mit dem Zitieren üben wir nochmal :D Was du da von mir zitiert hast, hab ich nie gesagt :)

 

Und zweitens... wenn ich das richtig sehe, erfolgt das umschalten auf den entsprechenden Kanal über das

Webinterface der Box. Am Beispiel von Arte z.B. so:

wget -Y off -O - http://localhost/control/zapto?name=arte

Da der Kanal mit dem Namen angegeben wird, vermute ich mal, dass in diesem Fall eben zum ersten Arte umgeschaltet wird,

das die Box findet. Würde stattdessen der Kanal mittels der Channel-ID angegeben, wäre die Sache wahrscheinlich

eindeutiger, wobei das eben bei mir zumindest nicht geklappt hat.

 

Wie auch immer, manuell etwas daran ändern wirst du nicht können, da die Menüstruktur von Sumisu's Server geladen wird,

wo eben auch die entsprechenden Aufrufe erzeugt werden.

Link to comment
Share on other sites

Eventuell mal versuchen die Kanäle die man nicht benötigt und unter "Andere" abgelegt sind ausblenden. Geht irgendwo im Keyweltmenü. Könnte klappen. Das Problem hatte ich öfters mal wo ein Sender zwei mal in der Liste war. Der eine Verschlüsselt der andere nicht. Natürlich ist dann der verschlüsselte angezeigt worden.. :)

 

Gruß Maddoc

Link to comment
Share on other sites

Hallo Ihr Zwei,

 

das mit dem Zitat ist ja peinlich :) unicorn aber sobald ich auf bearbeiten gehe,sehe ich Dein Zitat wieder so, wie ich es aufgreifen wollte.

 

unicorn0815y093.jpg

 

Da spielt mir vielleicht die Boardsoft einen Streich :D sorry

 

Ok ,der französiche Arte Kanal auf Hotbird wäre temporär kein Verlust aber den anderen auf Astra brauche ich vielleicht noch,ich werde mal testen was passiert,wenn ich diese beiden Kandidaten in der Services.xml leicht umbenenne.

 

Danke für Eure Hilfe

 

mfg renaldo

Link to comment
Share on other sites

@renaldo:

 

Du hast recht. Wenn ich bei deinem Beitrag auf Bearbeiten gehe, wird tatsächlich das richtige Zitat angezeigt. Ich gebe das direkt mal an

Papa Schlumpf weiter. Also erstmal bitte nicht weiter versuchen, das Zitat zu ändern...

Link to comment
Share on other sites

Ok ,der französiche Arte Kanal auf Hotbird wäre temporär kein Verlust aber den anderen auf

Astra brauche ich vielleicht noch,ich werde mal testen was passiert,wenn ich diese beiden

Kandidaten in der Services.xml leicht umbenenne.

Nicht in der services.xml den Namen abändern, sondern in der myservices.xml mit action="replace" den Namen

ersetzen lassen, sonst fliegt bei einer Kanalsuche der geänderte Name in der bouquets.xml/services.xml

wieder raus.

Link to comment
Share on other sites

Danke MacFco,

 

ARTE Hotbird habe ich doch in der service.xml auskommentiert ,ich werde ihn nicht benötigen und der Guide springt jetzt wieder auf ARTE Astra.

 

Nick/Comedy = Comedy Central Germany kann ich tatsächlich nicht lösen weil ja selbst auf der Hompage des Central Senders alles korrekt bzw. nix vom Sender Nick steht,da macht der Guide ja nicht mal was falsch....

 

 

Schuld ist also die ProgrammPlatz Zuteilung/Splittung auf Astra .... die Jungs greife ich mir noch :)

 

Werde also Timer direkt über den EPG von Nick/Comedy tätigen.

 

mfg renaldo

 

 

Ps.aber mit der myservices.xml sollte ich mich bei Gelegenheit auch mal beschäftigen

Link to comment
Share on other sites

  • 1 month later...

Bei mir gehts auch nicht seit ca. 5 Tagen. Wird alles normal geladen doch wenn man einen Menüpunkt drückt wo TV Programm Daten abgerufen werden steht nur "keine Sendungen gefunden"

 

Kanns vielleicht sein das sein Account gelöscht wurde? Oder meine zweite Vermutung, das auf der Webseite wo die Daten abgerufen werden, glaub es war TV Movie oder TV Spielfilm, eine Umstrukturierung stattgefunden hat wo jetzt das PHP Script nicht mehr greift.

 

@SnowHead

 

Hast du den Sumisu eigentlich erreichen können? Mich würde mal das PHP Script interessieren.

 

Gruß Maddoc

Link to comment
Share on other sites

  • 2 months later...
  • 3 weeks later...

Hallo,

 

ich hab das Image von Januar 2009 drauf und der TV-Guide lädt noch die Premiere-Kanäle und nicht Sky. Ist das halt so oder liegts an meinem alten Image?

 

 

Danke,

 

cst58730

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...

sorry, war sehr lange off. ich müsste das anpassen, wenns noch wer nutzt. bitte kurzes feedback, obs so ist. dann überarbeite ich das die tage mal...

 

Sumisu

Link to comment
Share on other sites

@renaldo:

 

Also erstens... das mit dem Zitieren üben wir nochmal :thumbsu: Was du da von mir zitiert hast, hab ich nie gesagt :D

 

Und zweitens... wenn ich das richtig sehe, erfolgt das umschalten auf den entsprechenden Kanal über das

Webinterface der Box. Am Beispiel von Arte z.B. so:

wget -Y off -O - http://localhost/control/zapto?name=arte

Da der Kanal mit dem Namen angegeben wird, vermute ich mal, dass in diesem Fall eben zum ersten Arte umgeschaltet wird,

das die Box findet. Würde stattdessen der Kanal mittels der Channel-ID angegeben, wäre die Sache wahrscheinlich

eindeutiger, wobei das eben bei mir zumindest nicht geklappt hat.

 

Wie auch immer, manuell etwas daran ändern wirst du nicht können, da die Menüstruktur von Sumisu's Server geladen wird,

wo eben auch die entsprechenden Aufrufe erzeugt werden.

 

der guide ermittelt den sender mit namen, da die channel-id bei kabel / sat bzw. unterschiedlichen sats nicht die gleiche wäre. daher hat man das netterweise seinerzeit im webif-so angepasst, dass der erste sender aus den bouquets mit dem namen verwendet wird. allerdings sind die namen im guide-script momentan total veraltet. werd ich aber anpassen, wenn da noch interesse besteht...

Link to comment
Share on other sites

Hi Sumiso,

 

schön das es dich noch gibt. Ja das Script ist seit ca. 1. Jahr überarbeitungswürdig. Das Problem das z.B. bei der "Filme am Abend" Vorschau alle Filme vom Tag angezeigt werden und dafür in anderen Rubriken nichts besteht nach wie vor. Wenn du noch mehr wissen willst schau dir ma den Thread an, u.U. auch Beiträge von mir. Da wirst du sicherlich fündig werden. Kann auch gerne die Funktionen durchtesten und schreiben was mir so auffällt.

 

Danke nochmal für das tolle Script, kann mir die Box nicht mehr ohne Vorstellen. Ist echt jeden Tag mehrmals in Verwendung. Also weiter so :D

 

Gruß Maddoc

Link to comment
Share on other sites

Hi Sumiso,

 

schön das es dich noch gibt. Ja das Script ist seit ca. 1. Jahr überarbeitungswürdig. Das Problem das z.B. bei der "Filme am Abend" Vorschau alle Filme vom Tag angezeigt werden und dafür in anderen Rubriken nichts besteht nach wie vor. Wenn du noch mehr wissen willst schau dir ma den Thread an, u.U. auch Beiträge von mir. Da wirst du sicherlich fündig werden. Kann auch gerne die Funktionen durchtesten und schreiben was mir so auffällt.

 

Danke nochmal für das tolle Script, kann mir die Box nicht mehr ohne Vorstellen. Ist echt jeden Tag mehrmals in Verwendung. Also weiter so :D

 

Gruß Maddoc

 

ah wow - das ist ja ne flotte antwort. da ich selbst kaum noch im dbox2-thema bin und auch keine dbox2 mit einem keywelt-image mehr habe, würde ich dich als 1. bitten, mal zu prüfen, welches script aufgerufen wird. heisst die url am ende "dboxnk.php"?

 

da sind nämlich ne menge an senderlistenleichen drin. die hatte ich fürs ng-image schon mal überarbeitet. zur info: im scripting werden die tv-movie-sender (nummern) umgeschlüsselt, um eben den richtigen kanal zu ermitteln. momentan sieht das im ng-image so aus (auszug aus dem scripting):

 

$text = str_replace ("001", "Das Erste", $text);

$text = str_replace ("002", "ZDF,ZDFP", $text);

$text = str_replace ("003", "RTL Television", $text);

$text = str_replace ("004", "SAT.1,Sat. 1, SAT1P", $text);

$text = str_replace ("005", "ProSieben", $text);

$text = str_replace ("006", "RTL2,RTL II", $text);

$text = str_replace ("007", "Super RTL", $text);

$text = str_replace ("008", "kabel eins,Kabel 1,Kabel1,kabeleinsp", $text);

$text = str_replace ("009", "3sat", $text);

$text = str_replace ("010", "VOX", $text);

$text = str_replace ("011", "WDR Köln", $text);

$text = str_replace ("012", "NDR FS HH", $text);

$text = str_replace ("013", "rbb Berlin", $text);

$text = str_replace ("014", "MDR FERNSEHEN", $text);

$text = str_replace ("015", "hr-fernsehen", $text);

$text = str_replace ("016", "SÜDWEST Ferns. BW,SR Fernsehen", $text);

$text = str_replace ("017", "Bayerisches FS", $text);

$text = str_replace ("018", "KiKa", $text);

$text = str_replace ("019", "arte", $text);

$text = str_replace ("020", "B.TV", $text);

$text = str_replace ("021", "9Live", $text);

$text = str_replace ("022", "DSF", $text);

$text = str_replace ("023", "Euronews", $text);

$text = str_replace ("024", "Eurosport", $text);

$text = str_replace ("025", "n-tv", $text);

$text = str_replace ("026", "N24", $text);

$text = str_replace ("027", "Phoenix", $text);

$text = str_replace ("028", "CNN Int.", $text);

$text = str_replace ("029", "CNBC Europe", $text);

$text = str_replace ("030", "VIVA,VIVAP,VIVA Germany", $text);

$text = str_replace ("031", "VIVA PLUS", $text);

$text = str_replace ("032", "MTV Germany,MTV", $text);

$text = str_replace ("033", "MTV2", $text);

$text = str_replace ("034", "ONYX", $text);

$text = str_replace ("035", "TELE 5", $text);

$text = str_replace ("036", "HH1", $text);

$text = str_replace ("037", "mþnchen.TV/RFO", $text);

$text = str_replace ("038", "TV NRW", $text);

$text = str_replace ("039", "TV Berlin", $text);

$text = str_replace ("040", "FAB", $text);

$text = str_replace ("041", "DMAX", $text);

$text = str_replace ("042", "HSE24", $text);

$text = str_replace ("043", "QVC Deutschland", $text);

$text = str_replace ("044", "ORF1", $text);

$text = str_replace ("045", "ORF2", $text);

$text = str_replace ("046", "SF1", $text);

$text = str_replace ("047", "SF2", $text);

$text = str_replace ("048", "Kanal D", $text);

$text = str_replace ("049", "TRT", $text);

$text = str_replace ("050", "DK1", $text);

$text = str_replace ("051", "DK2", $text);

$text = str_replace ("052", "NL1", $text);

$text = str_replace ("053", "NL2", $text);

$text = str_replace ("054", "NL3", $text);

$text = str_replace ("055", "TV5", $text);

$text = str_replace ("056", "BR-alpha", $text);

$text = str_replace ("057", "EinsFestival", $text);

$text = str_replace ("058", "EinsPlus", $text);

$text = str_replace ("059", "EinsExtra", $text);

$text = str_replace ("060", "ZDFdokukanal", $text);

$text = str_replace ("061", "ZDFtheaterkanal", $text);

$text = str_replace ("062", "PREMIERE START", $text);

$text = str_replace ("063", "PREMIERE 1", $text);

$text = str_replace ("064", "PREMIERE 2", $text);

$text = str_replace ("065", "PREMIERE 3", $text);

$text = str_replace ("066", "PREMIERE 4", $text);

$text = str_replace ("070", "PREMIERE NOSTALGIE", $text);

$text = str_replace ("071", "PREMIERE SERIE", $text);

$text = str_replace ("072", "PREMIERE KRIMI", $text);

$text = str_replace ("073", "PREMIERE Austria", $text);

$text = str_replace ("074", "DISCOVERY CHANNEL", $text);

$text = str_replace ("075", "DISNEY CHANNEL", $text);

$text = str_replace ("076", "JUNIOR", $text);

$text = str_replace ("077", "JETIX", $text);

$text = str_replace ("078", "Planet", $text);

$text = str_replace ("079", "SCI FI", $text);

$text = str_replace ("080", "MGM", $text);

$text = str_replace ("081", "13 TH STREET", $text);

$text = str_replace ("082", "CLASSICA", $text);

$text = str_replace ("083", "GOLDSTAR TV", $text);

$text = str_replace ("084", "HEIMATKANAL", $text);

$text = str_replace ("085", "BEATE-UHSE.TV", $text);

$text = str_replace ("086", "PREMIERE SPORT PORTAL", $text);

$text = str_replace ("088", "ANIMAL PLANET", $text);

$text = str_replace ("089", "HIT24", $text);

$text = str_replace ("090", "ATV,ATV+", $text);

$text = str_replace ("091", "Terra Nova,terranova", $text);

$text = str_replace ("092", "ZDFinfokanal", $text);

$text = str_replace ("093", "Spi.Ka TV", $text);

$text = str_replace ("094", "DISCOVERY GESCHICHTE", $text);

$text = str_replace ("095", "FOCUS GESUNDHEIT", $text);

$text = str_replace ("096", "NICK,NICK Germany", $text);

$text = str_replace ("097", "DAS VIERTE", $text);

$text = str_replace ("102", "RTL Shop", $text);

$text = str_replace ("103", "tv.gusto", $text);

$text = str_replace ("104", "AXN,AXN (a/P),AXN (S)", $text);

$text = str_replace ("105", "Kinowelt TV,KINOWELT TV (S)", $text);

$text = str_replace ("106", "easy.TV Silverline,Silverline", $text);

$text = str_replace ("107", "Bibel-TV", $text);

$text = str_replace ("108", "BloombergTV", $text);

$text = str_replace ("109", "BBC", $text);

$text = str_replace ("110", "Playboy TV", $text);

$text = str_replace ("111", "Playhouse Disney,Disney Playhouse, Disney Playhouse (S)", $text);

$text = str_replace ("112", "ESPN Classic Sport", $text);

$text = str_replace ("113", "NASN,ESPN America", $text);

$text = str_replace ("114", "K1010", $text);

$text = str_replace ("115", "Toon Disney,Disney Toon, Disney Toon (P)", $text);

$text = str_replace ("116", "MTV Hits", $text);

$text = str_replace ("117", "History Channel,History", $text);

$text = str_replace ("118", "K-TV", $text);

$text = str_replace ("119", "VH1 Classic", $text);

$text = str_replace ("120", "MTV Dance", $text);

$text = str_replace ("121", "Nat Geo,National Geographic,National Geographic", $text);

$text = str_replace ("122", "easy.TV Extreme,Extreme Sports", $text);

$text = str_replace ("123", "Wetter Fernsehen", $text);

$text = str_replace ("124", "BBC Prime", $text);

$text = str_replace ("125", "tv.gusto premium", $text);

$text = str_replace ("126", "Motors TV", $text);

$text = str_replace ("127", "Bahn TV", $text);

$text = str_replace ("128", "Sailing Channel", $text);

$text = str_replace ("129", "Gute Laune TV", $text);

$text = str_replace ("130", "Trace.TV", $text);

$text = str_replace ("131", "Games TV", $text);

$text = str_replace ("132", "Wein TV", $text);

$text = str_replace ("133", "XXP Digital", $text);

$text = str_replace ("134", "E! Entertainment Television", $text);

$text = str_replace ("135", "Fashion TV", $text);

$text = str_replace ("136", "Toon Disney +1", $text);

$text = str_replace ("137", "TW1", $text);

$text = str_replace ("138", "kabel eins classics", $text);

$text = str_replace ("139", "Sat.1 Comedy", $text);

$text = str_replace ("140", "Boomerang,Boom/TCM,Boomerang (P),Boomerang (a/P)", $text);

$text = str_replace ("144", "PREMIERE FILMCLASSICS", $text);

$text = str_replace ("145", "PREMIERE FILMFEST", $text);

$text = str_replace ("147", "GIGA", $text);

$text = str_replace ("149", "RTL Crime,RTL CRIME", $text);

$text = str_replace ("150", "RTL Living", $text);

$text = str_replace ("151", "RTL Passion,Passion,PASSION", $text);

$text = str_replace ("152", "Entertainment Channel", $text);

$text = str_replace ("153", "COMEDY CENTRAL,COMEDY CENTRAL Germany", $text);

$text = str_replace ("154", "Animax", $text);

$text = str_replace ("157", "Cartoon Network,Cartoon Network (a/P)", $text);

$text = str_replace ("159", "Cartoon Network", $text);

$text = str_replace ("162", "Disney Cinemagic", $text);

$text = str_replace ("163", "Disney XD", $text);

$text = str_replace ("164", "e.clips", $text);

$text = str_replace ("167", "Eurosport 2", $text);

$text = str_replace ("170", "FOX,FOX Channel", $text);

$text = str_replace ("178", "MTV Entertainment", $text);

$text = str_replace ("182", "National Geographic Wild", $text);

$text = str_replace ("183", "Nick Premium,Nick Premium (S),NICKI PREMIUM (S),NICK PREMIUM", $text);

$text = str_replace ("184", "Romance TV", $text);

$text = str_replace ("185", "TCM (a/P)", $text);

$text = str_replace ("188", "Sky Action", $text);

$text = str_replace ("189", "Sky Cinema,skycinemap", $text);

$text = str_replace ("190", "Sky Cinema +1,skycinema1", $text);

$text = str_replace ("191", "Sky Cinema +24,skycinema24", $text);

$text = str_replace ("193", "Sky Cinema Hits", $text);

$text = str_replace ("194", "Sky Comedy", $text);

$text = str_replace ("195", "Sky Emotion", $text);

$text = str_replace ("196", "Sky Fußball Bundesliga", $text);

$text = str_replace ("197", "Sky Krimi", $text);

$text = str_replace ("198", "Sky Nostalgie", $text);

$text = str_replace ("199", "Sky Sport 1", $text);

$text = str_replace ("200", "Sky Sport 2", $text);

$text = str_replace ("203", "Spiegel Geschichte", $text);

$text = str_replace ("206", "The Biography Channel,Biography Channel", $text);

$text = str_replace ("210", "TNT Serie", $text);

$text = str_replace ("212", "TNT Film,Turner Classic Movies,TNT Film (TCM)", $text);

$text = str_replace ("217", "ZDF_neo,ZDF neo", $text);

 

die alten premiere-sender sind da auch noch drin, da die in der movie-db eben auch noch sind. im aktuellen keywelt-php (wenns das o.g. ist) fehlen die nummern > 157 aber komplett. daher kommt da sicherlich noch ne menge müll.

 

zu klären wäre jetzt, ob die aufgeführten namen alle noch den derzeitigen sendernamen entsprechen. ist das so? könntest du das mal bei gelegenheit abchecken? wäre super!

 

wenn ich dann mit sicherheit weiß, wie das von keywelt genutzte scripting heisst, kann ich das soweit schon mal auf den aktuellen stand bringen. danach schaue ich mir die anderen punkte an...

 

EDIT: ich habe das scripting mal testweise ausgetauscht (mit dem zuletzt überarbeiteten senderinhalt). ist es noch aufrufbar?

Sumisu

Edited by Sumisu
Link to comment
Share on other sites

Hi Sumisu,

 

leider nein, wenn man das PlugIn startet kommt die Meldung das man das Image updaten soll. Euer NG Team.. :D

 

Klar kann ich machen, in der PlugIn_run findet man folgenden Eintrag "http://tvguide.krecos.de/dbox/dboxnk.php?sender=$QL\&ip=$IP\&indsuche=$IS"

 

Den Rest musst du mir nochmal genauer erklären wie ich das anstelle.

 

Hätte heute Abend am ca. 21 Uhr Zeit, da können wir alles durchziehen.

 

Gruß Maddoc

Link to comment
Share on other sites

hi maddoccc,

 

danke nochmal für die tolle mitarbeit. kannst du den aufruf bitte nochmal testen? das mit den sendern erkläre ich dann nochmal. wir sollten mal prüfen, ob wir heute abend ggf. auch per skype oder so kommunizieren können. das können wir dann ja per pn klären...

 

Sumisu

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...