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',
}
-(folder,loc) = sm.AddSMS(message)
+print "add:"
+
+(fol,loc) = sm.AddSMS(message)
+
+print `fol, loc`
+
+sm.SendSavedSMS(fol,loc)
+
+print "sent"
+
+sm.DeleteSMS(fol,loc)
-sm.SendSavedSMS(folder,loc)
-sm.DeleteSMS(folder,loc)
+print "deleted"