Messagebox für interaktive shellscripte?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Messagebox für interaktive shellscripte?

Beitrag von DarkVolli »

Mahlzeit!
Zur Konfiguration von Neutrino steht eine Messagebox mit ja/nein/abbruch zur Verfügung. Besteht auch die Möglichkeit diese Messagebox einzeln in einem shellscript aufzurufen? Bisher habe ich nur popup bzw. messagebox mit ok gefunden.
Wenn ja wie wird über wget aufgerufen?
cu
DarkVolli
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Du meinst diese:

Code: Alles auswählen

>>>http://dbox/control/message?nmsg=Hello%20Welt
opens a message window on the TV screen with content "Hello World"
mit integriertem Übersetzungsprogramm ;)

Alle nHttp-Anfragen findest du hier

also:

Code: Alles auswählen

wget [-q] http://IPderdbox/control/message?nmsg=Meine%20Message%20an%20die%20Welt
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

Jau, danke für die Antwort. ABER .../control/message?nmsg=text... läßt nur eine Bestätigung mit ok zu. Damit lassen sich innerhalb eines shellscriptes (über "blaue Taste") keine Verzweigungen programmieren.
Meine Idee war, wie in der Konfiguration von Neutrino, eine Messagebox ja/nein/abbruch aufzurufen, den Rückgabewert auszuwerten, um danach in Abhängigkeit des Rückgabewertes das script unterschiedliche Aktionen auszuführen zu lassen.
Ich hoffe mich jetzt verständlicher ausgedrückt zu haben.

Da in der Dokumentation zum nHttp nichts dazu steht, vermute ich das der Aufruf einer solchen Box über wget wohl nicht funktioniert.

cu
DarkVolli
Dirch
Senior Member
Beiträge: 394
Registriert: Freitag 9. November 2001, 00:00

Beitrag von Dirch »

stimmt, das ist leider so nicht moeglich da der nhttpd nur eine nachricht an neutrino schickt eine messagebox anzuzeigen, aber nicht auf einen rueckgabewert/aktion wartet die der nhttpd dann zurueckliefern koennte.
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

DarkVolli hat geschrieben:[...]Meine Idee war, wie in der Konfiguration von Neutrino, eine Messagebox ja/nein/abbruch aufzurufen, den Rückgabewert auszuwerten, um danach in Abhängigkeit des Rückgabewertes das script unterschiedliche Aktionen auszuführen zu lassen.
[...]
...danach suche ich schon lange, wollte mir auch jemand freundlicherweise proggen, aber dauert wohl noch n bisschen ;) ...

Was willst du denn genau machen, meist lassen sich solche Abfragen anders stellen, ich habe z.B. "Config-Bouquets" erfunden, in denen sich Einstellungen machen lassen, anschliessend wird das Plugin mit diesen Werten ausgeführt. Z.Zt. schreibe ich an einem plugin, dass diese Abfragen standardisiert durchführt und zudem in der Lage ist, Benutzereingaben als shellscript auszuführen, ohne, dass dafür eine eigene *.so notwendig ist.

Wenn dich Config-Bouquets interessieren, dann schau dir doch mal getset an.
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@essu
Viel Dank für Deine Antwort! Dein getset-plugin muß ich mir erst mal reinziehen, ist aber eine gute Anregung...

cu
DarkVolli