@ENIGMA-DEVs: neueinlesen der services/bouqets zur Laufzeit

Alles rund um das grafische Benutzerinterface Enigma
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

@ENIGMA-DEVs: neueinlesen der services/bouqets zur Laufzeit

Beitrag von alex.enjoy »

Hallo,

folgendes Problem: wenn man die services oder Bouquets ändert während Enigma läuft, wird das alles nicht gleich übernommen und auch noch überschrieben wenn Enigma runterfährt.

Die Lösung per Telnet "reboot" auszuführen gefällt mir nicht sonderlich....
gibt es da ne andere Möglichkeit?
Vorschweben würde mir sowas wie "http://dbox/reload_ServicesAndBouquets"...
http würde ich telnet deshalb vorziehen, weil es (zumindest für mich) aus einem Programm heraus einfacher anzusprechen ist.

Alex.
meine Box: Nokia 2xi BMon1.0 Sat(Astra19.2E); Image alexW 1.6.8 - 05.03.2003
Bouquetter: Serviceeditor und Bouquetverwaltung für Enigma, Neutrino und Lcars
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

[20:09] <__Ghost__> tmbinc:
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/reloadRecordings", load_recordings);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/saveRecordings", save_recordings);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/reloadPlaylist", load_playlist);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/savePlaylist", save_playlist);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/reloadUserBouquets", load_userBouquets);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/saveUserBouquets", save_userBouquets);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/reloadTimerList", load_timerList);
[20:10] <__Ghost__> dyn_resolver->addDyn("GET", "/cgi-bin/saveTimerList", save_timerList);
[20:10] <__Ghost__> grr da bin ich nun schon ne weile drann... hoffentlich geht der kram nun...

man darf also hoffen :)
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

Oh, fein, genau so hatte ich mir das vorgestellt.
Aber das ist ziemlich neu, oder? Im source von vor ein paar Wochen hatte ich davon nix gefunden..

und, weil ich es in der Auflistung nicht gesehen hatte:
bitte /cgi-bin/reloadServices und /cgi-bin/reloadDvbBouquets nicht vergessen ;-)

schönen Tag noch,
Alex.
meine Box: Nokia 2xi BMon1.0 Sat(Astra19.2E); Image alexW 1.6.8 - 05.03.2003
Bouquetter: Serviceeditor und Bouquetverwaltung für Enigma, Neutrino und Lcars
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

Vorschläge:
- http://dboxip/cgi-bin/GetEnigmaVersion
- http://dboxip/cgi-bin/GetImageVersion (Image-Typ und Version)
- was da sonst noch so alles nützlich wäre... :wink:
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

...und natürlich und /cgi-bin/reloadSkin... :wink:
Schon gelesen ???
ENIGMA-DOC