#!/bin/sh if [ -z "$1" ] || [ -z "$2" ]; then echo "Use: $0 \"event\" prio \"message\"" exit 1 fi HERE=`dirname $0` . $HERE/CONFIG SEDSCRIPT=$HERE/urlencode.sed EVENT=`echo "$1" | sed -f $SEDSCRIPT` # Priority can be -2 .. 2 (-2 = lowest, 2 = highest) PRIORITY=$2 MESSAGE=`echo "$3" | sed -f $SEDSCRIPT` APP=`echo "Revo" | sed -f $SEDSCRIPT` BASE_URI="https://prowl.weks.net/publicapi" POST_DATA="apikey=$PROWL_RECIPIENT&priority=$PRIORITY&application=$APP&event=$EVENT&description=$MESSAGE" RESULT=`wget --post-data="$POST_DATA" -q -O - "$BASE_URI/add"` OK=`echo "$RESULT" | grep "code=\"200\""` if [ -n "$OK" ]; then exit 0 else echo "The following message could now be Prowled: $3" exit 2 fi