-1

我需要我的 android 手机和我的 PC (win-xp-sp3) 能够相互通信。

我通过 SL4a/python 在我的 android 手机中成功运行了 xmpp 代码,它可以发送和接收通信。现在我的手机发送的通信我想通过代码在我的电脑上接收。(目前我正在接收我的gtalk客户端)

我的问题是:我该怎么做?是否有任何预先存在的代码、脚本、链接可以参考?或者我可以劫持gtalk在我的电脑中收到的消息吗?

我试图通过删除代码的 android 部分来使用相同的 android 代码来监听来自 PC 的聊天,但我在 xmpp 模块不存在时遇到错误。所以我将 xmpp.py 文件从谷歌开发者网站复制到我的 lib 文件夹中。但现在如果我尝试运行它,我会收到错误“没有名为 google.appengine.api 的模块”。

所以我做了一些功课,从谷歌开发者网站下载了 gdata-2.0.17.zip。

我的问题是:我在正确的道路上吗?接下来我该怎么做?是否有任何文件/链接与您知道的相同?

我知道这个问题很长,但我试图具体到我正在寻找的内容。请帮我。

4

2 回答 2

0

有各种各样的XMPP 客户端库可用,它们几乎可以在 Windows 上以您想要使用的任何语言运行。选择一个并简单地编写一个连接到 gtalk 服务器的应用程序。你不需要任何谷歌特定的东西来做到这一点。

于 2013-02-05T18:36:52.623 回答
0

Google App Engine 是 Google 的云计算服务。如果您不使用它创建 Web 应用程序,则需要为 Python 找到一个不依赖于 Google App Engine 的 XMPP 模块。

https://stackoverflow.com/questions/1081634/which-is-the-most-mature-python-xmpp-library-for-a-gchat-c​​lient似乎与这个问题有关。

于 2013-02-04T20:50:08.840 回答