Du meinst die Variablendefinitionen (delta, cnr)? Wenn ja, betrachte es als erledigt.GetAway hat geschrieben:Der doppelte Code in CZapitChannelExec::exec läßt sich noch optimieren.
Zapit Config Menu
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
Wenn als Startkanal ein Sender aus dem Bouquet Andere
ausgewählt wurde und dieses Bouquet später deaktiviert
wird, dann schaltet die Box beim Start auf den Kanal eins
aus dem ersten Bouquet. In den Zapit-Einstellungen wird
kein Sendername angezeigt. Wenn das Bouquet Andere
später wieder aktiviert wird, dann wird der vorher
eingestellte Sender wieder genutzt. Diese einmal
vorgenommene Einstellung geht durch die Änderung der
Option Bouquet Andere also nicht verloren.
ausgewählt wurde und dieses Bouquet später deaktiviert
wird, dann schaltet die Box beim Start auf den Kanal eins
aus dem ersten Bouquet. In den Zapit-Einstellungen wird
kein Sendername angezeigt. Wenn das Bouquet Andere
später wieder aktiviert wird, dann wird der vorher
eingestellte Sender wieder genutzt. Diese einmal
vorgenommene Einstellung geht durch die Änderung der
Option Bouquet Andere also nicht verloren.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Zapit Config Menu
Ich habe mal ausgiebig viele verschiedene Varianten getestet ohne einen Segfault
oder dergleichen zu erzeugen. Läuft sehr gut. Was mir persönlich nicht ganz so gut
gefällt ist, das immer ein TV-/Radiokanal voreingestellt ist.
Vielleicht kann man das Aufblitzen der Bouquetliste nach Auswahl des Kanals noch fixen.
Hast ein dickes Lob verdient.
oder dergleichen zu erzeugen. Läuft sehr gut. Was mir persönlich nicht ganz so gut
gefällt ist, das immer ein TV-/Radiokanal voreingestellt ist.
Geht aber bei saveLastchannel "noch" nicht.rhabarber1848 hat geschrieben:Mit der Kanalnummer kannst Du zugleich das Bouquet festlegen,
welches nach dem Boxstart aktiv sein soll. Mit der channelID
wäre das nicht möglich.
Vielleicht kann man das Aufblitzen der Bouquetliste nach Auswahl des Kanals noch fixen.
Hast ein dickes Lob verdient.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
Default ist der erste Sender des ersten Bouquets, genausoGetAway hat geschrieben:Was mir persönlich nicht ganz so gut gefällt ist, das immer ein TV-/Radiokanal voreingestellt ist.
wie in einem frisch gebackenem Image, wo zwar Senderlisten,
aber nicht zapit.conf enthalten ist.
Das hast Du hier schon berichtet, richtig?GetAway hat geschrieben:Geht aber bei saveLastchannel "noch" nicht.
Nun, an den lastchannel-Einstellungen habe ich bewusst nichts
verändert. Zeigt ein ungepachtes CVS das gleiche Verhalten?
Dazu müsste das hier erledigt werden:GetAway hat geschrieben:Vielleicht kann man das Aufblitzen der Bouquetliste nach Auswahl des Kanals noch fixen
http://forum.tuxbox-cvs.sourceforge.net ... 2&start=20
Bis dahin nutze ich CRCInput::RC_timeout auf die gleiche Weise
wie in der Kanalauswahl der Timerliste. Wenn es dann eine Lösung
gibt, die CRCInput::RC_timeout ersetzt, kann diese dann auch
im Zapit-Menü angewendet werden
Zuletzt geändert von rhabarber1848 am Freitag 4. September 2009, 13:20, insgesamt 1-mal geändert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
@seife: Die Satelliten-Optionen in zapit.conf sind auf Kabelboxen nicht erforderlich.rhabarber1848 hat geschrieben:@all: Fehlen noch zapit-Optionen? Bei SnowHead findet sich:Code: Alles auswählen
zapit_entry[ucswitch]=pZapit->getUncommittedSwitchMode(); [...] if(g_info.delivery_system == DVB_S) zapit_selector->addItem( o_ucswitch );
Beim Coden am zapit-Menü habe ich diesen Patch geschrieben: EDIT: Patch ist im CVS
Was denkst Du darüber?
PS: Ich weiß, was whitespace angeht, ist der Patch grausam, er zeigt
in diesem Zustand aber besser die von mir beabsichtigte Änderung.
Zuletzt geändert von rhabarber1848 am Mittwoch 2. September 2009, 13:36, insgesamt 1-mal geändert.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Zapit Config Menu
Der Link geht ins Leere.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
Probier nochmalseife hat geschrieben:Der Link geht ins Leere.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Zapit Config Menu
Sieht "obviously correct" aus
Eigentlich würde dieser Code IMHO sowieso in den Konstruktor der CFrontend-Klasse gehören, aber das ist ein anderer Cleanup
Eigentlich würde dieser Code IMHO sowieso in den Konstruktor der CFrontend-Klasse gehören, aber das ist ein anderer Cleanup
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
committed:seife hat geschrieben:Sieht "obviously correct" aus
http://article.gmane.org/gmane.comp.vid ... x.scm/1040
white-space clean-up nach o.g. Patch:
http://article.gmane.org/gmane.comp.vid ... x.scm/1041
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
Deshalb habe ich den Code soeben ins CVS committed:GetAway hat geschrieben:Ich habe mal ausgiebig viele verschiedene Varianten getestet ohne einen Segfault
oder dergleichen zu erzeugen. Läuft sehr gut.
http://article.gmane.org/gmane.comp.vid ... x.scm/1051
http://article.gmane.org/gmane.comp.vid ... x.scm/1052
http://article.gmane.org/gmane.comp.vid ... x.scm/1053
http://article.gmane.org/gmane.comp.vid ... x.scm/1054
http://article.gmane.org/gmane.comp.vid ... x.scm/1055
http://article.gmane.org/gmane.comp.vid ... x.scm/1056
http://article.gmane.org/gmane.comp.vid ... x.scm/1057
http://article.gmane.org/gmane.comp.vid ... x.scm/1058
Danke an alle für die bisherigen Patches, Ideen und Tests.
Re: Zapit Config Menu
Hi,
ich weiss ja nicht, was beim Einchecken eventuell schief gelaufen ist.
Aber ich habe vor 4 Stunden neu ausgecheckt und durchgebaut.
Das mit dem Zapit funktioniert überhaupt nicht. Also garnicht.
Ich weiss, ich stehe bei vielen auf der Ignore-Liste. Aber vielleicht liest es ja jemand anderes vor dem auschecken.
Es ist ja getestet worden und auch für gut befunden worden.
Vielleicht schaut mal jemand übers CVS ... ist eventuell "strubbelig" geworden ...
MfG
PS.: wenn es ernsthaft jemanden interessiert, poste ich hier, was und in welchen Kombinationen momentan nicht geht
Ach noch etwas ... nicht jetzt einfach auf mich einschlagen ... in dem täglichen Image von Dietmar geht es auch nicht
ich weiss ja nicht, was beim Einchecken eventuell schief gelaufen ist.
Aber ich habe vor 4 Stunden neu ausgecheckt und durchgebaut.
Das mit dem Zapit funktioniert überhaupt nicht. Also garnicht.
Ich weiss, ich stehe bei vielen auf der Ignore-Liste. Aber vielleicht liest es ja jemand anderes vor dem auschecken.
Es ist ja getestet worden und auch für gut befunden worden.
Vielleicht schaut mal jemand übers CVS ... ist eventuell "strubbelig" geworden ...
MfG
PS.: wenn es ernsthaft jemanden interessiert, poste ich hier, was und in welchen Kombinationen momentan nicht geht
Ach noch etwas ... nicht jetzt einfach auf mich einschlagen ... in dem täglichen Image von Dietmar geht es auch nicht
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Zapit Config Menu
Code: Alles auswählen
wenn es ernsthaft jemanden interessiert, poste ich hier, was und in welchen Kombinationen momentan nicht geht
Re: Zapit Config Menu
Hi,
also ... einfach unsortiert ...
1) Bei Auswahl "Fester Start-Kanal" wird nicht "saveLastChannel=false" in die zapit.conf geschrieben.
( damit ist eigentlich schon das ganze Teil überflüssig .... (Scherz) )
2) Bei der Auswahl eines TV-Start-Kanals wird "startChannelTV=70" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelTV=70" heissen ? )
3) Bei der Auswahl eines Radio-Start-Kanals wird "startChannelRadio=2" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelRadio=2" heissen ? )
Ob man die Option "lastChannelMode=0" für TV oder "....=1" für Radio noch benötigt, weiss ich jetzt nicht so genau.
Der Start-Modus wird wohl mittlerweile woanders festgelegt.
Danke für Dein Interesse ...
MfG
Ach nur mal so ..... ich habe es ja auch getestet
Wenn man von vorher noch eine zapit.conf hat, dann fällt das beim Testen natürlich nicht auf, weil die relevanten Optionen ja noch drin sind, und nur die "Neuen" dazugeschrieben werden und keine Funktion haben ...
also ... einfach unsortiert ...
1) Bei Auswahl "Fester Start-Kanal" wird nicht "saveLastChannel=false" in die zapit.conf geschrieben.
( damit ist eigentlich schon das ganze Teil überflüssig .... (Scherz) )
2) Bei der Auswahl eines TV-Start-Kanals wird "startChannelTV=70" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelTV=70" heissen ? )
3) Bei der Auswahl eines Radio-Start-Kanals wird "startChannelRadio=2" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelRadio=2" heissen ? )
Ob man die Option "lastChannelMode=0" für TV oder "....=1" für Radio noch benötigt, weiss ich jetzt nicht so genau.
Der Start-Modus wird wohl mittlerweile woanders festgelegt.
Danke für Dein Interesse ...
MfG
Ach nur mal so ..... ich habe es ja auch getestet
Wenn man von vorher noch eine zapit.conf hat, dann fällt das beim Testen natürlich nicht auf, weil die relevanten Optionen ja noch drin sind, und nur die "Neuen" dazugeschrieben werden und keine Funktion haben ...
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Zapit Config Menu
Wenn du einen festen Startkanal haben willst, dann darfst du halt nicht den letzten geschauten abspeichern.1) Bei Auswahl "Fester Start-Kanal" wird nicht "saveLastChannel=false" in die zapit.conf geschrieben.
( damit ist eigentlich schon das ganze Teil überflüssig .... (Scherz) )
lastChannelXX ist der letzte geschaute Kanal vor dem runterfahren.2) Bei der Auswahl eines TV-Start-Kanals wird "startChannelTV=70" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelTV=70" heissen ? )
startChannelXX ist der Kanal, der beim einschalten aktiviert werden soll
siehe 23) Bei der Auswahl eines Radio-Start-Kanals wird "startChannelRadio=2" in die zapit.conf geschrieben.
( müsste es nicht "lastChannelRadio=2" heissen ? )
Die Features last byw. start -kanal abspeichern sind somit nicht kombinierbar.
Re: Zapit Config Menu
Hi,
schade .... genau das habe ich erwartet.
Wenn ich anwähle "Fester Start-Kanal" dann sollte er den eingestellten Sender auch beim starten nehmen.
Fehlt allerdings das Schlüsselwort "saveLastChannel=false" dann wird grundsätzlich der letzte geschaute Sender auch wieder beim Starten genommen ..... usw.
Du hast es nicht wirklich ausprobiert ....
MfG
PS.: Habe ich vergessen ..... startChannel irgendwas hat keine Auswirkung .....
nochmal PS.: das Menü Zapit und seine Parameter wird auch gesteuert durch das Schlüsselwort "saveLastChannel", und da es fehlt, kann es ja auch nichts werden.
Auch werden beim Start der DBox nur die Schlüsselworte "lastChannel..." ausgwertet und dementsprechend werden jeweils die Sender mit der Nummer 1 genommen, sowohl bei TV, wie auch bei Radio-Mode.
Frag mich nur, wie die ganzen Tester zu einem positiven Ergebniss gekommen sind.
schade .... genau das habe ich erwartet.
Wenn ich anwähle "Fester Start-Kanal" dann sollte er den eingestellten Sender auch beim starten nehmen.
Fehlt allerdings das Schlüsselwort "saveLastChannel=false" dann wird grundsätzlich der letzte geschaute Sender auch wieder beim Starten genommen ..... usw.
Du hast es nicht wirklich ausprobiert ....
MfG
PS.: Habe ich vergessen ..... startChannel irgendwas hat keine Auswirkung .....
nochmal PS.: das Menü Zapit und seine Parameter wird auch gesteuert durch das Schlüsselwort "saveLastChannel", und da es fehlt, kann es ja auch nichts werden.
Auch werden beim Start der DBox nur die Schlüsselworte "lastChannel..." ausgwertet und dementsprechend werden jeweils die Sender mit der Nummer 1 genommen, sowohl bei TV, wie auch bei Radio-Mode.
Frag mich nur, wie die ganzen Tester zu einem positiven Ergebniss gekommen sind.
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Zapit Config Menu
ok, jetzt hab ichsWenn ich anwähle "Fester Start-Kanal" dann sollte er den eingestellten Sender auch beim starten nehmen.
Fehlt allerdings das Schlüsselwort "saveLastChannel=false" dann wird grundsätzlich der letzte geschaute Sender auch wieder beim Starten genommen ..... usw.
Nein, habe ich auch nicht, hatte nur deine Aussage kommentiert.Du hast es nicht wirklich ausprobiert ....
Dann ist da wohl noch der wurm drin.
EDIT:
aber drin ist es schon:
Code: Alles auswählen
if (write) {
- if (config.getBool("saveLastChannel", true))
- {
- config.setInt32("lastChannelMode", (currentMode & RADIO_MODE) ? 1 : 0);
-
- config.setInt32("lastChannelRadio", lastChannelRadio);
- config.setInt32("lastChannelTV", lastChannelTV);
- }
+ config.setBool("saveLastChannel", saveLastChannel);
+ config.setInt32("lastChannelMode", (currentMode & RADIO_MODE) ? 1 : 0);
+ config.setInt32("lastChannelRadio", lastChannelRadio);
+ config.setInt32("lastChannelTV", lastChannelTV);
+ config.setInt32("startChannelRadio", startChannelRadio);
+ config.setInt32("startChannelTV", startChannelTV);
+ config.setBool("saveAudioPIDs", save_audioPIDs);
+ config.setBool("makeRemainingChannelsBouquet", bouquetManager->remainingChannelsBouquet);
Re: Zapit Config Menu
Hi,
da will ich nicht wiedersprechen .....
Nur wird nirgendswo startChannel .... beim Start ausgewertet.
Aber egal .... zig Tester haben ja gepostet, dass es funktioniert, sonst hätte Olaf es ja nicht eingecheckt.
Frage mich nur, was diese Tester tatsächlich getestet haben .....
MfG
da will ich nicht wiedersprechen .....
Nur wird nirgendswo startChannel .... beim Start ausgewertet.
Aber egal .... zig Tester haben ja gepostet, dass es funktioniert, sonst hätte Olaf es ja nicht eingecheckt.
Frage mich nur, was diese Tester tatsächlich getestet haben .....
MfG
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
http://cvs.tuxbox-cvs.sourceforge.net/t ... tate=1.436trulli hat geschrieben:Nur wird nirgendswo startChannel .... beim Start ausgewertet.
Zeile 3068
Code: Alles auswählen
saveLastChannel = config.getBool("saveLastChannel", true);
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Zapit Config Menu
Nicht ganz, wenn saveLastChannel in zapit.conf fehlt wird true als default beimHoudini hat geschrieben:EDIT:
aber drin ist es schon:
Starten gesetzt.
Beim sofortigen Ändern der Einstellungen im Zapit Menü auf "aus", sollte false weg-
geschrieben werden, wird es aber nicht da ja ein fehlender Eintrag in zapit.conf
als false erkannt wird, somit keine Änderung erforderlich ist, dementsprechend
nichts geschrieben wird. Alles klar.
Wird neu gebootet stehen wir wieder am Anfang.
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Zapit Config Menu
Aha, da hammers schon...
Re: Zapit Config Menu
@Rhabarber1848rhabarber1848 hat geschrieben:http://cvs.tuxbox-cvs.sourceforge.net/t ... tate=1.436trulli hat geschrieben:Nur wird nirgendswo startChannel .... beim Start ausgewertet.
Zeile 3068Code: Alles auswählen
saveLastChannel = config.getBool("saveLastChannel", true);
Ich sprach von startChannel ... und nicht von saveLastChannel .....
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Zapit Config Menu
nicht ganz:Beim sofortigen Ändern der Einstellungen im Zapit Menü auf "aus", sollte false weg-
geschrieben werden, wird es aber nicht da ja ein fehlender Eintrag in zapit.conf
als false erkannt wird, somit keine Änderung erforderlich ist, dementsprechend
nichts geschrieben wird. Alles klar.
in libconfigfile wird beim get auf einen nicht vorhandenen key das unknownKeyQueryedFlag gesetzt.
wenn jetzt ein key gesetzt wird wird das unknownKeyQueryedFlag ins modifiedFlag kopiert.
Damit hat sich die config geändert und wird dann auch abgespeichert.
(nicht ausprobiert, sondern code review)
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Zapit Config Menu
Aha, nee nicht review, ... please recode.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Zapit Config Menu
Das Problem sollte hiermit behoben sein:GetAway hat geschrieben:Beim sofortigen Ändern der Einstellungen im Zapit Menü auf "aus", sollte false weg-
geschrieben werden, wird es aber nicht da ja ein fehlender Eintrag in zapit.conf
als false erkannt wird, somit keine Änderung erforderlich ist, dementsprechend
nichts geschrieben wird.
http://article.gmane.org/gmane.comp.vid ... x.scm/1067
Damit wird zapit.conf mit dem configfile-Flag p_saveDefaults = true
geöffnet, was in libconfigfile übrigens der Standardwert ist, siehe
apps/misc/libs/libconfigfile/configfile.h
Code: Alles auswählen
CConfigFile(const char p_delimiter, const bool p_saveDefaults = true);
-
- Interessierter
- Beiträge: 86
- Registriert: Montag 18. Dezember 2006, 10:28
Re: Zapit Config Menu
Hallo !
Da das Menu jetzt ja auch im neuesten JtG-Snapshot drinne ist, habe ich es durch den durchgeführten Flashvorgang nun auch auf einer meiner Boxen. Grundsätzlich begrüsse ich es, das Ganze per GUI konfigurieren zu können.
Meine Frage ist nun jedoch, wie bekomme ich meinen geliebten Radiokanal "ffn-Comedy" wieder als Startkanal bei Umschalten auf den Radiomodus (nach Einschalten). In der zapit.conf ist er noch richtig gesesetzt, also dort wird ja scheinbar nix geändert/geschrieben. Nur wo kann ich das ändern, ohne meine Bouquet-Struktur aufzugeben. Diese sieht nämlich vor, das es nur 2 sichtbare Bouquets gibt: 1x ein eigenes Bouquet mit 99 Kanälen (allesamt Free-TV plus Lückenfüller) und ab Kanal 100 dann Sky. Die restlichen Bouquets (wie sie per Scan gefunden werden) sind alle versteckt.
Im Zapit Config Menu ist nun als Startkanal für TV "Das Erste" eingestellt (hatte ich schon länger und das geht ja auch) und für Radio ist nur das Sky-Bouquet auswählbar und da ist "ffn-Comedy" ja nicht drin. Gibt es da einen Umweg, wie ich diesen Radiokanal wieder als Startkanal bekomme?
Man möge es mir nachsehen, wenn die Lösung hier bereits im Thread steht und ich nur unfähig war, das zu erkennen!
Gruß
ThulsaDoom
Da das Menu jetzt ja auch im neuesten JtG-Snapshot drinne ist, habe ich es durch den durchgeführten Flashvorgang nun auch auf einer meiner Boxen. Grundsätzlich begrüsse ich es, das Ganze per GUI konfigurieren zu können.
Meine Frage ist nun jedoch, wie bekomme ich meinen geliebten Radiokanal "ffn-Comedy" wieder als Startkanal bei Umschalten auf den Radiomodus (nach Einschalten). In der zapit.conf ist er noch richtig gesesetzt, also dort wird ja scheinbar nix geändert/geschrieben. Nur wo kann ich das ändern, ohne meine Bouquet-Struktur aufzugeben. Diese sieht nämlich vor, das es nur 2 sichtbare Bouquets gibt: 1x ein eigenes Bouquet mit 99 Kanälen (allesamt Free-TV plus Lückenfüller) und ab Kanal 100 dann Sky. Die restlichen Bouquets (wie sie per Scan gefunden werden) sind alle versteckt.
Im Zapit Config Menu ist nun als Startkanal für TV "Das Erste" eingestellt (hatte ich schon länger und das geht ja auch) und für Radio ist nur das Sky-Bouquet auswählbar und da ist "ffn-Comedy" ja nicht drin. Gibt es da einen Umweg, wie ich diesen Radiokanal wieder als Startkanal bekomme?
Man möge es mir nachsehen, wenn die Lösung hier bereits im Thread steht und ich nur unfähig war, das zu erkennen!
Gruß
ThulsaDoom