zusätzlicher Parameter für sectionsdcontrol und pzapit?

Wünsche, Anträge, Fehlermeldungen
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

könnte jemand der sectionsdversteher den sectionsdcontrol dahingehend ausbauen das man die start und dauer von current event bekommt (in time_t)

meinetwegen so

Code: Alles auswählen

sectionsdcontrol --currentevent
1021322700 1500
Das würde fürs scripten die Abfrage mit wget über die WebAPI und das anschließende grep"pen" mit der CHid einsparen.

Dein aktuellen Sender bekommt man ja dank seife über pzapit -gi schon raus. Leider vermisse ich bei der pzapit den status des recordmode. Den kann man ja IMO nur toggeln.

Und wenn mir schonmal bei wünschdirwas sind - wie kann ich einen timer von der Kommandozeile setzen ohne webapi? Da fehlt glaub ich ein "timerdcontrol"

Gruß,
Tommy
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von seife »

Das currentevent ist einfach, da musst du ja nur

CSectionsdClient::getCurrentNextServiceKey()

aufrufen und die Rückgabe auswerten. Da muss man nix vom sectionsd verstehen.

=> Selbst ist der Mann. Das ist ein prima "Anfängerprojekt". :)

Wegen recordmode und timerd: Zum Glück benutze ich das praktisch nicht mehr, drum muss ich mir das nicht anschauen, besser für meinen Magen ;)
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

...ich finde ja noch nicht mal die sourcen vom sectionsdcontrol im WebCVS. Muß ich mal zuhause auf der Platte durchsuchen.
Wird der sectionsdcontrol bei make neutrino mitgebaut?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von seife »

apps/tuxbox/neutrino/lib/sectionsdclient/

ja.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

wie kriege ich denn das current_next.current_zeit rüber? ich krieg ja von CSectionsdClient::getCurrentNextServiceKey() nur bool zurück und die zeit steht der current_next (Klasse?)

Also im groben:

Code: Alles auswählen

client.getCurrentNextServiceKey(ohne parameter?)
printf(client.current_next.current_zeit,"\n");
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von seife »

greppe halt mal durch den neutrino-Code nach getCurrentNextServiceKey (hint: hommt in apps/tuxbox/neutrino/src/gui/infoviewer.cpp vor).

...Ich wills ja nicht selber machen... ;)
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

was ich an der Stelle gefunden habe erleuchtet mich nicht wirklich. Ich schreibe viel in (Warmduscher)VB(2008) selber aber durch diesen Code finde ich mich wirklich nicht durch.
Bleibt mir also erstmal nur die webapi und die Hoffnung das es jemand mit Ahnung macht. Ein timerdcontrol wäre natürlich schon was feines zumindest könnte man beim scripten performance einsparen wenn man wget und den httpd außen vorlassen könnte.
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von MTM »

Hallo,
wie kann ich einen timer von der Kommandozeile setzen ohne webapi?
Evtl in die timer.conf schreiben?

MfG,
MTM.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

dann müßtest Du aber den TimerD bewegen die conf neu einzulesen :wink:
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von MTM »

Hallo,
vielleicht kann man den ja ausnahmsweise killen und neu starten. :lol:

MfG,
MTM.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von Tommy »

ich habe eine andere webapi basierte Lösung in mein skript eingebaut (ein thread drunter)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zusätzlicher Parameter für sectionsdcontrol und pzapit?

Beitrag von seife »

MTM hat geschrieben:Hallo,
vielleicht kann man den ja ausnahmsweise killen und neu starten. :lol:
Nur wenn du nicht willst, dass neutrino danach noch auf Timerevents reagiert.

Das Problem liegt im "interessanten" Design der Inter-daemon-Kommunikation in Neutrino, das ist bei allen Daemons dasselbe. => Das ganze Basicsocket-Zeug müsste dazu überarbeitet werden.