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/'\ '/''/g -e s/'<\/td>'/'\n'/g -e s/'<\n\n>'/'\n'/g -e s/'<B>'/'~G'/g -e s/'<\/B>'/'~S'/g -e s/'\®'/''/g |\
sed 's/ü/\ü/g
s/Ãœ/\Ü/g
s/ö/\ö/g
s/Ö/\Ö/g
s/ß/ss/g
s/ä/\ä/g
s/Ä/\Ä/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
.
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
ohne diese zu definieren.
Gruß
Nachtrag: Das du im UNIX-Format gespeichert hast setze ich als gegeben voraus.