HTML Anzeige

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

Antworten
Nachricht
Autor
letzdothis
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: So 30 Sep 2007, 21:41

HTML Anzeige

#1 Beitrag von letzdothis » Do 04 Okt 2007, 10:43

Moin erstmal,

kann mir vlt jemand helfen? ich möchte diese
einfache html datei darstellen.
http://www.templemedia.de/livegames.html
wget -O /tmp/livegames.html "http://templemedia.de/livegames.html" |\
holt mir die datei ins tmp
aber wie kann ich sie nun anzeigen ? :shock:

danke schon mal :-D

Benutzeravatar
Jeppdot
Streamsüchtling
Streamsüchtling
Beiträge: 1784
Registriert: Do 01 Jan 2004, 18:03
Kontaktdaten:

#2 Beitrag von Jeppdot » Do 04 Okt 2007, 12:01

So richtig grafisch meinst du oder nur den Quelltext?

Es gab einmal ein Browserprojekt (TUXZEN) für die DBox das ist aber seit ewigen Zeiten nicht fortgeführt worden.

Quelle und hier im Forum war das auch mal Thema

Quelltext ging mit Tuxcommander oder mit dem VI.
Ansonsten wenn du mit der Box richtig surfen möchtest bleibt zur Zeit nur der Umweg über den VNCViewer.

Gruß
Immer wieder einen Klick wert: Tuxbox-Wiki -- Tuxbox-Forum -- TuxFutter Wiki -- u-Grabber -- MovieGuider

letzdothis
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: So 30 Sep 2007, 21:41

#3 Beitrag von letzdothis » Do 04 Okt 2007, 13:01

eigentlich will ich nur diese livegames.html darstellen.
also nicht den quellcode.
wie zB das bundesliga-blitztabelle-plugin .

wollts über tuxwetter ausgeben und habe das wiki plugin verändert.

#!/bin/sh
#-------------------------------------------------------------------

wget -O /tmp/wiki.html "http://templemedia.de/livegames.html" |\

# bischen bloed mit grep hab aber grad keine bessere Idee
if [ `grep -c 'e' /tmp/wiki.html` -gt 0 ]
then
/var/plugins/tuxwet/tuxwetter "TXTHTML=Sender,http://tmp/wiki.html"
else
msgbox size=32 refresh=2 "title=Fehler" msg="~cSuchbegriff: $suche nicht gefunden!~n~n~Y~c!!! Der Wikipedia-Server ist nicht erreichbar !!!~n~n~c!!! Kontrollieren Sie Ihre Internetverbindung !!!"
fi
fi

if [ `expr length "$1"` -gt 0 ]; then
$suche=""
fi

done

rm /tmp/wiki.html
als ausgabe bekomme ich aber nur folgendes

Bild

Benutzeravatar
Jeppdot
Streamsüchtling
Streamsüchtling
Beiträge: 1784
Registriert: Do 01 Jan 2004, 18:03
Kontaktdaten:

#4 Beitrag von Jeppdot » Do 04 Okt 2007, 13:18

hmm,


Also im Original sieht das aus:

Code: Alles auswählen

if [ `expr length "$1"` -gt 1 ]; then
	suche="$1"
else
	suche="_"
fi

until [ ! "$suche" ]; do

 if [ `expr length "$1"` -eq 0 ]; then
 	suche=`input t='Zu suchenden Begriff eingeben:' l='@@@@@@@@@@@@@@@@@@@@@@@@@' k=1 d="$suche"`
 fi

 if [ "$suche" ]; then

  # bei mehreren Woertern Leerzeichen durch + ersetzen
    wikisuche="`echo $suche | sed -e 's/[ ]*^//g' -e 's/ /%20/g'`"
    wget -O- "http://anonymouse.org/cgi-bin/anon-www_de.cgi/http://pda.wapedia.mobi/de/$wikisuche" |\
    sed -e s/'\&nbsp;'/''/g -e s/'<\/td>'/'\n'/g -e s/'<\n\n>'/'\n'/g -e s/'<B>'/'~G'/g -e s/'<\/B>'/'~S'/g -e s/'\&reg;'/''/g |\
    sed 's/ü/\&uuml;/g
         s/Ü/\&Uuml;/g
         s/ö/\&ouml;/g
         s/Ö/\&Ouml;/g
         s/ß/ss/g
         s/ä/\&auml;/g
         s/Ä/\&Auml;/g
            /^$/d' | sed '1 d' >/tmp/wiki.htm

    # bischen bloed mit grep hab aber grad keine bessere Idee
    if [ `grep -c 'e' /tmp/wiki.htm` -gt 0 ]
      then
      /var/plugins/tuxwet/tuxwetter "TXTHTML=Wikipedia Eintrag f~ur $suche,http://localhost/tmp/wiki.htm|pda.wapedia.mobi/pics/logo.gif|</body>"
    else
      msgbox size=32 refresh=2 "title=Fehler" msg="~cSuchbegriff: $suche nicht gefunden!~n~n~Y~c!!! Der Wikipedia-Server ist nicht erreichbar !!!~n~n~c!!! Kontrollieren Sie Ihre Internetverbindung !!!"
    fi
 fi

 if [ `expr length "$1"` -gt 0 ]; then
 	$suche=""
 fi

done

rm /tmp/wiki.htm
Ok die Umsetzung für das Suchwort benötigst du nicht. Allerdings der aufruf erfolgt nachher über

Code: Alles auswählen

http://localhost/tmp/wiki.htm
.

Funktioniert denn das original Wiki-Plugin bei dir? Dh sind die Vorraussetzungen wie z.B evtl Buxybox Enhanced dafür geschaffen?


Achja und du benutzt die Variable

Code: Alles auswählen

$suche
ohne diese zu definieren.

Gruß


Nachtrag: Das du im UNIX-Format gespeichert hast setze ich als gegeben voraus.
Immer wieder einen Klick wert: Tuxbox-Wiki -- Tuxbox-Forum -- TuxFutter Wiki -- u-Grabber -- MovieGuider

letzdothis
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: So 30 Sep 2007, 21:41

#5 Beitrag von letzdothis » Do 04 Okt 2007, 14:48

ja die Variable ist nur in der "else" line
also ich denke wenn "kein ergebnis" da wäre dann würde
die msg kommen.

hab ich natürlich im unix format gespeichert (mit vi geschrieben)

ich werd nacher noch n bisschen rumtesten und bescheid geben falls
was geht ;-)

letzdothis
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: So 30 Sep 2007, 21:41

#6 Beitrag von letzdothis » Do 04 Okt 2007, 17:38

so ich hab dann doch die "Bundesliga Blitztabelle" umgeschrieben
und es funktioniert :D

Bild

ich hab nur noch ein paar fragen wegen der formatierung.
was muss ich im script ändern damit die Uhrzeitspalte grün wird,
also alle einträge.
#! /bin/sh
# Spiele und Senderinfo V0.2 - by DoubleL -
# originalscript Bundesliga Blitztabelle by - rich -
kill_script() {
kill $$; echo "TimeOut ueberschritten!"; exit 1
}
timeOut() {
sleep 15 && kill_script &
}
tabelle() {
timeOut
wget -q -O /tmp/blitztabelle.htm http://templemedia.de/blitztabelle.htm
kill $!
if [ ! -s /tmp/blitztabelle.htm ] ; then
msgbox size=30 title="Spiele und Sender Info" msg="Fehler: Keine Antwort vom Server !!!"
else
tabelle=`sed -n '/^ /p' /tmp/blitztabelle.htm | sed -e '{s/tab1.gif/>~G</;s/tab4.gif/>~R</;s/tab2.gif/>~B</;s/tab3.gif/>~Y</;s/<[^>]*>//g;s/^ //}' | sed -e 's/^$/\n\n\n/' | sed 'N;s/\n/_/' | sed 'N;s/\n/_/' | sed '/^___$/d' | sed 'N;s/\n/_/' | sed -e '{s/.nbsp;//;s/^[_]*/~T110/;s/[_]*$//;s/_/~T155~Y/;s/_/~T260~S/;s/_/~T280~B/;s/_/~T400~S/}'`
msgbox default=2 select=" Erkl~arung ,EXIT" title="Spiele und Sender" size=28 msg="$tabelle"
[ $? = 1 ] && info
fi
}
info() {
msgbox select="Zur~uck,EXIT" title=Erkl~arung size=29 msg="~T095Rang~T155~YMannschaft~T350~SSpiele~T420~BTore~T480~SPunkte~n~s~n~G~T1101~T155Champions League~n~G~T1102~n~B~T1103~T155CL-Qualifikation~n~Y~T1104~T155UEFA-Cup~n~Y~T1105~n~T110.~n~T110.~n~T110.~n~R~T11018~T155Abstieg"
[ $? = 1 ] && tabelle
}
case "$1" in
"TABELLE")
tabelle
;;
*)
exit 1
;;
esac
[ -e /tmp/blitztabelle.htm ] && rm /tmp/blitztabelle.htm &
exit 0
ich komm mit den sed befehlen noch nicht ganz klar
und wo irgendwelche farben definiert sein sollen sehr ich schon
mal gar nicht ;-)

thx

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#7 Beitrag von DrStoned » Do 04 Okt 2007, 18:07

Die Farben werden mit z.B. mit ~G = Grün definiert. Für die weiterführende Erklärung:
Lade Dir die Messagebox runter und lese die zugehörige readme.txt.
Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

letzdothis
Einmal-Streamer
Einmal-Streamer
Beiträge: 5
Registriert: So 30 Sep 2007, 21:41

#8 Beitrag von letzdothis » Do 04 Okt 2007, 19:26

oh super vielen dank!
jetzt hab ichs durchschaut :D


Bild
Dateianhänge
Spiele und Senderinfos.rar
Falls einer Lust hat sich das ganze anzuschauen
(5.43 KiB) 34-mal heruntergeladen

Antworten