erstmal top das Ihr das für die HD kanäle möglich gemacht habt,danke dafür .
jetzt meine bitte Ihr habt ja die Schnelltasten funktion und mit der kann man mit den Zahlentasten dort wunderschön schnell und direkt die subkanäle anwählen nur leider geht das nicht mit dem startkanal (also der kanal 0 ) da wenn man auf die 0 drückt ja immer der kanal zuvor aufgerufen wird und somit kann man den kanal nicht per zahlentaste anwählen wenn man mehr als 2 kanäle als auswahl hat und man so durch die einzelnen kanäle zapen möchte ,könnt Ihr da was machen?
(ist gelöst) @DMM, eine bitte zur neuen HD Sub unterstützung
-
-
Hm stimmt ist mir gestern auch schon aufgefallen.
-
Hi,
folgendes wird das fixen
Ich packs dann ins nächste Update.
Weiss nur noch nicht wann ich eines mache.. solange kann man das mal manuell ändern.
Diff
Alles anzeigen--- a/usr/lib/enigma2/python/Screens/SubservicesQuickzap.py +++ b/usr/lib/enigma2/python/Screens/SubservicesQuickzap.py @@ -99,7 +99,7 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ if number == 0: self.playSubservice(self.lastservice) elif self.n is not None and number <= self.n - 1: - self.playSubservice(number) + self.playSubservice(number-1) def showSelection(self): self.updateSubservices() @@ -112,7 +112,7 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ tlist.append((i.getName(), idx)) idx += 1 - keys = [ "", "1", "2", "3", "4", "5", "6", "7", "8", "9" ] + [""] * n + keys = [ "1", "2", "3", "4", "5", "6", "7", "8", "9" ] + [""] * n self.session.openWithCallback(self.subserviceSelected, ChoiceBox, title=_("Please select a subservice..."), list = tlist, selection = self.currentlyPlayingSubservice, keys = keys) def subserviceSelected(self, service): @@ -138,5 +138,5 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ self.lastservice = self.currentlyPlayingSubservice self.session.nav.playService(newservice, False) self.currentlyPlayingSubservice = number - self.currentSubserviceNumberLabel.setText(str(number)) + self.currentSubserviceNumberLabel.setText(str(number+1)) self.doShow()
cya
-
Danke!
-
Ghost wie immer ein recht herzlichen Dank ,hab es gerade geändert und es geht genauso wie es sollte der kanal ist jetzt nicht mehr die 0 sondern die 1 und damit geht das zapen richtig
-
Danke +1
Aber da wir schon mal bei wünsch dir was sind ...
Sky Sport HD 1 und - HD 2 zeigen immmer Subchannels an, weil die beiden sich wohl gegenseitig als solche erkennen.
Bei den Sky Sport SD ist das nicht so.
Wenn da für zB. Sky Sport 2 ein Event mit Subchannels läuft, sind die auch nur darüber aufrufbarKann man bei den HD da noch was machen ?
-
-
Das sind ja keine Subchannels,
stimmt , sind Vollprogramme ...
und deswegen ist es unlogisch, wenn nur die beiden Senden und trotzdem das vorhandensein von Subchannels angezeigt wird.so merkt man nicht wenn mal welche aufgeschaltet werden
und für den außergewöhlichen Fall das mal auf beiden Sportkanälen Events mit Subchannels laufen, hat man dann ein Mischmasch in der SubchannellisteMir ist schon klar das es bei den HD anderst gehändelt wird wie bei den SD Programmen .
aber wenn das machbar wäre wie bei den SD`s ...
wenn nicht, geht die Welt auch nicht unter.
-
Ich denke das ist nicht so einfach wie du dir das vorstellst, Ghost wird da kaum so einen Aufwand betreiben.
Wir sollten froh sein, dass es jetzt überhaupt so funktioniert wie es jetzt ist.
Die Infos welcher Kanal gerade wo dazugehört gibt es für die Kanäle nicht, deshalb zeigt er einfach alle an egal ob die zusammen gehören oder nicht.Und ich find das sogar gut so das ich direkt von Sky Sport HD 1 auch HD 2 aufrufen kann.
-
Kleiner Fehler war noch im Patch, man konnte den letzten Kanal im Quickzap nicht anwählen mit den Zifferntasten, so ist es jetzt richtig:
Diff
Alles anzeigen--- a/usr/lib/enigma2/python/Screens/SubservicesQuickzap.py +++ b/usr/lib/enigma2/python/Screens/SubservicesQuickzap.py @@ -99,7 +99,7 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ if number == 0: self.playSubservice(self.lastservice) - elif self.n is not None and number <= self.n - 1: + elif self.n is not None and number <= self.n: - self.playSubservice(number) + self.playSubservice(number-1) def showSelection(self): self.updateSubservices() @@ -112,7 +112,7 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ tlist.append((i.getName(), idx)) idx += 1 - keys = [ "", "1", "2", "3", "4", "5", "6", "7", "8", "9" ] + [""] * n + keys = [ "1", "2", "3", "4", "5", "6", "7", "8", "9" ] + [""] * n self.session.openWithCallback(self.subserviceSelected, ChoiceBox, title=_("Please select a subservice..."), list = tlist, selection = self.currentlyPlayingSubservice, keys = keys) def subserviceSelected(self, service): @@ -138,5 +138,5 @@ class SubservicesQuickzap(InfoBarBase, InfoBarShowHide, InfoBarMenu, \ self.lastservice = self.currentlyPlayingSubservice self.session.nav.playService(newservice, False) self.currentlyPlayingSubservice = number - self.currentSubserviceNumberLabel.setText(str(number)) + self.currentSubserviceNumberLabel.setText(str(number+1)) self.doShow()
-
Sicher das das schon so richtig ist ?
Ich habe mal -> Sky Bl. HD 1 -> Taste Grün -> Taste 4 -> Taste Grün -> Taste Rot für Schnellumschalter -> PENG
-
Welchen Patch hast du denn jetzt verwendet?
-
Ich hab es doch mit angehängt
und hab gerade vorher ein update gemacht, da ist alles schon so wie in deinem patch.
-
Nö isses nicht siehe Zeile 102, aber das hat auch nix mit dem Crash zu tun.
Hast du die Datei händisch verändert? Die Einrückung ist falsch.
Um genau zu sein in Zeile 116 ist ein Leerzeichen zu viel vor dem keys.
Und wie gesagt Zeile 102...
elif self.n is not None and number <= self.n - 1:
ändern in
elif self.n is not None and number <= self.n:
-
Ups ! die Zeile ist mir durch die Lappen gegangen ...
Und wie soll ich den sonst ändern
Mit dem DCC direkt auf der Box
-
Ok , jetzt geht es
DCC und Taps, das ist so sache ...
-
Das Umbenennen von Sky HD FanZone ist jetzt nicht mehr notwendig.
Außerdem kann man jetzt auch die Subservices bei Eurosport nutzen.
Neuestes Update ist dafür notwendig!Bitte dafür eine Datei virtsubmapping.txt in /etc/enigma2 anlegen mit folgendem Inhalt:
Code
Alles anzeigenSKY HD FANZONE -->> SKY BUNDESLIGA HD 0 EUROSPORT HD -->> EUROSPORT HD 1 EUROSPORT 2 HD -->> EUROSPORT HD 2 EUROSPORT360HD 1 -->> EUROSPORT HD 3 EUROSPORT360HD 2 -->> EUROSPORT HD 4 EUROSPORT360HD 3 -->> EUROSPORT HD 5 EUROSPORT360HD 4 -->> EUROSPORT HD 6 EUROSPORT360HD 5 -->> EUROSPORT HD 7 EUROSPORT360HD 6 -->> EUROSPORT HD 8 EUROSPORT360HD 7 -->> EUROSPORT HD 9 EUROSPORT360HD 8 -->> EUROSPORT HD 10 EUROSPORT360HD 9 -->> EUROSPORT HD 11
-
habs gerade im irc gelesen und bei mir laufen und es geht super
-
wenn ich das richtig vefolgt habe, funzt das aber nur mit die Sky Kanäle
weil es könnte kreative user geben die da andere sachen basteln wollen (ich zum beispiel :D)
-
Ja das ist richtig.