Win32 Teletext Client

Games, Plugins, Utils, Tools, 3rdParty, etc...
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4

Erste Schritte zur automatischen Erkennung der Teletext-PIDs, allerdings noch verbesserungsbedürftig.

Wäre aber schonmal interessant ob's so halbwegs bei euch läuft...
Frank0711
Interessierter
Interessierter
Beiträge: 75
Registriert: Samstag 8. Februar 2003, 09:57

Beitrag von Frank0711 »

Funktioniert grundsätzlich, jedoch kann man immer nur VT-Anbieter auswählen, die sich nicht genau auf dem selben Sender befinden.

Sprich: Steht die Box auf Pro7, klappen alle VT-Pids ausser der von Pro7, zappe ich auf Kabel1 klappt der Pro7-VT, dafür findet der "ttc" dann den Kabel1-VT nicht mehr. Fehlermeldung: "Kein Teletext-Stream erkannt!"

Zwischen allen anderen VT-Anbietern kann man jeweils lustig hin und herspringen, klappt wunderbar.
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4a

- Fix
Endlosschleife (z.B. ORF Transponder) bei SDT-Verarbeitung

- Add
erweiterte Infoanzeige beim Scan
jedoch kann man immer nur VT-Anbieter auswählen, die sich nicht genau auf dem selben Sender befinden.
Kann ich auf der Dream nicht nachvollziehen, könnte aber auf der d-box an der Insertion liegen (PID schon dafür verwendet).
Coroner
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 13. Januar 2004, 14:55

Cool!!!

Beitrag von Coroner »

Sehr geiles Tool! :D

Hat auf Anhieb geklappt.

Folgendes wuerde ich mir noch wueschen:

- eine etwas groessere Darstellung
- evtl. Buttons fuer "100" und einige andere sinnvolle Ziele


Sieht man nur die VT-Anbieter, die gerade auf dem Transponder
(oder so) sind?

Bin gerade auf Kabel1 und kann folgende waehlen:
- HSE24
- SAT1
- N24
- Tele5
- Neun live
- Pro7
- Kabel1

Waere aber auch logisch, wenn ich mir so ueberlege.

Also die Frage streichen. :-?

Sonst faellt mir im Moment ansich nix ein, was man daran noch
besser machen koennte.

Evtl. die feste Eingabe der IP-Adresse in einer Konfig-Seite, oder so.

Aber mit ner Verknuepfung gehts nat. auch so.

Viell. noch die Moegl. eine (oder mehrere) weitere Boxen
mit anzugeben?

Wenn die 2. z.B. auch einem anderen Transponder steht,
koennte man evtl. so gleichzeitig die angeb. Teletext-Seiten
beider Transponder waehlen, und haette so viel. doppelte
Auswahl-Moeglicheit.

C.
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

mogway hat geschrieben:Die Linux Version würde ich auch gerne mit testen. ;)
Habs grade mal getestet: Es läuft auch unter wine ;)

Gruß
mogway
Gruss
mogway
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Da Du ja viel Feedback willst:
Hab es grad geladen - werd es heute noch testen.
Danke erstmal soweit.
cu
Jens
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4b

- Direktwahl Seite X00
- nächste/vorherige Seite über Scrollrad
- PageCatching über mittlere Maustaste
- 0 für zurück zur letzten Seite

Bevor jemand fragt: PageCatching bedeutet mit der Maus auf eine im Text angezeigte Seitennummer zu klicken. :wink:

Damit sollte die Navigation erstmal "perfekt" sein hoffe ich (man kann die Seiten natürlich auch mit den Zifferntasten eingeben).

Man könnte auch noch eine Auswahl anbieten wo der Nutzer Favoriten abspeichern kann, aber keine Ahnung ob das wirklich benötigt wird. Sagt mal was dazu. :roll:
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

So, 0.4b jetzt recht ausführlich getestet.
Erstmal: Coole Sache, ist jetzt richtig toll.
Leider: Auch ein paar kleine Problemchen:
1. PMT_Update=Ein - Ist dies unter Neutrino aktiviert, kommt es nur manchmal dazu, das die Software funktioniert (in etwa in einem von 10 Fällen, allerdings kann ich nicht nachvollziehen, wann es klappt und wann nicht - dazu wären dann mal Testergebnisse von anderen Usern interessant).
2. Was mir dadurch aufgefallen ist: Kommt es beim Scan dazu, das (scheinbar) keine Daten mehr kommen, hängt sich der ttclient einfach weg, statt irgendwann ein Timeout zu bekommen und sich selbst zu terminieren. Muß man dann immer über den Taskmanager ausweichen.

Unterm Strich: Super Sache das! Mir fällt auch nicht mehr ein, wie man es verbessern könnte (außer vielleicht, das die IP nicht beim Starten übergeben werden muß, sondern z.B. in einer .ini oder so stehen kann, evtl. auch mit der Möglichkeit zwischen 2 Boxen zu wechseln), wenn das PMT_Update keine Probleme mehr machen würde. Eigentlich wundert mich, das PMT_Update Probleme macht, da ich beim Aufnehmen VTX immer mitstreame und damit nie Probleme hab.

cu
und besten Dank für diese nette Software
Jens
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

jmittelst hat geschrieben:1. PMT_Update=Ein - Ist dies unter Neutrino aktiviert, kommt es nur manchmal dazu, das die Software funktioniert (in etwa in einem von 10 Fällen, allerdings kann ich nicht nachvollziehen, wann es klappt und wann nicht - dazu wären dann mal Testergebnisse von anderen Usern interessant).
Vielen Dank für die Info. Bei mir laufen die Versionen mit automatischer Streamerkennung nämlich gar nicht mehr.

Gruß
mash
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Hallo Thomas,

hier ist noch jemand, die sich als bekennende VT-Enthusiastin für dieses nette Tool bedanken und dir ein kleines Feedback geben möchte... :)

Ich habe den VT-Client jetzt auf mehreren Rechnern und insgesamt 5 dBoxen (3x Nokia 500, 1x Nokia 600, 1x Philips) getestet - und leider überall folgende Probleme festgestellt, die auch teilweise in den vorhergehenden Postings bereits angesprochen wurden:

Box steht auf SAT.1: Beim Aufruf vom VT-Client kommt nicht der Text von SAT.1, sondern von HSE24. Wähle ich nun über die rechte Maustaste den VT von SAT.1 an, kommt die Meldung "Kein Teletext-Stream erkannt!".

Box steht auf "Das Erste": Beim ersten Aufruf vom Tool klappt alles hervorragend. Schließt man es nun und ruft es weitere Male auf, wird kein VT-Stream mehr erkannt. Schaltet man auf dem gleichen Transponder auf 3sat, funktioniert es wieder und man kann auch den VT vom ZDF wieder explizit auswählen. Aber wieder nur ein einziges Mal...

Box steht auf "ZDF": dito wie bei ARD.

Es scheint, dass die automatische PID-Erkennung auf der dBox noch nicht so ganz funktioniert.

Übrigens ist es egal, ob PMT-Update ein- oder ausgeschaltet ist. In beiden Fällen habe ich diese "Merkwürdigkeiten".

Trotzdem: Schönes Tool!

[Wunschzettel on]
Wie von Jens bereits angeregt, die Möglichkeit, mehrere Box-IPs zu definieren und sie bei Bedarf auszuwählen.
[Wunschzettel off]

Steffi
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

@jmittelst

Hm, zu PMT_Update kann ich leider nix sagen da ich wie schon erwähnt a) Enigma nutze und b) keine dbox mehr habe. Keine Ahnung was das sein könnte...

Das er sich wenn keine Daten kommen weghängt ist erstmal "richtig", da der Socket auf Blocking steht und ich kein select() o.ä. benutze. Deswegen sagte ich anfangs auch "noch verbesserungsbedürftig". :wink:

@Steffi

Hatte mich schon gefragt wo du bleibst. :roll:

Das er nicht den Teletext des gerade gesehenen Senders anzeigt liegt ganz einfach daran, dass ich keine Möglichkeit habe GUI unabhängig zu checken welcher Sender gerade läuft.

Was erkannt wurde steht in der "debug.txt" im Programmverzeichnis. Das könnt ihr ja bei Probs mal ansehen und mit der Streaminfo vergleichen.

Das mit "kein Teletext-Stream erkannt" könnte auch bedeuten das er den Sync verloren hat. Da müsste ich mir mal noch was einfallen lassen. :gruebel:
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4c

- Favoriten
- Konfigurationsdatei
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Version: 0.4c

Kanal: "Das Erste"

debug.txt:

Code: Alles auswählen

PRV: ARD
SRV: Das Erste
PID: 0x0068
SID: 0x6DCA
PGE: 100
LNG: DEU

PRV: ARD
SRV: Bayerisches FS
PID: 0x00CC
SID: 0x6DCB
PGE: 100
LNG: DEU

PRV: ARD
SRV: hr-fernsehen
PID: 0x0130
SID: 0x6DCC
PGE: 100
LNG: DEU

PRV: ARD
SRV: arte
PID: 0x0194
SID: 0x6DCD
PGE: 100
LNG: DEU

PRV: ARD
SRV: SR Fernsehen Südwest
PID: 0x01F8
SID: 0x6DCE
PGE: 100
LNG: DEU

PRV: ARD
SRV: WDR Köln
PID: 0x025C
SID: 0x6DCF
PGE: 100
LNG: DEU

PRV: ARD
SRV: BR-alpha
PID: 0x02C0
SID: 0x6DD0
PGE: 100
LNG: DEU

PRV: ARD
SRV: SÜDWEST BW
PID: 0x0324
SID: 0x6DD1
PGE: 100
LNG: DEU

PRV: ARD
SRV: Phoenix
PID: 0x0388
SID: 0x6DD2
PGE: 100
LNG: DEU
Ergebnis: Kein Teletext-Stream erkannt! :cry:

Hoffnung: LazyT wird's schon richten :roll:

Steffi
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Kleiner Nachtrag:

Die in "debug.txt" eingetragenen PIDs stimmen mit denen der Streaminfo überein. :gruebel:
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Mehrere Durchläufe (mit und ohne PMT_Update) - kein Eintrag in der Debug.txt und jedesmal: Kein Teletext-Stream erkannt :(
Schließe mich Steffis Hoffnung an.
cu
Jens
Bimmel
Interessierter
Interessierter
Beiträge: 64
Registriert: Samstag 31. Juli 2004, 18:11

Beitrag von Bimmel »

Start auf Arte ist immer erfolgreich.
Start auf Das Erste nie.
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Ergebnis: Kein Teletext-Stream erkannt!
Hm, /me wird die Netzwerk-Routinen wohl nochmal überarbeiten.
kein Eintrag in der Debug.txt
Wie jetzt, der Scan läuft erfolgreich durch und keine debug.txt vorhanden bzw. komplett leer?

Könnt ihr mal einen Netzwerk-Sniffer mitlaufen lassen und mir das Log schicken? Also z.B. mit Ethereal + WinPcap.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Wird gemacht, kann aber in meinem Falle ein paar Tage dauern.
cu
Jens
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4d

- Auswahl nach Transponderscan
- Netzwerkroutinen überarbeitet

Danke an Steffi für die Logs und das Testen...
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Vielen Dank LazyT, läuft bei den ersten Test super.

Gruß
mash

P.S. Man muss wohl allerdings zwischen zwei Starts etwas Zeit lassen.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

SUPER
Sorry, der Brüll mußte raus. Bei mir läuft der jetzt bei den 1. Tests allererste Sahne. Die Arbeit hat sich gelohnt.
cu
und großes Dankeschön
Jens
Steffi
Einsteiger
Einsteiger
Beiträge: 204
Registriert: Dienstag 12. März 2002, 07:40

Beitrag von Steffi »

Von mir auch noch mal ein öffentliches Dankeschön an LazyT für dieses kleine, aber äußerst nützliche Programm. Jetzt kann der Sommer kommen. Ich find's einfach klasse, im Schatten unterm Kirschbaum meine Lieblings-VTs lesen zu können... :)

Fehlt nur noch die Implementierung der Buttons für die Unterseiten-Steuerung und die Möglichkeit, beim Start zwischen mehreren Boxen wählen zu können. :wink:

Steffi
Bimmel
Interessierter
Interessierter
Beiträge: 64
Registriert: Samstag 31. Juli 2004, 18:11

Beitrag von Bimmel »

jmittelst hat geschrieben:SUPER
Sorry, der Brüll mußte raus. Bei mir läuft der jetzt bei den 1. Tests allererste Sahne. Die Arbeit hat sich gelohnt.
cu
und großes Dankeschön
dito .
Geht sogar unter Linux mit wine 1a.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Steffi hat geschrieben:Ich find's einfach klasse, im Schatten unterm Kirschbaum meine Lieblings-VTs lesen zu können... :)
...hab' zwar keinen Kirschbaum, finde das Programm aber trotzdem klasse :D
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Version 0.4e

- Behandlung von Unterseiten (+/-)
- Suchfunktion
- Shift+linke Maustaste = mittlere Maustaste