好吧,我很清楚还有很多其他的问题要问,但是我一直在寻找,还没有找到一个可靠的恰当的答案,而不是围绕着叽叽喳喳或更糟糕的事情。(我不想冒犯jabber用户,只是我不想看到它带来的所有额外功能)
我现在有msnp和扭曲的文字,我只想发送和接收消息,读过很多失败的例子,而且msnp的文档也很差。在
我更喜欢msnp,因为它需要更少的代码,我不需要复杂的东西。在
使用此代码,我可以登录并查看联机的朋友(但无法向他们发送消息):
import msnp
import time, threading
msn = msnp.Session()
msn.login('XXXXXXX@hotmail.com', 'XXXXXX')
msn.sync_friend_list()
class MSN_Thread(threading.Thread):
def run(self):
msn.start_chat("XXXXXXX@hotmail.com") #this does not work
while True:
msn.process()
time.sleep(1)
start_msn = MSN_Thread()
start_msn.start()
我希望我已经足够清楚了,现在已经很晚了,我的头在所有这些msn挫败后还没有一个清晰的状态。在
编辑:既然msnp似乎已经非常过时了,有人能给我推荐一个简单的例子来说明我是如何做到这一点的吗? 不需要任何需要其他帐户的花哨的东西。在
看起来papyon是pymsn库的一个维护分支,目前被心灵感应蝴蝶和amsn2使用。在
您使用的是2004年废弃的库,所以我不确定msnp是否还能用于MSN上的通话。
无论如何,我会尝试:
使用联系人id而不是电子邮件地址。在
^{pr2}$您的代码只需在不发送任何内容的情况下启动聊天;您需要添加代码才能发送消息。
{{1}要找一个{1}方法。在
还有一个用于gmail的xmpp。在
相关问题 更多 >
编程相关推荐