Skip to content

Instantly share code, notes, and snippets.

@shtirlic
Created January 8, 2012 06:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save shtirlic/1577417 to your computer and use it in GitHub Desktop.
Save shtirlic/1577417 to your computer and use it in GitHub Desktop.
Patched file for 1.3.2 Growl with android-notifier
#!/bin/sh
# ANDROID_NOTIFICATION is in the format DEVICE_ID/NOTIFICATION_ID/EVENT_TYPE/EVENT_CONTENTS
NOTIFICATION_TYPE="`echo $ANDROID_NOTIFICATION | sed 's/.*\/.*\/\(.*\)\/.*/\1/'`"
NOTIFICATION_DATA="`echo $ANDROID_NOTIFICATION | sed 's/.*\///'`"
if [ $NOTIFICATION_TYPE == "RING" ]; then
TEXT_TO_SAY="Call from"
elif [ $NOTIFICATION_TYPE == "SMS" ]; then
TEXT_TO_SAY="SMS received:"
elif [ $NOTIFICATION_TYPE == "MMS" ]; then
TEXT_TO_SAY="MMS received:"
elif [ $NOTIFICATION_TYPE == "BATTERY" ]; then
TEXT_TO_SAY="Battery status:"
else
TEXT_TO_SAY="Unknown notification received"
#exit
fi
TEXT_TO_SAY="$TEXT_TO_SAY $NOTIFICATION_DATA"
/usr/local/bin/growlnotify -m "$TEXT_TO_SAY"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment