Mõtlesin välja mooduse, kuidas oma koduarvutist läbi Skype telefonile SMS teateid saata. Sain neti abiga valmis sellise python skripti:
skype_sms.py
# Saadab Skypelt SMS-i telefonile ning kirjutab teate sisu logifaili
# Ando Roots 2009
import sys
import Skype4Py
#Argumendid
if (len(sys.argv) > 2):
number = sys.argv[1]
teade = sys.argv[2]
else:
print "Palun kaks argumenti - number ja teade."
sys.exit()
#logifail
salvestatud_sisestused = open("saadetud_teated_logi.txt", "r")
filedata = salvestatud_sisestused.read()
salvestatud_sisestused.close()
logi = filedata + "n" + number + " " + teade
logifail = open("saadetud_teated_logi.txt", "w")
logifail.write(logi)
logifail.close()
#Skype API
skype = Skype4Py.Skype()
skype.Attach()
sms = skype.CreateSms(Skype4Py.smsMessageTypeOutgoing, number)
sms.Body = teade
sms.Send()
#Valmis
print 'SMS saadetud!'
Sõnumi saatmiseks käivitan lihtsalt käsu:
$ python SkypeSMS.py +37258****** 'Sulle saabus uus e-mail'
Nüüd tuleb ainult välja mõelda praktiline kasutus. Äkki deluge torrenti kliendile - et teada saada, millal torrentid valmis saavad? Ühe sõnumi hind on natuke üle krooni - kallim kui telefonilt telefonile.
