-#!/usr/bin/python
-
-import gammu
-import sys
-
-sm = gammu.StateMachine();
-sm.ReadConfig();
-sm.Init();
-
-rcpt = sys.argv[0]
-msg = sys.argv[1]
-
-folders = sm.GetSMSFolders()
-
-folder = -1
-for i in range(0, len(folders)):
- f = folders[i]
- if f['Inbox']: continue
- if f['Memory'] != 'ME': continue
- assert(folder == -1)
- folder = i
-
-assert(folder >= 0)
-
-message = {
- 'Text': ('post-pizza: '+msg),
- 'SMSC': { 'Location': 1 },
- 'Folder': folder,
- 'Number': rcpt,
- 'Type': 'Submit',
- 'Coding': 'Default_No_Compression',
- 'State': 'UnSent',
-}
-
-print "add:"
-
-(fol,loc) = sm.AddSMS(message)
-
-print `fol, loc`
-
-sm.SendSavedSMS(fol,loc)
-
-print "sent"
-
-sm.DeleteSMS(fol,loc)
-
-print "deleted"
+#!/bin/sh
+set -e
+rcpt="$1"
+msg="$2"
+gammu sendsms TEXT "$rcpt" -text "$msg"