Timer über TVTV.de

Games, Plugins, Utils, Tools, 3rdParty, etc...
alexW
Developer
Beiträge: 631
Registriert: Donnerstag 24. Januar 2002, 12:21

Timer über TVTV.de

Beitrag von alexW »

Hi,

den Wunsch Timer der Dbox mit denen bei tvtv.de erstellten abzugleichen gab es ja nun schon des oefteren, allerdings gibt es nun auch das Tool dazu ;)
Wer interesse hat das mal zu testen, kann sich gerne bei mir per e-Mail, oder PM melden, mit Angabe der eingesetzten Gui, Box und evtl. ob per IRC, ICQ, oder sonstwas erreichbar. Bei PM bitte unbedingt Mail Adresse angeben, damit es eine Antwort gibt.
Unterstuetzt wird Neutrino und Enigma1. Lauffaehig ist das Programm auf der Dbox, auf der Dreambox und notfalls kann es auch auf dem PC laufen gelassen werden.

Hier ein kleiner Überblick, über die vorhandenen Funktionen:

Code: Alles auswählen

 -h s  use "s" TVTV server (default: www.tvtv.de)
 -u s  use "s" username for tvtv service (required)
 -p s  use "s" password for tvtv service (required)
 -c s  use "s" clients ip (neutrino|enigma only) (default: 127.0.0.1)
 -co n use n http port for client (default: 80)
 -cu s use "s" username for client (optional)
 -cp s use "s" password for client (optional)
 -ms n margin start time (in n minutes)
 -me n margin stop time (in n minutes)
 -en   use ngrab instead of dvr timer action (enigma only)
 -f    full sync mode, replace all existing timers (default: add new)
 -s    only simulate actions and do not send anything to gui
 -i n  interval, repeat sync every n minutes (default: 0, run once)
 -v    increase debug level (max. -v -v)
Die ersten 7 Funktionen sollten selbsterklärend sein. Mit -ms und -me können der Start-/Stoppzeit n Minuten entweder hinzu-, oder abgezogen werden. Ein angehängtes -s würde erst einmal ohne Änderung aufzeigen, was passieren könnte.
Beispiel: "tvtvsync -u user -p pass -v -s"
hier würde das Programm einmalig ausgeben, was wie synchronisiert werden könnte.
In einer Startdatei könnte das z.B. so aussehen: "tvtvsync -u user -p pass -i 10"
damit würden die Timer alle 10 Minuten synchronisiert werden.

Anregungen können gerne hier gepostet werden.

Update 22-Sep--2006:
Achtung, Neutrino wird nur noch ab CVS Stand von heute 18.36Uhr unterstützt!
Zuletzt geändert von alexW am Freitag 22. September 2006, 18:49, insgesamt 1-mal geändert.
tomx4711
Interessierter
Interessierter
Beiträge: 65
Registriert: Dienstag 4. Januar 2005, 20:40

Beitrag von tomx4711 »

Hallo erstmal ein riesen LOB dafür das sich mal jemand dem Thema angenommen hat :D

Ich geh mal davon aus das man Linux PVR als gerät registrieren muss,
oder greifst du einfach die (kostenlose) Merkliste aus dem UserProfil ab?

Für alle nochmal zur Info : tvtv JAHRESABO für Linux PVRs 19,80 €
ich finde das ist nicht viel.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Huch? Er lebt noch... ;-)


:roll:
alexW
Developer
Beiträge: 631
Registriert: Donnerstag 24. Januar 2002, 12:21

Beitrag von alexW »

Äh ja, das hätte ich evtl. noch dazuschreiben sollen :)
Unter System/Geräteregistrierung als Produkt "Linux PVR" einstellen. Wieviel tvtv.de im Jahr verlangt, weiss ich jetzt nicht, aber mir wurde was so um die 10 EUR gesagt. Für das Angebot dort und die Funktionen finde ich das aber schon angemessen.
alexW
tomx4711
Interessierter
Interessierter
Beiträge: 65
Registriert: Dienstag 4. Januar 2005, 20:40

Beitrag von tomx4711 »

Hallo

hab das tool im einsatz und muss sagen es ist einfach genial.
Probleme hab ich bisher nicht festgestellt.
werde das in den nächsten Tagen noch intensiver testen.

RIESEN DANK an Alexw für diese super Arbeit.




:D
Gruß
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ja auch mein dank.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

wie startet ihr das tool ??
ich hab es in der start_neutrino vor den neutrino aufruf drin, und dann kommt im log das hier ?
[tvtvsync] failed downloading response from client (Neutrino)
[tvtvsync] failed downloading response from client (Enigma)
[tvtvsync] no client (neutrino or enigma) found, aborting
[tvtvsync] going to sleep for 15minutes
gestartet wird der bei mir so

Code: Alles auswählen

( sleep 120 ; tvtvsync -u xxxxx -p xxxx -c neutrino -v -f -i 15 ) &
direkt vor dem neutrino aufruf
alexW
Developer
Beiträge: 631
Registriert: Donnerstag 24. Januar 2002, 12:21

Beitrag von alexW »

mb405 hat geschrieben:gestartet wird der bei mir so

Code: Alles auswählen

( sleep 120 ; tvtvsync -u xxxxx -p xxxx -c neutrino -v -f -i 15 ) &
direkt vor dem neutrino aufruf
An der gleichen Stelle (ist eigentlich egal):

Code: Alles auswählen

tvtvsync -u user -p pass -f -i 15
sonst nichts. Das sleep ist nicht notwendig, da er 15 min. spaeter eh ein retry versucht und das & auch nicht, da er bei -i ein fork() macht, wenn er nicht im simu modus ist.
tomx4711
Interessierter
Interessierter
Beiträge: 65
Registriert: Dienstag 4. Januar 2005, 20:40

Beitrag von tomx4711 »

Feature Req.: Wäre es möglich in einer der nächsten Versionen ne conf. Datei mit einzubauen in der man die TVTV sernder eigenen in der Box zuweisen kann. z.B. kd-home und premiere haben ja zum teil die gleichen sender sind aber bei tvtv nur unter Premiere gelistet.

gruß
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

danke alexW. das wars.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

jipie
ich hab grade die ersten timer mal programmiert, und es geht klasse.
[tvtvsync] received 0 timer from neutrino
[tvtvsync] received 3 timers from tvtv server
[tvtvsync] result of sync: 2 timers added, 0 timer deleted, 0 timer left unchanged and 0 timer failed
[tvtvsync] going to sleep for 15minutes
zwar sagt der 3 timer und unten nur 2 aber hauptsache das geht :)

danke alexW für das geile programm
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

mal nach oben hol den thread
ich hab noch ein problem
timer per neutrino gesetzt, nun löscht der den :(
tvtvsync] received 1 timer from neutrino
[tvtvsync] received 0 timer from tvtv server
[tvtvsync] result of sync: 0 timer added, 1 timer deleted, 0 timer left unchanged and 0 timer failed
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

mal nochmal noch oben hol :)
gibts eine neue version, oder kann mal einer ne aktuelle version uppen ?