Difference between revisions of "Loader:CWiid Daemon"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
# | # | ||
# | # | ||
− | WMD1="" | + | WMD1="00:1B:7A:2D:F6:88" |
− | WMC1="" | + | WMC1="default" |
− | WMD2="" | + | WMD2="0" |
− | WMC2="" | + | WMC2="default" |
− | APP= | + | APP=wminput |
− | COMMAND=`which | + | COMMAND=`which ${APP}` |
ARGS="-d" | ARGS="-d" | ||
− | PID=`ps x | grep " | + | PID=`ps x | grep "${APP}" | grep -v "grep" | awk '{print $1}'` |
if [ "$1" = "start" ] | if [ "$1" = "start" ] | ||
Line 32: | Line 32: | ||
then | then | ||
echo "Stopping $APP" | echo "Stopping $APP" | ||
− | killall ${ | + | killall ${APP} |
echo "Stopped!" | echo "Stopped!" | ||
elif [ "$1" = "restart" ] | elif [ "$1" = "restart" ] |
Revision as of 04:03, 9 January 2011
Usage
<script name> start
Bash Script
#!/bin/bash # # Set WMD to the value returned during lswm # Set WMC to the config name to use for the wiimote # # WMD1="00:1B:7A:2D:F6:88" WMC1="default" WMD2="0" WMC2="default" APP=wminput COMMAND=`which ${APP}` ARGS="-d" PID=`ps x | grep "${APP}" | grep -v "grep" | awk '{print $1}'` if [ "$1" = "start" ] then echo "Starting ${APP}" # WIIMOTE 1 ${COMMAND} ${ARGS} -c ${WMC1} ${WMD1} & # WIIMOTE 2 ${COMMAND} ${ARGS} -c ${WMC2} ${WMD2} & echo "Started!" elif [ "$1" = "stop" ] then echo "Stopping $APP" killall ${APP} echo "Stopped!" elif [ "$1" = "restart" ] then echo "Restarting $APP" $0 stop sleep 1 $0 start else echo "Usage: `basename $0` start|stop|restart" fi