# Copyright (c) 2009 Andreas Schreiber import sys sys.path.append("e:\\Python") # PyS60 import appuifw import e32 import inbox # Twyt from twyt import twitter def message_received(msg_id): box = inbox.Inbox() sms_text = box.content(msg_id) appuifw.note(u"SMS content: " + sms_text , "info") api = twitter.Twitter() api.set_auth('python_demo', '*') api.status_update(sms_text) app_lock.signal() def quit(): app_lock.signal() appuifw.app.set_exit() box = inbox.Inbox() box.bind(message_received) print "Waiting for new SMS messages..." appuifw.app.exit_key_handler = quit app_lock = e32.Ao_lock() app_lock.wait()