问题标签 [adium]

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 投票
1 回答
690 浏览

macos - 将 Yahoo Messenger 日志转换为 Adium 日志

有没有办法将日志从 YM for mac 转换为 Adium ?

谢谢塞萨尔

0 投票
2 回答
2099 浏览

applescript - 在 Applescript 中接收 Adium 消息

我正在尝试为 Adium 编写一个简单的聊天机器人,它会发布“lol”和“haha”,并在一些人不断添加我的烦人的群聊中回答基本问题。

我已经用一些简单的发送和延迟命令重复了“大声笑”部分,但我还需要做一些交互。
用问号回答“是”,例如...

信不信由你,这样一个简单的机器人会通过这些对话的图灵测试。

打开 Adium 字典并没有显示任何明显的获取消息的方式,Growl 字典也没有。

我确实发现每次收到消息时我都可以运行脚本,有没有办法访问发送的消息?

Adium 首选项 http://media.ruk.ca/images/adiumpreferences.png

我的代码:

0 投票
2 回答
471 浏览

objective-c - 使用 Cocoa ScriptingBridge 在 Adium 中进行新的聊天

以下 AppleScript 代码可以正常工作:

但是如何使用 Cocoa 的 ScriptingBridge 做同样的事情呢?

0 投票
2 回答
507 浏览

applescript - Adium Applescript 咆哮通知

我正在编写一个脚本,每次联系人登录 Adium 时都会启动该脚本。我的目标是在某些朋友登录时出现咆哮消息。一切正常,除了我不知道如何从刚刚登录的联系人那里获取“显示名称”。

这是代码:

告诉应用程序“Adium”

结束告诉

0 投票
1 回答
769 浏览

xmpp - 使用 Pidgin 的 XMPP 聊天状态

我正在编写一个使用 SASL 匿名机制连接到 XMPP 服务器的聊天支持应用程序。当用户在他们的浏览器中打开我的网站时,服务器将使用 Socket.IO 和 NodeJS 启动与我的 XMPP 服务器的匿名连接。

这一切都很好。我可以与浏览器连接和通信,非常酷。

支持团队使用 Pidgin 连接到服务器。我希望能够在支持技术人员输入 Pidgin 时向浏览器显示。我使用 AJAX 等设置了聊天状态通知以与浏览器一起使用,但是我遇到了 Pidgin/Adium 的问题。当我从 iChat 连接时,一切似乎都运行良好。当技术人员打字时,我会得到“活跃”和“撰写”聊天状态。然而,出于某种原因,Pidgin 和 Adium 都没有将这些聊天状态发送到浏览器客户端。我确保启用了正确的设置,因为聊天状态是在两个 Pidgin 用户之间发送的。

我读过一些关于发送一个节来报告客户端支持哪些功能的内容,但是 Pidgin 客户端从不尝试从浏览器请求这个。

我在这里想念什么?

编辑:我想我应该补充一点,匿名浏览器客户端正在启动与 Pidgin 用户的聊天,这可能是这里问题的一部分。

0 投票
1 回答
431 浏览

tabs - 如何使用 AppleScript 创建 Adium 聊天选项卡

我使用 AppleScript 脚本通过 Quicksilver 向我的联系人发送消息。它看起来与此类似(链接),但将消息发送给联系人的行是:

即:要向 Anne 发送消息,激活 Quicksilver,按“。”,键入anne: my message here,它将在后台与 Anne 创建一个新的聊天窗口(我喜欢在后台使用它,因为我不想要新的聚焦窗口以中断我的工作流程)。
问题在于不同的联系人,它会创建不同的聊天窗口而不是标签。

我通过电子邮件向 Adium 寻求帮助,他们让我尝试这个但没有成功:

或者

如何修改此脚本以使其在后台创建选项卡而不是新的聊天窗口?

0 投票
1 回答
713 浏览

c - 为 Adium 包装一个 libpurple 插件

David GF 为 Whatsapp 编写了一个libpurple 插件。我用 pidgin 对其进行了测试,它对我有用。现在我尝试为Adium包装它(github 上的问题)。

我试图用这篇文章为Adium包装一个libpurple插件。我可以构建插件,然后将其添加到 adium,但没有任何反应。所以我的包装器中的调用可能是错误的。任何人都可以检查吗?它在github上:

https://github.com/avarx/Adium-Whatsapp/blob/master/WhatsAppPlugin/WhatsAppPlugin.m

0 投票
1 回答
117 浏览

xmpp - Hubot 仅显示一个用户的图像

我已经为我们公司设置了 Hubot。它工作正常,连接到群聊,回复其名称等。唯一的问题是它不会显示图像,它只显示链接(指向正确的图像)。

我是设置 hubot 的人,而 Adium 正在为我正确显示图像,但不是为其他任何人。有没有人遇到过这个问题?或者知道我应该在哪里解决这个问题?

0 投票
1 回答
1515 浏览

node.js - 使用 node-xmpp 通过 Adium 将用户显示为在线

我正在运行本地 ejabberd 2 服务器,并且有 2 个用户。jeremy@pbx.devbilly@pbx.dev。两个用户都从 ejabberd 管理员门户网站添加了彼此的名单。

我在使用该jeremy帐户登录的 OSX 上使用 adium。我想使用节点控制台并看到billy帐户显示为在线,允许我从 adium 向 billy 发送消息,并从节点 REPL 向 jeremy 发送消息。

我可以从 billy 帐户向 jeremy 帐户发送消息,反之亦然。但是,我看不到比利从 Adium 在线。

为了对此进行双重测试,我创建了第三个名为“asterisk”的用户。我在 jeremy 名册中添加了“asterisk”,然后通过 Asterisk 设置了这个用户。我可以通过 Adium 在线看到这个用户。

对我可能遗漏的东西有什么想法吗?

0 投票
1 回答
35 浏览

macos - 在 adium 中重新打开关闭的选项卡(热键)

如何在 Adium(1.5.10 版)中重新打开已关闭的选项卡?我试过arrow top + cmd + T,但它不起作用,为什么?如果我在菜单中单击鼠标(文件-> 重新打开关闭的窗口),它可以工作。 在此处输入图像描述