1
Weakdancer 2011-11-22 21:11:45 +08:00
pys60 很好实现
当然前提是要有symbian手机 symbian手机就这点不错 http://pys60.garage.maemo.org/doc/s60/s60.html http://pys60.garage.maemo.org/doc/s60/module-messaging.html http://pys60.garage.maemo.org/doc/s60/module-contacts.html 或者直接: contacts=["13833393929","13833393929","13833393929"......] import messaging def cb(state): if state==messaging.ESent: print "**Message was sent**" if state==messaging.ESendFailed: print "**Something went wrong - Truly sorry for this**" for c in contacts: messaging.sms_send(c, "Hello from PyS60!", '7bit', cb, "Mary") |
2
Weakdancer 2011-11-22 21:17:06 +08:00
上边的代码要是不考虑失败的话:
contacts=["13833393929","13833393929","13833393929"......] import messaging for c in contacts: messaging.sms_send(c, "Hello from PyS60!") 就行 另外有android手机的话可以用sl4a http://code.google.com/p/android-scripting/wiki/TableOfContents?tm=6 http://code.google.com/p/android-scripting/wiki/ApiReference#smsSend contacts=["13833393929","13833393929","13833393929"......] import android droid=android.Android() for c in contacts: droid.smsSend(c,"hello form sl4a") 代码没有测试但是出问题的话也是很好解决的 |
3
bigdude 2011-11-22 21:23:41 +08:00
用AT指令发,需要有手机数据线,手机可以接到电脑上成为无线猫
|
4
kojp 2011-11-22 21:44:33 +08:00
如果为了这事儿, 买个200块钱的短信猫。。,是不是很不靠谱?
|
5
Weakdancer 2011-11-22 22:01:16 +08:00
|
6
adyizhan OP @Weakdancer 好复杂啊。题外话,你会开发安卓程序?
|
8
kojp 2011-11-23 15:39:30 +08:00
|
9
Weakdancer 2011-11-23 16:13:37 +08:00
@adyizhan
不会 只会基于sl4a写点简单的脚本。 sl4a的运行环境安装起来很麻烦,很大。 所以做出来的东西基本只能自己用。 不过我可以尝试一下,如果你有android手机的话 可以和我联系 [email protected] |