summaryrefslogtreecommitdiff
path: root/noncore/tools/opie-sh/scripts/hostlist.sh
Unidiff
Diffstat (limited to 'noncore/tools/opie-sh/scripts/hostlist.sh') (more/less context) (ignore whitespace changes)
-rwxr-xr-xnoncore/tools/opie-sh/scripts/hostlist.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/noncore/tools/opie-sh/scripts/hostlist.sh b/noncore/tools/opie-sh/scripts/hostlist.sh
index 6d70793..d7c94f8 100755
--- a/noncore/tools/opie-sh/scripts/hostlist.sh
+++ b/noncore/tools/opie-sh/scripts/hostlist.sh
@@ -9,53 +9,53 @@
9# the Free Software Foundation; either version 2, or (at your option) 9# the Free Software Foundation; either version 2, or (at your option)
10# any later version. 10# any later version.
11# 11#
12# This program is distributed in the hope that it will be useful, 12# This program is distributed in the hope that it will be useful,
13# but WITHOUT ANY WARRANTY; without even the implied warranty of 13# but WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15# GNU General Public License for more details. 15# GNU General Public License for more details.
16# 16#
17# 20020524-1 - icon to hostlist 17# 20020524-1 - icon to hostlist
18# 20020517-1 - added icon, changed name in launcher 18# 20020517-1 - added icon, changed name in launcher
19# 19#
20 20
21CFG=/opt/QtPalmtop/share/config/hostlist.cfg 21CFG=$OPIEDIR/share/config/hostlist.cfg
22OPIE_SH=opie-sh 22OPIE_SH=opie-sh
23 23
24hostlist() { 24hostlist() {
25 (echo "<img src=/opt/QtPalmtop/pics/opie-sh-scripts/hostlist.png>" 25 (echo "<img src=$OPIEDIR/pics/opie-sh-scripts/hostlist.png>"
26 echo "<h3>Hostlist</h3><br>" 26 echo "<h3>Hostlist</h3><br>"
27 HOSTLIST=`cat $CFG | grep -v '#'` 27 HOSTLIST=`cat $CFG | grep -v '#'`
28 for HOST in $HOSTLIST 28 for HOST in $HOSTLIST
29 do 29 do
30 PT=` ping -c 1 $HOST | grep avg|cut -d " " -f4-` 30 PT=` ping -c 1 $HOST | grep avg|cut -d " " -f4-`
31 if [ "$PT" != "" ] 31 if [ "$PT" != "" ]
32 then echo "<b><font color=#00ff00> " 32 then echo "<b><font color=#00ff00> "
33 echo "$HOST is up<br></font></b>[$PT]<br>" 33 echo "$HOST is up<br></font></b>[$PT]<br>"
34 else echo "<b><font color=#ff0000> " 34 else echo "<b><font color=#ff0000> "
35 echo "$HOST is down<br></font></b>[$PT]<br>" 35 echo "$HOST is down<br></font></b>[$PT]<br>"
36 fi 36 fi
37 done 37 done
38) | $OPIE_SH -t "Which are up ?" -f 38) | $OPIE_SH -t "Which are up ?" -f
39 39
40 40
41} 41}
42 42
43cleanup() { 43cleanup() {
44 kill $SCREENCLEAN 44 kill $SCREENCLEAN
45 rm -f /tmp/qcop-msg-hostlist.sh 45 rm -f /tmp/qcop-msg-hostlist.sh
46} 46}
47 47
48about() { 48about() {
49 ( echo "<img src=/opt/QtPalmtop/pics/opie-sh-scripts/hostlist.png>" 49 ( echo "<img src=$OPIEDIR/pics/opie-sh-scripts/hostlist.png>"
50 echo "<h3>About</h3>" 50 echo "<h3>About</h3>"
51 echo "This little App should make it possible for you to " 51 echo "This little App should make it possible for you to "
52 echo "check some hosts for availability." 52 echo "check some hosts for availability."
53 echo "<p>" 53 echo "<p>"
54 ) | $OPIE_SH -t hostlist -f & 54 ) | $OPIE_SH -t hostlist -f &
55 SCREENCLEAN=$! 55 SCREENCLEAN=$!
56 sleep 1 56 sleep 1
57} 57}
58 58
59##################################################################### 59#####################################################################
60# 60#
61# main 61# main