问题标签 [pidgin]

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 投票
0 回答
200 浏览

perl - 在 Pidgin 插件中将 Purple::Conversation 转换为 GTK2::TextView?

在插件加载时调用的子例程中,我有以下内容:

在 conversation_updated_cb 中,我有以下内容:

我在第 38 行的位置收到以下错误消息my $spell = Gtk2::Spell->get...

我假设 $entry 需要是 GTK2::TextView 但我不知道该怎么做,我的搜索失败了。

~/.purple/plugins/testplugin.pl 中的完整代码:

0 投票
1 回答
1406 浏览

c - 如何将新文件添加到现有的 makefile 项目

我正在尝试向现有的 makefile 项目添加一些功能。我写了一些 .c 和 .h 文件。经过一段时间的谷歌搜索,我发现 Makefile.am 应该被修改并运行 autoreconf 会做我需要的。

有人可以解释一下如何做到这一点吗?

谢谢你。仅供参考,我正在尝试编译http://sipe.sourceforge.net/

0 投票
1 回答
10961 浏览

ssl - Pidgin - gtalk 连接上的错误“SSL 对等方提供了无效的证书”

Pidgin 无法连接到 gtalk 并提供接受未知证书。这是 pidgin 错误:SSL peer presented an invalid certificate

我看到另一个已解决的问题,但它与系统日期有关,我检查了它,日期完全同步且正确。

通过 VPN 连接没有帮助。错误是一样的。

这是证书指纹:

我拒绝了证书,它可靠吗?

pidgin.exe -d我通过快捷方式在调试模式下运行 pidgin 。这是日志:

0 投票
1 回答
982 浏览

ejabberd - Ejabberd 服务器不允许用户登录

创建问题的步骤:

  1. 登录到我的 ejabberd 管理门户。
  2. 添加了一个用户。
  3. 尝试使用与工作帐户相同的配置登录。
  4. Pidgeon 说“未授权”

附加信息:我在管理门户的“用户”列表中看到该用户。

怎么了?

注意:目前重启服务器/服务不是一个可行的选择。我目前对此不太了解,我从别人那里继承了这个项目。

0 投票
1 回答
38 浏览

unix - 从源代码构建 Pidgin ./configure 错误

我正在尝试从源代码构建 Pidgin,并且一直按照此处的说明进行操作。尝试运行时./configure,我收到以下错误:

我不确定要从这里做什么来修复错误。我的目录中似乎没有 config.log,Google 搜索和 pidgin irc 也没有什么成果。

0 投票
0 回答
364 浏览

dbus - Pidgin:无法通过 dbus 在聊天中发送消息或设置主题

我想通过 dbus 向 Pidgin 聊天发送消息或设置聊天主题。按照本指南,我能够编写一些非常简单的代码来做到这一点,它确实会导致消息出现或聊天主题被更改......但它似乎只影响我的窗口,而其他参与者没有意识到任何消息或主题更改。

我在用着

我不认为这是由于对 dbus api 的任何滥用,因为调用实际上会导致操作。我只是想知道我是否需要先执行某种身份验证?或者用户只能是当前用户?我尝试使用我的昵称并将其设置为 unicode 但无济于事。

无论如何,这是完整的代码:

0 投票
1 回答
97 浏览

perl - Were can I find common practices and standards for multi-platform Perl programs?

I recently taught myself enough Perl to solve a real-world problem*. I'd like to share the scripts, but none of the resources I studied during development prepared me for distribution.

What I'm looking for is links to good info on common practice or standards for cross plattform Perl programs.

Such as (assuming usage on the three major OSes):

  1. How do we implement a neat and 'standard' command line interface?

    • Including good parameter naming and parsing
    • and help-flag / docs
  2. How should output and logging be handled? stdout? Plain text log file in some standard path? Plain text file in CWD? All of the above?

  3. Is there common standard for documenting / commenting Perl scripts?

  4. Are there any communities I could go to for getting feedback / mentoring on the script?

*specifically, I wrote Pidgin2Mail (source): a script that parses logs from the multi-protocol FOSS chat client Pidgin, converts them to well formed emails and submits to an inbox of your choice. I use it to keep all my chat logs available in gmail.

0 投票
0 回答
309 浏览

static - 如何编译“便携式” pidgin?

我想编译一个可移植版本的 pidgin ,并将其复制到其他机器上。我的系统是没有root权限的centos 6.4 x64。

如果我像这样配置它

并将编译后的代码复制到另一台机器上,pidgin 仍然尝试从前缀路径中查找插件,但是在另一台机器上,路径很可能会改变,也许用户会将其放入 ~/pidgin ,

我在谷歌上搜索,只发现这个页面Compiling pidgin as static.... ,它涉及添加这些参数来配置:

尝试了所有这些,但它不起作用。在这里配置输出

pidgin -d > x.txt在这里输出

编辑:我试过这个:

现在我在 pidgin 首选项窗口中拥有所有协议,但我缺少所有图标,与上面的链接相同。

pidgin -d 显示多行

似乎它仍然试图从我运行配置时给出的 --prefix 路径中找到图标。

0 投票
0 回答
1221 浏览

python - 从 SleekXMPP 客户端向 Pidgin 发送 PNG 图像

我用谷歌搜索了很多,但不幸的是无法提出一个可行的解决方案。我有一个使用 SleekXMPP 模块的 Python 客户端,我想将 PNG 文件发送到 Pidgin 客户端。AFAIK,还没有实现 Jingle 扩展,但是有一些方法使用IBBOOB并且BOB对我不起作用。我已经尝试过 XEP 0047023100950096进行谈判。

我将 Pidgin 设置为自动接受来自某个 JID 的文件。

有没有办法使用 SleekXMPP 做到这一点?

ps这本书XMPP: The definitive guide也没有给我任何线索:/

谢谢。

代码

0 投票
1 回答
983 浏览

python - 如何使用 Pidgin、Python、whatsapp?

如果我们有这个用于 msn 的 Pidgin 代码:

我需要对whatsapp使用相同的方式,但我找不到它如何

我试试这个,但它不起作用:

请帮助我:'(