Textdatei anzeigen lassen

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
nafrem
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Mittwoch 3. August 2005, 12:27

Textdatei anzeigen lassen

Beitrag von nafrem »

Hallo,

ich will eine Textdatei, die auf einem Web-Server liegt am TV anzeigen lassen.
Bis jetzt bin ich soweit, dass ich mit
wget -O /tmp/test.txt http://192.168.1.2/test.txt die Datei zwischenspeichern kann.
Mit wget -q http://192.168.1.88/control/message?popup= kann man was am TV anzeigen.
Wie bekomme ich aber den Inhalt von teyt.txt als Parameter für popup?
Oder gibts da schon etwas fertiges, das ich noch nicht gefunden habe?

Ich hoffe ihr könnt mir helfen.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

http://www.jackthegrabber.de/viewtopic.php?t=6036
Probier das mal. Download geht leider nur für registrierte Mitglieder.
cu
Jens
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Such mal nach dem Tuxwetter plugin.

Wenn du das Format der Texdatei selber bestimmen kannst dann mach ne passend Formatierte XML draus und nutze den Newsticker.

Oder du nutzt ein Scrip Plugin und machst einfach ein "cat /tmp/test.txt" im Script. Da bei Script Plugins die Ausgabe des Scriptes auf den Bildschirm angezeigt wird...

cu
usul
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Du kannst ein kleines skript schreiben, welches die Datei ausgibt.
Wie das geht, steht hier: http://wiki.tuxbox-cvs.sourceforge.net/Neutrino:Skripte

Als skript ist dies hier völlig ausreichend:

Code: Alles auswählen

#!/bin/sh
cat /tmp/datei.txt
Das sollte den Inhalt der Datei darstellen.

Edit: ich war mal wieder viel zu langsam :-?
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

jmittelst hat geschrieben:http://www.jackthegrabber.de/viewtopic.php?t=6036
Probier das mal. Download geht leider nur für registrierte Mitglieder.
BTW: Das ist im aktuellen YADI auch schon drin (Wegen dem Datendiensten Plugin). Allerdings mit falschen Rechten.

cu
usul
nafrem
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Mittwoch 3. August 2005, 12:27

Beitrag von nafrem »

Danke für euere Antworten.
Hab das jetzt mit dem cat Befehl gemacht, das funktioniert soweit auch gut.
Jetzt stellt sich die Nächste Frage:
Wie bekomme ich das Skript ins Menü der blauen Taste?
Wenn ich in der cfg type=2 einstelle, erscheint es zwar, wird aber nicht ausgeführt.
Und noch ne Frage zur Msgbox:
Verwend ich die MsgBox, so ist nach dem Schließen der Box immernoch die Skriptausgabe zu sehen, und ich muss nochmal OK drücken.
Was kann man da machen?
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Du musst, wie es auf http://wiki.tuxbox-cvs.sourceforge.net/Neutrino:Skripte steht, type=3 verwenden. dann kannst du das skript mit <dbox><4> (unter skripte) auswählen und starten.
Die MsgBox kenn ich nicht
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

nafrem hat geschrieben: Und noch ne Frage zur Msgbox:
Verwend ich die MsgBox, so ist nach dem Schließen der Box immernoch die Skriptausgabe zu sehen, und ich muss nochmal OK drücken.
Was kann man da machen?
Versuche mal es so zu machen das das Script keine Ausgabe nach StdOut macht. Evtl. wird das Scriptausgabefanster nicht angezeigt wenn keine Ausgaben da sind.

Desweiteren gab es auch als ein Reguläres Plugin welchen nichts anderes macht als ein Script zu starten (Dann über das Blaue Tasten Plugin). Dort öffnet sich generell kein Konsolenfenster. Leider weis ich nicht wo es das Plugin gibt (Es wurde IIRC von den Bösen entwickelt um ihre Bösen Programme zu starten).

Ansonsten schaue dir mal das "Flexmenu" an ( http://www.jackthegrabber.de/viewtopic.php?t=6040 [Downloadlink nur nach der Anmeldung sichtbar]). Das ist AFAIK ein universeller Programmstarter für die Blaue Taste. Damit sollte das auch sehr einfach sein.


Machen kann man alles. Es ist halt bloß immer ein wenig Fummelig :-)

cu
usul
nafrem
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Mittwoch 3. August 2005, 12:27

Beitrag von nafrem »

@Liontamer:
So hab ich es ja auch gemacht, ich hab nur gesehen, dass bei den Plugins, die auf der blauen Taste liegen Type 2 drin steht.

@usul1
Das Flexmenü kenne ich.
Mir geht es halt darum, das Skript einfach und schnell ausführen zu können, ohne erst durch Menüs navigieren zu müssen.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

nafrem hat geschrieben:@Liontamer:
So hab ich es ja auch gemacht, ich hab nur gesehen, dass bei den Plugins, die auf der blauen Taste liegen Type 2 drin steht.
Das ist nun aber kein Plugin, sondern ein skript. Die von mir beschriebene Methode funktioniert nur über das <dbox> menü Unterpunkt skripte. Unter der Blauen Taste findest du das skript dann nicht.
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

nafrem hat geschrieben: Mir geht es halt darum, das Skript einfach und schnell ausführen zu können, ohne erst durch Menüs navigieren zu müssen.
Dann ist das beste du nimmst ein Plugin welches nichts anderes macht als ein Script zu starten. Das liegt dann im Blaue Taste Menü und ruft einfach bei der Wahl das Script auf (Die Navigation ins Scripte Menü ist mir auch zu aufwendig).

Wo es legal dieses Plugin gibt weis ich leider nicht.
Es ist aber in dem Archiv mit dem bösen camd daemon enthalten. Dort muß nur der Name des zu Startenden Programmes mit dem Hex Editor angepasst werden.

cu
usul
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

@nafrem,
Schau Dir im JtG-Forum mal den Beitrag über mein Shoutcast-Rcsim-Plugin an. In diesem Beitrag habe ich beschrieben, wie man in der Shellstarter-Datei, (das sind die *.so Dateien) mit Hilfe eines Hexeditors z.B. Ultraedit, den Pfad für die aufzuführenden Skripte ändert. Du kannst also den Shellstarter aus diesem Downloadlink verwenden. Bitte beachte aber, daß Du Dich vorher im JtG-Forum anmelden mußt, um den Downladlink zu sehen.

@Liontamer,
Das Messagebox-Plugin gibt's neben vielen anderen tollen legalen Plugins im JtG-Plugin-Forum. Für den Downlad beachten, daß man sich vorher registrieren und im Forum angemeldet sein muß.

Greetz von DrStoned :lol: :lol: :lol:

P.S.: Soeben wurden wieder neue Versionen des Messagebox- und des Flexmenü-Plugins zum Download bereitgestellt.