Bouquet Andere
-
- Interessierter
- Beiträge: 75
- Registriert: Freitag 15. November 2002, 16:01
Bouquet Andere
Hallo,
wie kann ich das Bouquet Andere löschen?
Gruß
Udo
wie kann ich das Bouquet Andere löschen?
Gruß
Udo
---------------------------------------
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Interessierter
- Beiträge: 75
- Registriert: Freitag 15. November 2002, 16:01
Das verstehe ich nicht ganz, in der Service.xml sind meines Wissens alle Sender drin. Wenn ich nun z.B. die ARD rauslösche ist sie auch nicht mehr über ein anderes Bouquet verfügbar, oder täusche ich mich. Bisher habe ich immer gedacht, dass alle Bouquets im bouquet.xl sind. Es sind auch alle, außer "Andere" drin.
Udo
Udo
---------------------------------------
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
Hallo!
In der services.xml sind alle Sender die die Box empfängt.
In der bouquets.xml sind wie der Name schon sagt die Bouquets, also das ARD, ZDF, Premiere und andere die Du angelegt hast.
Alles was nicht in der bouquets.xml ist aber in der services.xml wird automatisch im Bouquet "Andere" angezeigt.
Wenn Du dieses Bouquet nicht möchtest, mußt Du die Sender die da drin sind aus der services.xml löschen.
Gruß Nachtvogel
In der services.xml sind alle Sender die die Box empfängt.
In der bouquets.xml sind wie der Name schon sagt die Bouquets, also das ARD, ZDF, Premiere und andere die Du angelegt hast.
Alles was nicht in der bouquets.xml ist aber in der services.xml wird automatisch im Bouquet "Andere" angezeigt.
Wenn Du dieses Bouquet nicht möchtest, mußt Du die Sender die da drin sind aus der services.xml löschen.
Gruß Nachtvogel
-
- Interessierter
- Beiträge: 71
- Registriert: Montag 23. Juli 2001, 00:00
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
Hallo!
Und hier der Link dazu
An das Tool hab ich gar nicht gedacht.
Danke krombacher
http://www.jackthegrabber.de/viewtopic.php?t=1511 (Anmeldung erforderlich)
Gruß Nachtvogel
Und hier der Link dazu
An das Tool hab ich gar nicht gedacht.
Danke krombacher
http://www.jackthegrabber.de/viewtopic.php?t=1511 (Anmeldung erforderlich)
Gruß Nachtvogel
-
- Interessierter
- Beiträge: 75
- Registriert: Freitag 15. November 2002, 16:01
Danke, mit dem Prgramm "Bouquet Sync" geht es ganz toll. Mit welchem Programm kann man die Bouquet.xml vernünftig bearbeiten?
Ich habe gucktux verwendet, scheint aber mit dem Yadi 1.10.1 nicht klarzukommen. Jedenfalls wird die bouquet,xml nichterkannt.
Udo
Ich habe gucktux verwendet, scheint aber mit dem Yadi 1.10.1 nicht klarzukommen. Jedenfalls wird die bouquet,xml nichterkannt.
Udo
---------------------------------------
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
4 * Philips 2xI AVIA 600
AlexW 1.6.8 18.2.03
cdk.cramfs 18.2.03
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Erleuchteter
- Beiträge: 465
- Registriert: Mittwoch 14. August 2002, 20:45
Es gibt Vorurteile die einfach nicht auszurotten sind :
in zapit.conf hilft seit ca. 2 Jahren, vgl. http://forum.tuxbox.org/forum/viewtopic ... uet+andere
Code: Alles auswählen
makeRemainingChannelsBouquet
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
thegoodguy hat geschrieben:Es gibt Vorurteile die einfach nicht auszurotten sind :in zapit.conf hilft seit ca. 2 Jahren, vgl. http://forum.tuxbox.org/forum/viewtopic ... uet+andereCode: Alles auswählen
makeRemainingChannelsBouquet
Man braucht dazu kein Utility... ;-)
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
Hallo!
Wenn ich das richtig verstehe, den Code einfach in die zapit.conf kopieren?
Dann Würe meine zapit.conf so aussehen:Ist das richtig?
Wenn ich das richtig verstehe, den Code einfach in die zapit.conf kopieren?
Dann Würe meine zapit.conf so aussehen:
Code: Alles auswählen
lastChannelTV=3
lastSatellitePosition=192
#include "windows.h"
#include <stdio.h>
int main(int argc, char* argv[])
{
char* pos;
char sid[5], bid[5];
char sonid[5], bonid[5];
char servbuf[512], bouqbuf[512];
FILE *bouquet, *services, *newservices;
if ((bouquet = fopen("bouquets.xml", "r")) == NULL)
return 1;
if ((services = fopen("services.xml", "r")) == NULL)
return 1;
if ((newservices = fopen("newservices.xml", "w")) == NULL)
return 1;
while (fgets( servbuf, 512, services ) != NULL)
{
bool found = false;
fpos_t fpos = 0;
if( fsetpos( bouquet, &fpos ) != 0 )
perror( "fsetpos error" );
if ((pos = strstr( servbuf, "onid=")) != NULL)
{
strncpy(sonid, pos+6,4);
sonid[4] = 0;
fputs(servbuf, newservices);
continue;
}
if ((pos = strstr( servbuf, "service_id=")) != NULL)
{
strncpy(sid, pos+12,4);
sid[4] = 0;
while (fgets( bouqbuf, 512, bouquet ) != NULL)
{
if ((pos = strstr( bouqbuf, "serviceID=")) != NULL)
{
strncpy(bid, pos+11,4);
bid[4] = 0;
if (!strcmp(sid, bid))
{
pos = strstr( bouqbuf, "onid=");
strncpy(bonid, pos+6,4);
bonid[4] = 0;
if (!strcmp(sonid, bonid))
{
found = true;
break;
}
}
}
}
if (found)
fputs(servbuf, newservices);
}
else
fputs(servbuf, newservices);
}
fclose(bouquet);
fclose(services);
fclose(newservices);
return 0;
}
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Da mußt du wohl erstmal die Win32-API-Header + Wine nachrüsten.Nachtvogel hat geschrieben:Code: Alles auswählen
#include "windows.h"
Die zapit.conf ist eine reine Konfigurationsdatei, da ist nichts mit Programmieren.
Der Code sieht aus wie eine Anwendung für Windows.
-
- Erleuchteter
- Beiträge: 465
- Registriert: Mittwoch 14. August 2002, 20:45
Also nochmal von vorne und zum mitschreiben.
1.) zapit beenden (z.B. per telnet mit killall zapit)
2.) makeRemainingChannelsBouquet=false in zapit.conf einfuegen
3.) zapit neu starten
4.) pzapit -rn ausfuehren
oder statt 3.) & 4.) dbox neu starten.
1.) ist notwendig weil sonst zapit beim beenden i.d.R. deine Aenderung wieder ueberschreibt.
1.) zapit beenden (z.B. per telnet mit killall zapit)
2.) makeRemainingChannelsBouquet=false in zapit.conf einfuegen
3.) zapit neu starten
4.) pzapit -rn ausfuehren
oder statt 3.) & 4.) dbox neu starten.
1.) ist notwendig weil sonst zapit beim beenden i.d.R. deine Aenderung wieder ueberschreibt.
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
Hallo!
Habs ohne Erfolg getestet.
Gruß Nachtvogel
Habs ohne Erfolg getestet.
Das Bouquet "Andere" ist immer noch datelnet hat geschrieben:Willkomen auf Ihrer d-box 2 - Kernel 2.4.27-dbox2 (19:34:44). - JtG - Edition
(none) login: root
Password:
BusyBox v1.00 (2004.10.29-19:21+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ > killall zapit
An dieser Stelle hab ich die geänderte zapit.conf nach var/tuxbox/config/zapit per FTP geladen
~ > zapit
$Id: zapit.cpp,v 1.357 2004/10/27 16:08:42 lucgas Exp $
~ > pzapit -rn
registering neutrino
~ >
Gruß Nachtvogel
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
Hallo,
also wenn ich den Quellcode richtig verstanden habe,
wird mit der Einstellung
nur die Erstellung des Bouquet "Andere" verhindert.
Mit anderen Worten: Es wird nicht gelöscht.
Gruß
also wenn ich den Quellcode richtig verstanden habe,
wird mit der Einstellung
Code: Alles auswählen
makeRemainingChannelsBouquet=false
Mit anderen Worten: Es wird nicht gelöscht.
Gruß
-
- Tuxboxer
- Beiträge: 4391
- Registriert: Freitag 21. Mai 2004, 17:16
-
- Tuxboxer
- Beiträge: 5873
- Registriert: Samstag 23. Februar 2002, 22:46