blob: 4c6b70d92bd499b50da822bdb2761243dd26ae7a [file] [log] [blame]
#!/bin/sh
RC_PIPE=/tmp/rc_pipe
if [ $# -eq 0 -o "$1" = "-h" ]; then
echo ""
echo "Usage: rc <keystr> [<keystr>...]"
echo ""
echo " Feed RC key presses into soft_rc,"
echo " supported <keystr> (case-insensitive):"
echo " DIGIT_1, DIGIT_2, .. , DIGIT_9, DIGIT_0, DEL"
echo " TV_BOX_POWER, TV_POWER, INPUT"
echo " STOP, RECORD, REWIND, PLAY, PAUSE, FAST_FORWARD"
echo " SKIP_BACKWARD, SKIP_FORWARD, MENU, BACK, GUIDE"
echo " UP, LEFT, OK, RIGHT, DOWN, EXIT, INFO, VOL_UP"
echo " SEARCH, CH_UP, VOL_DOWN, MUTE, CH_DOWN, PREV"
echo ""
echo " Special macro: <abc> -> DIGIT_a DIGIT_b DIGIT_c OK"
echo ""
echo " Examples:"
echo " rc guide"
echo " rc up up up ok"
echo " rc info"
echo " rc exit"
echo " rc 308"
echo ""
exit 0
fi
if is-tv-box; then
if [ -e $RC_PIPE ]; then
echo "$@" > $RC_PIPE
else
echo "Error - $RC_PIPE doesn't exist!"
exit 1
fi
else
echo "Error - $0 only works on the TV box!"
exit 2
fi
exit 0