EPG-Filter

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

PauleFoul hat geschrieben:
Günther hat geschrieben:Habe gerade die Tags für epgfilter.xml an die bouquet.xml angeglichen und ins cvs eingescheckt:

Beispiel:

Code: Alles auswählen

<epgfilter is_whitelist="1" except_current_next="1">
     <channel name="ard" onid="0001" tsid="044d" serviceID="0000"/>
     <channel name="zdf" onid="0001" tsid="0437" serviceID="0000"/>
</epgfilter>
OK... Dann werde ich das auch gleich im Wiki ändern...
Ist denn nun beides im cvs?
xml in ../zapit und Bouquets- Schreibweise?

Wie war nochmal suchen&Ersetzen im vi? ;)
JimPoison
Einsteiger
Einsteiger
Beiträge: 312
Registriert: Samstag 29. November 2003, 00:20

Beitrag von JimPoison »

also die andere schreibweise wie in der bouqets.xml ist im cvs. hat günther am 8.1. hier eingecheckt: http://cvs.tuxbox.org/lists/tuxbox-cvs- ... 00052.html

der pfad ist allerdings wohl immer noch var/tuxbox/config ohne /zapit, wenn ich das im cvs-chnagelog richtig überblicke.

das problem mit dem fehlerhaften hidden-attribut habe ich hier http://tuxbox-forum.dreambox-fan.de/for ... hp?t=44312
auch gerade. denke das hängt irgendwie zusammen. bei mir sind die hidden bouquets zwar versteckt, allerdings nicht mal mehr in der bouquet-verwaltung zu sehen, d.h. man hat gar keinen zugriff mehr auf sie zum editieren o.ä., außer man editiert die bouquets.xml von hand, aber das kann ja wohl auch nicht sinn der sache sein.
CarstenW
Erleuchteter
Erleuchteter
Beiträge: 416
Registriert: Mittwoch 17. Januar 2007, 16:47

Beitrag von CarstenW »

palace hat geschrieben:Wie war nochmal suchen&Ersetzen im vi? ;)
[ESC]:1,$s/alt/neu[ENTER] das erste gefundene pro Zeile
[ESC]:1,$s/alt/neu/g[ENTER] alle gefundenen

Carsten
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Houdini hat geschrieben:
Wie kann man das Epg Speicherverzeichnis wieder ausschalten das keine Daten mehr gespeichert werden?
@Nico, das hab ich schon (fast) fertig, das kommt demnächst
@ Houdini

wie ist denn da stand der Dinge ?

Ginge jetzt z.B. auch ein : nur speicher/nur laden/beides ?
mb405 hat geschrieben:jep das wäre besser, als in neutrino.cpp drin "rumzupatchen" einfach einen neuen code, wo alles sectionsd zeugs reinkommt.
ich hatte es schon fertig. aber jetzt muss ich da alles überarbeiten. :(
@mb405

Hast du da noch etwas anderes gemacht bzw. moechtest du deine Sachen posten ?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

die sachen, die ich habe, sind weiter vom cvs weg wie ich dachte.
es ging schon mal alles, aber seit kurzen steh ich auf dem schlauch.
irgendwas geht nimmer.
sogar die lcd-epg infos gehen nicht mehr.
wenn ich wüsste wo der fehler ist. grrrrrrrr
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@PT-1
Das Speichern des EPG abzuschalten sollte gehen.
Nur Laden/Speichern ist nicht eingebaut.
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Houdini hat geschrieben:Nur Laden/Speichern ist nicht eingebaut.
"Nur Laden" geht durch Patchen der sectionsd.
Im sectionsd Binary "index.tmp" durch "0123456/0" ersetzen (Dann darf im Sectionsd Speicherverzeichnis kein Untervezeichnis mit dme Namen "0123456" sein). Der so gepatchte sectionsd läuft bei mir schon länger ohne Probleme.

BTW, weil die "Macher" gerade hier rumhängen ;-) :
Sollte in "commandWriteSI2XML" das

Code: Alles auswählen

strncpy(filename, data, dataLength);
filename[dataLength] = '\0';
strncat(filename, "index.xml", 10);

cp(tmpname, filename);
unlink(tmpname);
nicht mit in den else Zweig (Nur so aus Prinzip, weils sauberer ist)?

cu
usul
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

mb405 hat geschrieben:die sachen, die ich habe, sind weiter vom cvs weg wie ich dachte.
es ging schon mal alles, aber seit kurzen steh ich auf dem schlauch.
irgendwas geht nimmer.
sogar die lcd-epg infos gehen nicht mehr.
wenn ich wüsste wo der fehler ist. grrrrrrrr
Warum postest du dein Diff nicht ... Viele Augen sehen mehr als 2 ;-)
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Houdini hat geschrieben:@PT-1
Das Speichern des EPG abzuschalten sollte gehen.
Nur Laden/Speichern ist nicht eingebaut.
Und wie kann man speichern verhindern ...?
Günther
Developer
Beiträge: 587
Registriert: Freitag 9. September 2005, 21:48

Beitrag von Günther »

Günther hat geschrieben:Mir fällt gerade noch ein, den Pfad wollte wir ja auch noch nach /zapit ändern?
Jemand dagegen?
eingescheckt 8)
epgfilter.xml sollte jetzt im Verzeichnis /var/tuxbox/config/zapit/ liegen
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Und wie kann man speichern verhindern ...?
Speicherverzeichnis löschen (im root die .. auswählen)
Innuendo
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 8. Dezember 2004, 21:45

Beitrag von Innuendo »

tach ihrs,

ich finde krokis vorschlag eigentlich fast perfekt und für den normalen user die einfachste lösung. die bouquetliste ist eine whitelist - was interessieren epg daten von sendern, die nicht in bouquet sind?

was man optional noch für "tuning freaks" machen kann, ist ja alles schön und gut und ich bastel damit auch immer wieder gern mal rum, aber damit wird sich ein user, der die box tatsächlich einfach nur zum tv gucken verwendet, nicht beschäftigen. bouquets.xml als whitelist und optional eine blacklist epgfilter.xml ist vlt auch für freaks ein kompromiss

die faustformel: großes bouquet == viel speicherverbrauch versteht jeder. der bouqueteditor ist auch für den wenig interessierten user so einfach zu bedienen, dass er sich den speicherverbrauch des sectionsd selber "einstellen" kann.
wird der bouquet editor nun um whitelist, current/now/next, bouquetfilter erweitern, wird es irgendwann einfach zu kompliziert, die alte dame dbox zum tv gucken ordentlich einzurichten.
vom bouqueteditor mal abgesehen behaupte ich einfach mal, dass viele user weder das interesse noch ein geeignets tool haben (oder wiessen, wie das format einzustellen ist), um korrekte xml files für die dbox zu erstellen.

ich will hier nicht die prima arbeit von nirvana in frage stellen! aber bei den vielen ideen hier vergesst bitte einfach nicht, dass nur wenige user die dbox lieber aufschrauben und rumbasteln, statt tv gucken.
wie immer: einfach und vollautomatisch kommt der kaffee aus dem modul slot - wer milch und/oder zucker dazu haben will, muss wissen oder nachlesen, welchen kopf er zu drücken hat.

innu

@kroki
hast du an deiner idee noch weiter gearbeitet?