Seite 1 von 11
Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Di 29. Mai 2007, 12:46
von new2pvr
Mahlzeit allerseits!
Weil ich schon wieder an meinem Access-Makro "herumgespielt" habe,
habe ich mich nun doch entschlossen, dieses hier einfach mal "ungetestet"
bereitzustellen.
Im Anhang ist eine zip-Datei, welche die Access-Datei und eine Kurzdoku (winword) enthält.
Weil ich selbst regelmäßig an der Erzeugung der Datei "epg_upload.ini" verzweifle,
habe ich jetzt auch eine Möglichkeit eingebaut, diese Datei zu generieren.
Voraussetzung hierfür ist unter anderem das tap <channelinfo> welches man hier findet:
ChannelInfo
Die Einzelheiten der Benutzung sollten in der Doku ausreichend beschrieben sein.
Falls sich einer traut, mein Machwerk zu benutzen
![;) ;)](./images/smilies/wink.gif)
,
kann er hier gerne antworten und seine Kritik posten.
Ursprünglich war das Ganze halt nur für mich gedacht....
Grüße
und viel Spaß
EDIT 2007-10-31:
Für alle Nutzer, die Threads von der ersten Seite an Lesen
![:respekt: :respekt:](./images/smilies/respekt.gif)
hier noch der Hinweis, daß es die aktuältesten Versionen
in einem eigenen Thread gibt:
Sammelthread TGDToolers
Die Anlage habe ich entfernt - bis dato gab es hier
48 Downloads der Version 2.0.
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Di 29. Mai 2007, 22:40
von mvordeme
Hallo new2pvr,
danke.
![:up: :up:](./images/smilies/thumbup.gif)
Zwar habe ich für das ClickFinder-Makro keine Verwendung, aber der Generator für die
epg_upload.ini interessiert mich. Ich werde das bei Gelegenheit mal ausprobieren.
Grüße,
-- mvordeme
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Do 7. Jun 2007, 16:02
von Thys
Hallo new2pvr,
erstmal vielen Dank für die Bereitstellung von dba2. Leider kann ich derzeit das Ergebnis deines Makros nicht am Topf testen, da dieser wegen Festplattendefekt zur Reparatur ist.
Heute habe ich aber schon mal den Export von Clickfinder zu tgd probiert (26 Sender) und dabei festgestellt, dass bei Premiere 1 bis 4 keine Filmbeschreibungen exportiert wurden (bei den anderen exportierten Kanälen wurden auch nur vereinzelt Beschreibungen exportiert ). Die (Film)beschreibungen sind im Clickfinder vorhanden und werden mit der "klassischen" Methode tvm2xml und xmltv2tgd in die tgd-Datei geschrieben.
Möglicherweise resultiert das Problem ja aus der Verwendung von Access2000 und Clickfinder 5.22 beta3.
Gibt es übrigens einen Grund, warum nur 12 Tage exportiert werden können und nicht die im Clickfinder vorhandenen 14 Tage?
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Do 7. Jun 2007, 16:33
von new2pvr
Hallo Thys,
Das Makro exportiert nur TGD-Daten zu Sendern, die über <Sender-Auswahl und Kanal-Zuordnung> (Knopf) ausgewählt und zugeordnet wurden - vielleicht fehlen deshalb diverse Einträge? Habe auch darüber nachgedacht, die Favoritentabelle von Clickfinder zu benutzen, aber das gefiel mir letztendlich nicht so...
Die Anzahl der exportierbaren Tage sollte eigentlich die Differenz aus "Letzter verfügbarer Tag-Heutiger Tag+ 1" sein. Also wenn z.B. Daten bis zum 16.06. da sind steht (heute) eine 10 da...
#Edit:
Wer lesen kann, ist klar im Vorteil
![:o :o](./images/smilies/redface.gif)
ops:
Du meinstet die BESCHREIBUNGEN fehlen (nicht ganze Einträge)
Habe noch mal die Ausgangsdaten durchgesehen - ich verwende bisher nur die Kurzbeschreibung, nicht die zusätzliche Beschreibung... ich denke diesen BUG werde ich bald ausgeräumt haben... bis dato!
Grüße
New2Pvr
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Fr 8. Jun 2007, 09:44
von Thys
Hallo new2pvr,
danke für deine Antwort.
Vor dem Datenexport habe ich 26 Sender über <Sender-Auswahl und Kanal-Zuordnung> ausgewählt (Haken bei <Verwenden> gesetzt; unter EPG-Kanal ist auch jeweils der zutreffende Kanal ausgewählt - Kanalinfos konnte ich in Ermangelung meines Topfes natürlich nicht importieren - aber es existieren trotzdem Daten zu den EPG-Kanälen wie serviceid, transport_stream, etc.). Es werden auch für alle ausgewählten Kanäle die EPG-Daten exportiert. Allerdings werden die erweiterten Beschreibungen nur teilweise exportiert und bei Premiere 1 bis Premiere 4 werden überhaupt keine erweiterten Beschreibungen exportiert. Auch mittlerweile durchgeführte Versuche mit dem Export der Daten einzelner Sender hatten kein anderes Ergebnis.
Nachdem ich heute die Clickfinder-Daten aktualisiert habe, liegen Daten bis zum 22.06.07 in der Clickfinder-Datenbank vor. Mit dba2 lassen sich nun die Daten bis zum 21.06.07 (14 Tage) auswählen, wobei gestern wirklich nur 12 Tage ausgewählt werden konnten.
Wenn bei dir alles ordnungsgemäß funktioniert, resultieren die Probleme ja möglicherweise tatsächlich aus der Verwendung von Access2000 und/oder Clickfinder 5.22 beta3.
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Fr 8. Jun 2007, 09:51
von Thys
Jetzt haben sich unsere Antworten (bzw. deine Ergänzung) wahrscheinlich gekreuzt. Wenn der Export der erweiterten Beschreibungen noch nicht implementiert ist, kann es natürlich auch noch nicht funktionieren. Wenn du das implementiert und hier im Forum bereitgestellt hast, probiere ich dein Makro gern wieder aus.
Neue Version Access-Makro (dba21.mdb)
Verfasst: Fr 8. Jun 2007, 10:31
von new2pvr
Hallo,
Das Makro habe ich ein wenig überarbeitet.
Zum einen wird jetzt die erweiterte Beschreibung mit verwendet (sowie auch die Darsteller-Infos, wenn es die Größe zuläßt).
Des weiteren wird das Abschneiden zu langer Einträge jetzt während des Exports durchgeführt.
Das dauert zwar geringfügig länger, aber die Originaldaten bleiben dadurch unverändert.
Mal sehen, was mein Topf heute abend dazu sagt
Die Dateien sind ja auch "etwas" größer geworden
Grüße
(und schon vorbeugend ein schönes WE)
new2pvr
EDIT 2007-10-31:
Die aktuälteste Version gibt es in einem eigenen Thread:
Sammelthread TGDToolers
Die Anlage hier habe ich entfernt - bis dato gab es hier
18 Downloads der Version 2.1.
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Fr 8. Jun 2007, 13:12
von Thys
@new2pvr: Danke für die neue Version.
![:D :D](./images/smilies/biggrin.gif)
:
Der Export der erweiterten Infos funktioniert bei mir. Die anderen Funktionen insbes. die Zusammenarbeit mit 3PG kann ich leider erst testen, wenn mein Topf wieder da ist (hoffentlich bald - denn die dBox1 ist doch sehr gewöhnungsbedürftig und funktionseingeschränkt).
Auch dir ein schönes Wochenende!
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 13. Jun 2007, 16:07
von Thys
Nachdem mein Topf mit neuer Festplatte wieder da und eingerichtet ist
![:jump: :jump:](./images/smilies/jumpy.gif)
, habe ich die Übertragung der EPG-Daten auf den Topf ausprobiert.
Der Datenexport mit dba21 und die Erstellung der epgupload.ini haben problemlos funktioniert. Auch das Einlesen der Daten in den Topf war problemlos möglich.
Der Datenimport für 26 Kanäle und 14 Tage verursachte keine Probleme mit anderen TAPs (hat auch schon mit tvm2xml und xmltv2tgd problemlos funktioniert). Interessehalber habe ich dann einmal versucht, die Daten von 67 Kanälen für 14 Tage einzulesen. Mit der alten Methode war mir der Aufwand für die Anpassung der epgupload.ini immer zu groß, aber mit dba21 geht das jetzt ja mit wenigen Clicks. Der Import der TGD-Daten selbst hat zwar funktioniert, aber der Topf wurde nachfolgend instabil und fror mehrfach ein. Wahrscheinlich wird bei so vielen Daten der Speicher knapp. Habe erst einmal wieder auf den Import von 26 Kanälen zurückgestellt. Wenn ich mal Zeit habe, muss ich mir die Probleme noch einmal in Ruhe ansehen. Evtl. gibt es ja diesbezüglich auch schon entsprechende Erfahrungen
![:? :?](./images/smilies/icon_confused.gif)
:
@new2pvr: Was hat denn dein Topf zu den "etwas" größeren Daten gesagt?
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 13. Jun 2007, 16:18
von Harvey
Du könntest mit
memwatcher 2, aber ohne gestartetes 3PG herausfinden, wie viel Speicher Du noch frei hast.
Größer darf die Importdatei nicht werden (ich setzte voraus, dass die Informationen größenordnungsmäßig 1:1 im Speicher landen). Ehr ist noch ein Sicherheitspuffer notwendig (der Topf allociert auch immer mal wieder etwas), nur habe ich keine Erfahrung, wie groß der sein muß.
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 13. Jun 2007, 18:01
von new2pvr
Guten Abend allerseits!
@Thys Danke für Deinen Test !!
![:D :D](./images/smilies/biggrin.gif)
:
Die Verwendung der großen Dateien brachte bei mir keine neuen (D)Effekte. Nur habe ich jetzt viel bessere Infos...
Was ich schonmal vorher festgestellt hatte war, daß man bei mehreren Imports nacheinander falsche Infos in die Kanäle bekommt (irgendwie gemischt).
Ich lösche immer die 3pg.dat vor einem Import
![;) ;)](./images/smilies/wink.gif)
und starte 3pg vor und nach dem Import neu (das ist sicher nicht für jeden sinnvoll!!)
Die Ursache der Vermischung liegt vielleicht auch daran, daß ich im Modus "Grün" arbeite und nicht im Modus "Blau" bei den Kanälen, die TGD-Daten bekommen...? Muß ich mal bei Gelegenheit austesten, ob dort eine Umschaltung auf "Blau" was bringt....
Grüße
new2pvr
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Do 14. Jun 2007, 08:13
von Töppi
Hi new2pver,
ich möchte nicht als unzuverlässig erscheinen, aber vielleicht hast du gelesen, dass ich zeitliche Probleme habe, das Makro zu testen und in den Leitfaden zu integrieren. Dieses werde ich ich Ende Juli mal angehen.
Wollte dies nur kurz loswerden.....
Kein Grund zur Ursache...
Verfasst: Do 14. Jun 2007, 09:03
von new2pvr
Moin Töppi!
Hatte ich schon lange gelesen
Außerdem bist Du hier "vielbeschäftigt" und alles andere ist eh' "fakultativ Handwerken", wie es früher bei uns in der Schule hieß...
Grüße
new2pvr
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Di 19. Jun 2007, 18:23
von dvdbommel
@ new2pvr
hi also ich wollte dein Access Programm auch mal testen ... aber bei mir steigt es schon beim Test der Clickfinder Datenbank aus .... und zwar stimmt da was nicht mit den Datenbank Feldern ... ( Fehler Nr ... bla bla )
Gruß DVDbommel
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 20. Jun 2007, 07:41
von new2pvr
Moin DVDBommel,
Danke für den Hinweis - darf ich fragen,
welche CF-Version und welche Access-Version Du benutzt?
Auch könntest Du (wenn noch bekannt) vielleicht die
[BLA]-Nummer
![;) ;)](./images/smilies/wink.gif)
mal posten?
Evt. könnte das weiterhelfen...
Hinweis:
Bei mir sind die Versionen Access 2003 und CF 5.21 im Einsatz.
Hintergrund (wen(n)'s interessiert):
Bei Prüfen der Verbindung wird der Pfad zur aktuell hinterlegten Access-Datei aus der Tabelle msysObjects gelesen und per DIR nachgesehen, ob sich diese Datei finden läßt.
Falls nicht wird das Fenster zur Pfadeingabe angezeigt...
Grüße,
new2pvr
neue Version (dba22)
Verfasst: Mi 20. Jun 2007, 14:40
von new2pvr
Mahlzeit,
Trotz PN mit ausführlicher Fehlerbeschreibung (danke an dvdbommel)
konnte ich den Fehler selbst nicht generieren.
Zur Sicherheit habe ich noch einmal auf einem englischen System mit einem englischen Access 2003 getestet - auch kein Fehler.
Hinweis: Die neue Version wurde geringfügig abgeändert, evt. tritt der Fehler nicht mehr auf (Fehlerbehandlung ausgeweitet).
Grüße
new2pvr
EDIT 2007-10-31:
Die aktuälteste Version gibt es in einem eigenen Thread:
Sammelthread TGDToolers
Die Anlage hier habe ich entfernt - bis dato gab es hier
12 Downloads der Version 2.2.
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 20. Jun 2007, 16:02
von Thys
Hallo new2pvr,
danke für die neue Version. Ich habe den Datenexport mit der dba22 soeben getestet (Access2000 und Clickfinder 5.22 beta3). Die mit dba22 erstellten tgd-Dateien sind identisch mit den unter dba21 erstellten tdg-Dateien.
Mit ist allerdings aufgefallen, dass in der mit dba22 erstellten epg_upload.ini (habe die Kanalinfos neu eingelesen und die zu exportierenden Kanäle neu ausgewählt) die Sender alphabetisch geordnet sind. Bei der mit dba21 erstellten epg_upload.ini waren die Sender aber entsprechend der Kanalnummer geordnet. Ich bin mir nicht sicher, aber möglicherweise führt die alphabetische Sortierung der Sender in der epg_upload.ini zu Problemen beim Datenimport unter 3PG (kann ich leider erst heute Abend testen).
Tritt die veränderte Sortierreihenfolge der epg_upload.ini auch mit deiner Konfiguration auf und hast du mit der neuen epg_upload.ini einen (erfolgreichen) Import in 3PG durchgeführt?
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 20. Jun 2007, 16:39
von new2pvr
Hallo Thys,
Das ewige Rätsel epg_upload.ini
Die Sortierreihenfolge der Kanäle wird mit der
Abfrage "epg_upload Basis-Daten" festgelegt
(Reihenfolge der Spalten).
Zur Sortierung habe ich noch keine endgültige feste Meinung,
was besser ist - sortieren nach Kanalnummer (eigentlich logischer) oder nach Name.
3pg zeigt hier beim Import nicht immer konsistente Ergebnisse an...
(gemessen an der Zahl der Einträge, die geladen werden).
Ich glaube ja, je mehr Einträge, desto besser
![:? :?](./images/smilies/icon_confused.gif)
:
Die Unterschiede zwischen den beiden Arten der Sortierung waren aber minimal,
so daß ich in dieser Beziehung recht ratlos bin
Wenn ich gerade neue Daten von CF habe, können es mal auch ca. 20.000 Einträge sein....
Grüße,
new2pvr
Edit:
Was ich ganz vergessen habe:
Mit dem Topf testen kann ich erst wieder Freitag (spät) abends....
Solange gibt's nur D-Box 1 - Gucken
![:( :(](./images/smilies/frown.gif)
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Mi 20. Jun 2007, 17:31
von Thys
[quote=""new2pvr""]... Solange gibt's nur D-Box 1 - Gucken
![:( :(](./images/smilies/frown.gif)
[/quote]
Herzliches Beileid!
[quote=""new2pvr""]... Das ewige Rätsel epg_upload.ini
![:mad: :mad:](./images/smilies/mad.gif)
...[/quote]
Werde wie angekündigt heute Abend den tgd-Import mit der alphabetisch sortierten epg_upload.ini testen und damit versuchen, etwas zur Lösung des Rätsels epg_upload.ini beizutragen
![:wink: :wink:](./images/smilies/icon_wink.gif)
AW: Bereitstellung TGD-Dateien (aus Clickfinder) und Generierung epg_upload.ini
Verfasst: Do 21. Jun 2007, 09:51
von Thys
Versuch macht klug!
Habe gestern Abend meine 3PG.dat geleert und dann die tgd-Dateien (29 Sender - 14 Tage) mit der alphabetisch sortierten epg_upload.ini importiert.
Ergebnis: keinerlei Probleme
Irgendwie hatte ich immer noch im Hinterkopf, dass es beim Import mit einer epg_upload.ini, die nicht nach Kanalnummern sortiert ist, zu Problemen kommen kann (siehe auch
hier). Wahrscheinlich wurde das Problem aber in den aktuellen 3PG-Versionen behoben.