Wünsche Kanalsuche und Bouquetverwaltung
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
@Nico 77:
Die Semantik von "cannot" oder "failed"-Mitteilungen in Unix/Linux habe ich in meinem vorletzten Beitrag in diesem Thread erklärt. Es kommt normalerweise mehre "Cannot" oder "failed"-messages vor. Stört dich "boot net failed" auch? Bedeutet "boot net failed" das net-booting "Standart" ist, oder das etwas Böses passiert hat?
Zum Thema Standart
Die Semantik von "cannot" oder "failed"-Mitteilungen in Unix/Linux habe ich in meinem vorletzten Beitrag in diesem Thread erklärt. Es kommt normalerweise mehre "Cannot" oder "failed"-messages vor. Stört dich "boot net failed" auch? Bedeutet "boot net failed" das net-booting "Standart" ist, oder das etwas Böses passiert hat?
Zum Thema Standart
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
mein log.
Es ist nur ein test, da ich ja die ender nie killen würde[getservices] /var/tuxbox/config/zapit/myservices.xml found.
[getservices] dup transponder id 3 onid 85
[getservices] dup transponder id 4 onid 85
[getservices] dup transponder id 11 onid 85
[getservices] dup transponder id 1 onid 85
[getservices] /var/tuxbox/config/zapit/antiservices.xml found.
[getservices]: Nuking 28106 1101 1 (Das Erste)...succeded
[getservices]: Nuking 28107 1101 1 (Bayerisches FS)...succeded
[getservices]: Nuking 28108 1101 1 (hr-fernsehen)...succeded
[getservices]: Nuking 28109 1101 1 (arte)...succeded
[getservices]: Nuking 28110 1101 1 (SR Fernsehen Südwest)...succeded
[getservices]: Nuking 28111 1101 1 (WDR Köln)...succeded
[getservices]: Nuking 28112 1101 1 (BR-alpha)...succeded
[getservices]: Nuking 28113 1101 1 (SÃœDWEST BW)...succeded
[getservices]: Nuking 28114 1101 1 (Phoenix)...succeded
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
hab den mal in den images vom 30.04. um 12.xx drin..Barf hat geschrieben:..Mif folgendes kleines patch-patch..
teste nachher mal..
was mich halt ein wenig wundert ist, das dieses bei mir ganz fehlt:
[getservices] /var/tuxbox/config/zapit/myservices.xml found.
.
[getservices] /var/tuxbox/config/zapit/antiservices.xml found.
es kommt aber auch keine meldung das er sie nicht gefunden hat..
edit:
das problem bei mir bleibt gleich..
weder die *found* anzeige der getservices
noch irgendwelche ausgaben der antiservices.xml zu sehen..
.
.
[getservices] dup transponder id 45C onid 1
[getservices] dup transponder id 45D onid 1
[getservices] dup transponder id 45F onid 1
[getservices] dup transponder id 460 onid 19
-
- Einsteiger
- Beiträge: 281
- Registriert: Mittwoch 8. Dezember 2004, 21:45
so tauchen keine log meldungen auf, wenn keine my- oder antiservices im image liegen
regards
Innu
Code: Alles auswählen
if(access(MYSERVICES_XML, F_OK) == 0)
{
if ((parser = parseXmlFile(MYSERVICES_XML))) {
printf("[getservices] " MYSERVICES_XML " found.\n");
FindTransponder(xmlDocGetRootElement(parser)->xmlChildrenNode);
xmlFreeDoc(parser);
}
}
if(access(ANTISERVICES_XML, F_OK) == 0)
{
if ((parser = parseXmlFile(ANTISERVICES_XML))) {
printf("[getservices] " ANTISERVICES_XML " found.\n");
NukeChannels(xmlDocGetRootElement(parser)->xmlChildrenNode);
xmlFreeDoc(parser);
}
}
Innu
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
Hallo Barf!
Ich möchte mich noch mal ganz herzlich bei Dir bedanken.
Meine Kanalliste ist jetzt viel übersichtlicher, ich habe alle doppelten 3. Programme und Erotik
in die antiservices.xml gepackt. Das ist noch besser als die von mir anfangs gewünschte lösch
Funktion, da ich das nur einmal machen muß und die Kanäle bei einer Kanalsuche nicht wieder kommen
Und natürlich auch die myservices.xml, eine einmalige Angelegenheit.
Also DANKE Barf
Gruß Nachtvogel
Ich möchte mich noch mal ganz herzlich bei Dir bedanken.
Meine Kanalliste ist jetzt viel übersichtlicher, ich habe alle doppelten 3. Programme und Erotik
in die antiservices.xml gepackt. Das ist noch besser als die von mir anfangs gewünschte lösch
Funktion, da ich das nur einmal machen muß und die Kanäle bei einer Kanalsuche nicht wieder kommen
Und natürlich auch die myservices.xml, eine einmalige Angelegenheit.
Also DANKE Barf
Gruß Nachtvogel
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Einsteiger
- Beiträge: 143
- Registriert: Dienstag 7. September 2004, 09:56
Ähm, will ja nicht nölen, aber da ist ein kleiner logischer Bug drin. So dass es IMHO net richtig ist.
Kurzform: Zuerst raus, dann rein. Will heißen es muß zuerst anti- dann myservices.xml bearbeitet werden.
Warum? Ganz einfach, es gibt so einen Sender, der findet sich so toll, dass er vor alle seiner Radiokanäle ein "P-" macht. Jawohl. Nun mache ich die P- in meiner my weg, damit sind sie richtig drin. Und in anti trage ich sie mit dem P- ein, damit er sie löscht. Ende des Liedes so wie es jetzt ist sind sie weg.
Lösung: Einfach die Reihenfolge tauschen.
Ciao Micha
P.S. Halb drei und Bier ...
Kurzform: Zuerst raus, dann rein. Will heißen es muß zuerst anti- dann myservices.xml bearbeitet werden.
Warum? Ganz einfach, es gibt so einen Sender, der findet sich so toll, dass er vor alle seiner Radiokanäle ein "P-" macht. Jawohl. Nun mache ich die P- in meiner my weg, damit sind sie richtig drin. Und in anti trage ich sie mit dem P- ein, damit er sie löscht. Ende des Liedes so wie es jetzt ist sind sie weg.
Lösung: Einfach die Reihenfolge tauschen.
Ciao Micha
P.S. Halb drei und Bier ...
-
- Einsteiger
- Beiträge: 143
- Registriert: Dienstag 7. September 2004, 09:56
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Einsteiger
- Beiträge: 143
- Registriert: Dienstag 7. September 2004, 09:56
Jo, als notlösung. Aber schöner wäre die andere Lösung, denn so muss ich noch in der bouquets.xml rumarbeiten.jmittelst hat geschrieben:Wenn Du den Ghosttransponder richtig in die Bouquets.xml einträgst, passt das auch ohne "Andere".
cu
Jens
Die Lösung mit my und anti ist genial, wäre schade wenn da ein Logikfehler drinbliebe.
Ciao Micha
-
- Einsteiger
- Beiträge: 143
- Registriert: Dienstag 7. September 2004, 09:56
Okay, habe den Fehler/Logikbug mal selber beseitigt und ein cvs diff gemacht:
Bitte einchecken. Hier kan man leider nix anhängen.
Ciao Micha
Code: Alles auswählen
Index: getservices.cpp
===================================================================
RCS file: /cvs/tuxbox/apps/dvb/zapit/src/getservices.cpp,v
retrieving revision 1.92
diff -u -r1.92 getservices.cpp
--- a/getservices.cpp 28 Apr 2005 21:37:21 -0000 1.92
+++ b/getservices.cpp 24 May 2005 17:04:36 -0000
@@ -300,6 +300,12 @@
FindTransponder(xmlDocGetRootElement(parser)->xmlChildrenNode);
xmlFreeDoc(parser);
+
+ if ((parser = parseXmlFile(ANTISERVICES_XML))) {
+ printf("[getservices] " ANTISERVICES_XML " found.\n");
+ NukeChannels(xmlDocGetRootElement(parser)->xmlChildrenNode);
+ xmlFreeDoc(parser);
+ }
if ((parser = parseXmlFile(MYSERVICES_XML))) {
printf("[getservices] " MYSERVICES_XML " found.\n");
@@ -307,12 +313,6 @@
xmlFreeDoc(parser);
}
- if ((parser = parseXmlFile(ANTISERVICES_XML))) {
- printf("[getservices] " ANTISERVICES_XML " found.\n");
- NukeChannels(xmlDocGetRootElement(parser)->xmlChildrenNode);
- xmlFreeDoc(parser);
- }
-
return 0;
}
Ciao Micha
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe ein Verdacht, dass die Debugmeldungen das Problem ist. dietmarw, kannst du probieren, die beide printfs zu löschen; geht es dann schneller?dietmarw hat geschrieben:was mir aufgefallen ist, er führt das nuken ja bei jedem boxstart durch..
da ich über 95% meiner services nuke dauert der systemstart leider erheblich länger.
Gruß,
Barf Vader
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe aufgegeben, und (endlich) ein CVS-Account geholt (Es war nicht ganz einfach...)
Habe gerade folgende Änderungen eingecheckt:
1. Nur falls mann in zapit.conf explizit scheibt bekommt mann Meldungen über gelungene Nukes (die Meldungen die zu dietmarws Problem geführt hat). Meldungen über fehlgeschlagene Nukes bekommt mann immer. Die Imagebastlern können hier entscheiden, was sie als default bevorzieht.
2. Keine Meldungen mehr über fehlende myservices.xml und antiservices.xml. (Trotzdem war, wie frühere geschrieben, das ursprungliche Verhalten "korrekt".)
3. In services.xml wird ein KOmmentar geschrieben, dass hier nicht gefummelt werden soll, sonden in myservices.xml und antiservices.xml.
4. Einige Code-Sauberungsaktionen.
Dagegen habe ich den nicht-in-versteckte-Bouquets-patch nicht reingecheckt, weil irgendwie wird dadurch ein Problem getriggert: meine Kiste wird dadurch "hängend". Der Patch bleibt noch auf mein WWW-Page erhältlich, falls jemand eine Lösung hat.
Barf Vader
Habe gerade folgende Änderungen eingecheckt:
1. Nur falls mann in zapit.conf explizit scheibt
Code: Alles auswählen
traceNukes=true
2. Keine Meldungen mehr über fehlende myservices.xml und antiservices.xml. (Trotzdem war, wie frühere geschrieben, das ursprungliche Verhalten "korrekt".)
3. In services.xml wird ein KOmmentar geschrieben, dass hier nicht gefummelt werden soll, sonden in myservices.xml und antiservices.xml.
4. Einige Code-Sauberungsaktionen.
Dagegen habe ich den nicht-in-versteckte-Bouquets-patch nicht reingecheckt, weil irgendwie wird dadurch ein Problem getriggert: meine Kiste wird dadurch "hängend". Der Patch bleibt noch auf mein WWW-Page erhältlich, falls jemand eine Lösung hat.
Barf Vader
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52