问题标签 [libpurple]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1516 浏览

python - 有没有关于 python-purple 的例子?

我想学习它,但我知道从哪里开始。那里的所有内容都建议阅读libpurple源代码,但我认为我的理解不足以c真正掌握它。

0 投票
2 回答
1237 浏览

.net - 使用 .NET 中的 libpurple

有人可以指导我查看如何从 .NET 使用 libpurple 的代码示例吗?

0 投票
4 回答
3529 浏览

php - 通过(libpurple)信使协议发送和接收消息

我有一个想法,要求我能够通过标准信使协议(例如 msn、icq、aim、skype 等)发送和接收消息......

我目前只熟悉 PHP 和 Python,因此我会喜欢可以从所述语言访问的库。我发现 phurple ( http://sourceforge.net/projects/phurple/ ) 用于 php 和 python-purple ( http://developer.pidgin.im/wiki/PythonHowTo ) 似乎不是最新的. 你们会建议做什么?我的目标是像 meebo.com 那样以遥远的方式编写一个 web 应用程序

答案应该包括一个教程或示例实现和一个体面的文档.. pidgin.im 并没有真正有用的教程..

或者,您也可以只告诉我不同​​类型的实现,这样我就可以从现有的 icq、aim、msn 等实现中构建自己的类。

如何连接到帐户(登录)然后发送一条消息的示例将是最终的帮助!

来一个家伙:)

0 投票
3 回答
1890 浏览

iphone - 开始使用 libpurple

我正在编写一个 Cocoa Touch 程序,它将(希望)使用 Libpurple 作为它的背景。唯一的问题是我不知道从哪里开始。我一直在查看一些使用它的应用程序的源代码,但到目前为止还没有得到任何结果。
有谁知道任何可以帮助我熟悉 libpurple 的东西?

0 投票
2 回答
505 浏览

linux - Libpurple 不能在 bash 中工作

我正在使用从某个进程访问彻底的 DBUS。问题在于它是从另一个用户运行的,并且 DBUS 的会话对他们来说是不同的。因此,如果会话不同,我将无法通过另一个进程访问使用 DBUS 的应用程序。我找到了解决这个问题的方法:一些脚本从主用户写入文件 dbus 会话数据(我在系统加载时设置它)。这是那个脚本:

这是该文件的示例:

现在我只需要执行该文件中的数据,两个 DBUS 会话将是相同的。这里有一些麻烦:

如您所见,我使用 pidgin 作为 DBUS 应用程序。但它会抛出错误,即没有紫色应用程序,因此 DBUS 会话不同!所以命令:

没用。为什么?


UPD

→</p>

0 投票
6 回答
535 浏览

ruby - 扩展这个小项目的想法?- 一个 pidgin 网络用户界面

我与 DBus 和 Sinatra 一起为 Pidgin(分别是所有基于 libpurple 的信使)构建了一个小的 Web UI。

这是出于娱乐和学习的目的,现在我正在寻找扩展它的想法。

你能想到任何有用的应用程序或扩展吗?

由于我在这个项目上工作是为了学习新东西,因此欢迎使用/组合其他技术的想法。

最后是链接:pidgin-web-ui

0 投票
2 回答
1295 浏览

c# - 从 .NET 设置 Pidgin 状态

有没有一种实用的方法可以从 .NET 在 Windows 的 Pidgin 中设置全局状态消息?

Dbus 在 Windows 版本的 Pidgin 中不可用。

搜索 SO 和网络发现了一些有用的技巧,例如“用 C# 重写 libpurple”,这至少可能超出了我对这个项目的时间/热情水平......

谢谢

0 投票
4 回答
3201 浏览

c - 使用 libpurple 的好例子?

我家里有一台旧机器,这台机器做的一件事是检测房子里的特定门是刚刚打开还是关闭。

现在,我让那台机器在私人 Twitter 帐户上发布推文。

我现在想给这台机器自己的 AIM 帐户,让它在 AIM 上给我发一条消息。将发送的唯一消息实际上是“前门打开”和“前门关闭”。

看起来 libpurple 是处理各种即时通讯协议的常用库,甚至在 Adium 中也有使用,但它非常复杂,我不知道如何使用它。

是否有人拥有或知道使用 libpurple 的简单代码示例?

0 投票
0 回答
113 浏览

libpurple - 使用 LibPurple chat_add_users 回调,我如何从 PurpleConvChatBuddy 获取显示图像?

在 LibPurple chat_add_users 回调中,您将获得一个 PurpleConvChatBuddy 对象的列表,该对象描述了所有聊天用户。为每个用户获取好友图标/或用户信息照片的最佳方式是什么?

我找不到将 PurpleConvChatBuddy 对象连接到好友图标的任何好方法,我能想到的最好方法是请求用户信息,然后找出返回值中的“照片”条目。这似乎不是以通用方式处理它的最佳方法。

0 投票
1 回答
212 浏览

java - Java-DBus 中的 GSList* 是什么?

如何在DBusInterfacefor中创建方法purple_find_buddies?具体来说,我必须指定什么作为返回类型而不是GSList*