1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#!/usr/bin/env python
# Simple test for testing SMS decoding/encoding with linking
# (linking is not really needed here)
import gammu
# text of sms
txt = '.........1.........2.........3.........4.........5.........6.........7.........8.........9........0.........1.........2.........3.........4.........5.........6.........7.........8.........9........0.........1.........2.........3.........4.........5.........6.........7.........8.........9........0'
# SMS info about message
smsinfo = {'Entries':[{'ID': 'ConcatenatedTextLong', 'Buffer': txt}]}
# encode SMS
sms = gammu.EncodeSMS(smsinfo)
# link SMS
linked = gammu.LinkSMS([[sms[0]], [sms[1]]], True)
# decode back SMS
decodedsms = gammu.DecodeSMS(linked[0])
# show results
print "Text:", decodedsms['Entries'][0]['Buffer']
print "Comparsion:", (decodedsms['Entries'][0]['Buffer'] == txt)
|