#!/bin/sh
# wavelanchooser.sh - a demonstration of opie-sh
#
# Copyright (C) 2002 gonz@directbox.com
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# 20020528-1 - fixed filename in cleanup
# 20020526-1 - rudimental but working
# 20020524-1 - initial working release planned
#
OPIE_SH=$OPIEDIR/bin/opie-sh
about() {
( echo ""
echo "
" ) | $OPIE_SH -t wavelanchooser -f & SCREENCLEAN=$! sleep 1 } cleanup() { kill $SCREENCLEAN $SCREENCLEAN2 rm -f /tmp/qcop-msg-opie-sh-wavelanchooser.sh } about # choose if work or home $OPIE_SH -m -t "network-settings dialog" \ -M "which configuration do you want ? " \ -w -0 home -1 work -g if [ "$?" = "0" ] then DECISION=home else DECISION=work fi ( echo "you decided to choose $DECISION configuration. " echo "remember to reinsert card." /etc/init.d/$DECISION start ) | $OPIE_SH -t "confirmation" -f \ cleanup