Hallo!
Hab ein Abo bei tvtv.de bestellt und kann nun auch mit dem auf tvtv.de
angebotenen Linux Tool "tvtvForPC.dat" (witzige Beschreibung dort: "Beim Linux download handelt es nicht um ein fertiges Programm, sondern nur um eine binary !") die Merkliste im CSV Format runterladen. Die 20 Teuro im Jahr ist mir der Service wert (die halbe Schachtel Kippen im Monat spar ich allemal, wenn mein VDR sich wie zuvor stressfrei aus der ganzen weiten Welt programmieren laesst).
Nur ist das ja noch weit von einer Loesung entfernt:
1) Arbeitet schon jemand daran diese Daten wie zuvor in den VDR zu kriegen?
Genka?
2) Leider krieg ich nicht die gesamte Merkliste, es scheint dort eine
Beschränkung der Anzahl der Eintraege im Tool zu geben. Im tvtv.log steht:
"Warning: server truncated list of active jobs or list of deleted jobs to a
maximum number of entries". Hat noch jemand das Problem?
Wie gesagt, hab mich an tvtv.de gewoehnt und nach dem Lesen der Alternativen wuerde ich das gern weiter nutzen.
Hab ein Ethereal Log und meine runtergeladene Merliste kann ich zur Verfuegung stellen. Versuch mal das hier anzuhaengen, hab das aber noch nie gemacht.
Werd selber probieren die CSV Daten in den VDR zu kriegen, das tvtv plugin von Genka ist da ja sehr uebersichtlich und die Daten in der CSV Datei sind durch Komma getrennter Klartext. Das kann ein Weilchen dauern, bin zwar ganz fit in C aber mit C++, Plugins und Webprotokollen steh ich auf Kriegsfuss, naja was zum Lernen.
Waere fuer Hilfe dankbar:
3) Wer hat Ahnung von HTTP Geschichten aus C/C++ raus und kann !einfach! eine POST Nachricht codieren, abschicken und die Antwort einsammeln? Beispielcode willkommen, wenn er simpel ist. Muesste mit dem gehen was Genka dort gemacht hat, aber wie gesagt hab ich keinen Blassen. Hab mir curl angesehen (damit ist auch tvtvForPC gemacht), aber das ist wohl mit Kanonen nach Spatzen geworfen.
4) Wie kann ich aus dem Plugin das Tool mit geringster Prio aufrufen? Kann man ja auch machen, sich den ganzen HTTP Quatsch sparen und dann einfach die erzeugte Datei einlesen.
5) Wuerde das ganze in das tvtv plugin haemmern, aber mit der Kettensaege nicht mit dem Skalpell. Wie macht man Patchfiles?
6) Weis jemand warum Genka die Daten zunaechst in einen String bringt und erst dann mit Timer.Parse in das Timer-Object? Syntaxcheck? Wie sieht der String aus? ("Die Dokumentation finden Sie in den Datei die auf .c enden!" =:-)
7) Hat jemand Lust, Zeit und die Kenntnisse das schmerzfreier als ich auf die Fuesse zu kriegen?
An den Fragen seht ihr schon was das wird =:-)
Gruss
Knut