EPG-Event-Description zu lang
- ibbi
- Moderierter Ignorator Bitteschöööön!
- Beiträge: 7110
- Registriert: Fr 9. Dez 2005, 12:49
- Receivertyp: TF5000PVR • SRP-2401CI+ Eco
- Receiverfirmware: Sep 2005 PHTF • Jan 2015
EPG-Event-Description zu lang
Hallo EPG-Sp3zialisten,
ich erinnere mich, gelesen zu haben, dass Topfield seine EPG-Datenfelder manchmal überschreibt. Gestern hatte ich einen Eintrag (description), der bei mir (weil ich Strings sicherheitshalber immer noch mal terminiere) nach 127 Zeichen zu Ende war, aber im Original-EPG viel länger.
Wie muss ich mir einen solchen Fall vorstellen? In der TYPE_TapEvent-Struktur ist hinter der Description kein Platz zum Überschreiben und man bekommt einen Array auf diese Strukturen zurück, d. h. die Description müsste sich theoretisch bis ins nächste Element erstrecken (oder noch weiter)? Dadurch müssten die dortigen Zeit- und Beschreibungsdaten zerstört sein.
ich erinnere mich, gelesen zu haben, dass Topfield seine EPG-Datenfelder manchmal überschreibt. Gestern hatte ich einen Eintrag (description), der bei mir (weil ich Strings sicherheitshalber immer noch mal terminiere) nach 127 Zeichen zu Ende war, aber im Original-EPG viel länger.
Wie muss ich mir einen solchen Fall vorstellen? In der TYPE_TapEvent-Struktur ist hinter der Description kein Platz zum Überschreiben und man bekommt einen Array auf diese Strukturen zurück, d. h. die Description müsste sich theoretisch bis ins nächste Element erstrecken (oder noch weiter)? Dadurch müssten die dortigen Zeit- und Beschreibungsdaten zerstört sein.
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28924
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
AW: EPG-Event-Description zu lang
Selbst gesehen hatte ich es noch nicht, aber nachdem die Firmware-Programmierer ganz vernarrt in Buffer-Overflows waren, klingt das plausibel.
AW: EPG-Event-Description zu lang
Sowas kenne ich auch nicht. Wenn es nur die Firmware von Sep. 2005 betrifft, ist es mir egal.
- ibbi
- Moderierter Ignorator Bitteschöööön!
- Beiträge: 7110
- Registriert: Fr 9. Dez 2005, 12:49
- Receivertyp: TF5000PVR • SRP-2401CI+ Eco
- Receiverfirmware: Sep 2005 PHTF • Jan 2015
AW: EPG-Event-Description zu lang
Heute gibt es wieder so einen Eintrag, und zwar ZDFinfokanal um 21:00 Uhr (AKTUELL - europa).
Interessant dabei ist, dass die Struktur nicht überschrieben und sogar sauber null-terminiert ist.
Trotzdem zeigt das Original-EPG ein "r Flutopfer" mehr an. Scheint so, als spiele Topfield unfair liefere gar nicht alles zurück, was empfangen wird.
Kann mal jemand nachschauen, wie das z. B. bei 3PG mit API-Scan aussieht?
Interessant dabei ist, dass die Struktur nicht überschrieben und sogar sauber null-terminiert ist.
Trotzdem zeigt das Original-EPG ein "r Flutopfer" mehr an. Scheint so, als spiele Topfield unfair liefere gar nicht alles zurück, was empfangen wird.
Kann mal jemand nachschauen, wie das z. B. bei 3PG mit API-Scan aussieht?
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
AW: EPG-Event-Description zu lang
Mit 3PG-Recorder endet die Beschreibung mit "Flutopfer". Zu einem API-Scan kann ich mich nicht überwinden.
- ibbi
- Moderierter Ignorator Bitteschöööön!
- Beiträge: 7110
- Registriert: Fr 9. Dez 2005, 12:49
- Receivertyp: TF5000PVR • SRP-2401CI+ Eco
- Receiverfirmware: Sep 2005 PHTF • Jan 2015
AW: EPG-Event-Description zu lang
[quote=""t3xi""]Mit 3PG-Recorder endet die Beschreibung mit "Flutopfer". Zu einem API-Scan kann ich mich nicht überwinden.[/quote]
Der Chef persönlich.
Klar, dass der Recorder die Beschreibung komplett bringt, schließlich ist sie ja offenbar komplett vorhanden.
Der Chef persönlich.
Klar, dass der Recorder die Beschreibung komplett bringt, schließlich ist sie ja offenbar komplett vorhanden.
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
AW: EPG-Event-Description zu lang
Richtig lange Beschreibungen findet man z.B. auch bei tv.gusto.
- Mapleleaf
- Topfversteher
- Beiträge: 405
- Registriert: Di 13. Dez 2005, 13:31
- Receivertyp: TF5000PVR
SRP 2100 TMS - Wohnort: Leimen, Baden
AW: EPG-Event-Description zu lang
Mit API scan endet die Beschreibung auch mit 'Fluptopfer'
Viele Grüße
Mapleleaf
Mapleleaf
- ibbi
- Moderierter Ignorator Bitteschöööön!
- Beiträge: 7110
- Registriert: Fr 9. Dez 2005, 12:49
- Receivertyp: TF5000PVR • SRP-2401CI+ Eco
- Receiverfirmware: Sep 2005 PHTF • Jan 2015
AW: EPG-Event-Description zu lang
[quote=""Mapleleaf""]Mit API scan endet die Beschreibung auch mit 'Fluptopfer'[/quote]
Ganz sicher, dass nur API-Scan verwendet wurde (und der Sender vorher noch nie mit Recorder gescannt wurde)?
Ganz sicher, dass nur API-Scan verwendet wurde (und der Sender vorher noch nie mit Recorder gescannt wurde)?
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
- Gerti
- Nicht mehr bei Topfield-Europe
- Beiträge: 15740
- Registriert: Fr 9. Dez 2005, 00:16
- Receivertyp: Vu+ Uno 4k
- Wohnort: Hürth
- Kontaktdaten:
AW: EPG-Event-Description zu lang
Hi!
Die Short-Info ist per API auf 127(?) Zeichen limitiert und das ist bei diesem Eintrag halt der Fall, daher wird der gekürzt...kannst Du auch mit ImproBox prüfen, welches nur auf die API zurückgreift. Die Long-Info hat dieses Limit nicht. Daher gibt es ja den Description Extender, der den Teil der Short-Info wohl in die Long-Info kopiert.
Gruß,
Gerti
Die Short-Info ist per API auf 127(?) Zeichen limitiert und das ist bei diesem Eintrag halt der Fall, daher wird der gekürzt...kannst Du auch mit ImproBox prüfen, welches nur auf die API zurückgreift. Die Long-Info hat dieses Limit nicht. Daher gibt es ja den Description Extender, der den Teil der Short-Info wohl in die Long-Info kopiert.
Gruß,
Gerti
- ibbi
- Moderierter Ignorator Bitteschöööön!
- Beiträge: 7110
- Registriert: Fr 9. Dez 2005, 12:49
- Receivertyp: TF5000PVR • SRP-2401CI+ Eco
- Receiverfirmware: Sep 2005 PHTF • Jan 2015
AW: EPG-Event-Description zu lang
[quote=""Gerti""]Die Long-Info hat dieses Limit nicht.[/quote]
Meinst Du damit die erweiterten Infos (TAP_EPG_GetExtInfo)?
[quote=""Gerti""]Daher gibt es ja den Description Extender, der den Teil der Short-Info wohl in die Long-Info kopiert.[/quote]
Von dem habe ich schon gehört, aber natürlich er wieder mal ohne Sourcecode.
Meinst Du damit die erweiterten Infos (TAP_EPG_GetExtInfo)?
[quote=""Gerti""]Daher gibt es ja den Description Extender, der den Teil der Short-Info wohl in die Long-Info kopiert.[/quote]
Von dem habe ich schon gehört, aber natürlich er wieder mal ohne Sourcecode.
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)
•
Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)
- Gerti
- Nicht mehr bei Topfield-Europe
- Beiträge: 15740
- Registriert: Fr 9. Dez 2005, 00:16
- Receivertyp: Vu+ Uno 4k
- Wohnort: Hürth
- Kontaktdaten:
AW: EPG-Event-Description zu lang
Hi!
Genau...
Die Short-Info sollte eigentlich auch nur wenig Text beinhalten und 127 Zeichen sollten daher im Regelfall reichen. Für längere Texte wäre halt die Long-Info vorgesehen.
Gruß,
Gerti
Genau...
Die Short-Info sollte eigentlich auch nur wenig Text beinhalten und 127 Zeichen sollten daher im Regelfall reichen. Für längere Texte wäre halt die Long-Info vorgesehen.
Gruß,
Gerti
- Elle4u
- TAP-Chirurg
- Beiträge: 11971
- Registriert: Fr 9. Dez 2005, 16:48
- Receivertyp: SRP-2410 (2 TB)
- Receiverfirmware: TF-BCPCE 1.11.00 (19.12.2013)
- Wohnort: Osburg
- Kontaktdaten:
AW: EPG-Event-Description zu lang
Und bei den UK-Sendern steht wohl die komplette Beschreibung in der Short-Info und muss dann in die Long umkopiert werden oder so...
Zumindest zeige ich in Filer die Short-Info als Long-Info an, wenn keine Long-Info vorhanden ist (ich meine zumindest, dass es so war... ops .
Zumindest zeige ich in Filer die Short-Info als Long-Info an, wenn keine Long-Info vorhanden ist (ich meine zumindest, dass es so war... ops .
Gruß,
Elle4u
Elle4u