问题标签 [ichat]

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 回答
838 浏览

c# - iChat 风格界面

我正在尝试在 C# 中为项目创建一个 iChat 样式的界面(即:消息气泡)。任何人都可以就如何最好地实现这一目标提出建议或想法吗?我的第一个想法是 WPF,但我以前从未涉足过这个方向;到目前为止,我一直坚持使用 WinForms,如果可能的话,我愿意。

0 投票
1 回答
882 浏览

xmpp - 用于 google talk 或 ichat 的双向 google wave jabber 网关

我知道 Google Wave 是围绕 XMPP 平台构建的,因此我认为应该可以使用 ichat 或 google talk 之类的 jabber 客户端访问它。优点是回答或阅读特定波形比浏览器中的 javascript jit 快得多。现在您可以添加 xmpplite 机器人http://wave-xmpp.appspot.com/public/xmpplite.htm 但这只是 gwave -> xmpp。如果还可以使用 jabber 或电子邮件客户端在 wave 上发帖,那就太好了。有谁知道机器人或这样做的方法?

0 投票
1 回答
539 浏览

iphone - 从 Web 应用程序在 iPhone 中启动 iChat 会话

这实际上只是一个“假设”类型的问题,所以如果它是荒谬的或非常简单的,请原谅我......

我有一个客户,其网站提供“与顾问聊天”选项,您可以在许多销售和支持网站上看到该选项。我们想知道 iPhone 用户(或任何用户,理论上,但主要是 iPhone)是否可以单击此选项,并在提供基本表单信息(名称、问题等)后,实际聊天本身可以在聊天客户端。

  1. 这和“单击此处向我发送 AIM 消息”语法一样简单吗?

  2. XMPP (jabber) 服务器是 Openfire,网络聊天使用 Fastpath 插件。是否需要比页面的 HTML/PHP 更深入地启用此功能?服务器/插件是否也需要修改?

  3. 这是否会威胁到 XMPP 服务器的安全(它位于防火墙后面,只能通过上述插件从外部访问)?

  4. 这听起来像是 iPhone 用户会喜欢的东西,还是只是令人困惑/突兀?

抱歉,最后一个问题很客观,但我不想花时间在这只会激怒用户。

欢迎参考资源和文档。我不是在找人来指导我完成整个事情,我只是想了解它可以完成以及从哪里开始阅读。

0 投票
3 回答
623 浏览

objective-c - Objective-c ichat聊天程序控制

在没有 iChat 的情况下,是否可以让 Objective-C 应用程序发送和接收 iChat 消息?不使用applescript。我也想对Skype、邮件等进行此操作。

这有可能吗?我需要它在objective-c中,而不是applescript,所以它都需要在objective-c中。如果是这样,有人可以发布示例、网站、附加信息吗?

谢谢,以利亚

0 投票
1 回答
803 浏览

iphone - Bonjour 即时通讯客户端

我想制作一个 iPhone 应用程序,通过 Bonjour 在 Mac OS X 上与 iChat 通信。我已经知道如何使用 NSNetService 创建服务,但是如何与 iChat 通信?我需要什么服务类型?

任何帮助,将不胜感激。提前致谢!

0 投票
1 回答
339 浏览

applescript - 这个 Applescript 有什么问题?

我的应用程序有一些基本的可写性。有一种方法(receivedInstantMessage)采用单个参数(消息)并将其传递给我的应用程序,然后由它处理它。

以下小程序:

完美运行。我的应用程序显示一个包含消息的对话框(“这是一条消息”)。

我正在尝试对其进行设置,以便当我向 iChat 发送 IM 时,它会运行一个将消息内容发送到我的应用程序的 applescript。我已经告诉 iChat 在收到消息时运行脚本并且我知道该部分正在工作。我现在使用的脚本不起作用

当我收到消息时没有任何反应。即使我从 iChat 替换消息变量 (theMessage) 并使用任意字符串,它仍然什么都不做。

我究竟做错了什么。我对 applescript 很陌生(通常是 REALbasic 编码器)。

[更新]:这似乎现在有效。简单重启 Mac 即可修复问题。很奇怪...

0 投票
1 回答
2376 浏览

applescript - 通过 Applescript 获取 iChat 消息的内容

我将以我是 AppleScript 新手的事实作为开头...

我已将 iChat 设置为在收到新消息时运行此脚本:

这可以按预期工作,MyApp(我正在编码)接收两个字符串(好友的句柄和消息内容)。唯一的麻烦是这个脚本似乎只有在 iChat 中至少收到一条消息后才能工作。即脚本似乎只从第二条消息开始起作用。如果好友注销,他必须在我的应用收到 AppleEvent 之前再次发送两条消息。

我在这里犯了一个基本错误吗?

0 投票
1 回答
605 浏览

networking - iChat 的 bonjour 聊天使用什么协议?

请不要说你好。我能收集到的最好的猜测是 XMPP,但我认为这不对

0 投票
1 回答
148 浏览

javascript - 从 Web 应用程序设置 iChat 状态

我希望我的网络应用能够设置 ichat 状态:可用或离开 + 自定义消息

基本上我的网络应用程序与跟踪和状态有关,所以目前,你必须记住更新两者(如果你使用 iChat),这很痛苦。

有没有办法做到这一点?使用Javascript之类的?

或者,其他方式也可以,但我想这将涉及为 iChat 创建某种扩展或插件。

0 投票
1 回答
628 浏览

settings - 使用 applescript 更改 iChat 设置?

有没有办法创建一个脚本来更改 iChat 的首选项以在收到消息时运行脚本?

换句话说,我想制作一个脚本来更改 iChat 首选项以启用我创建的“Message Received.applescript”。哇,这很混乱。让我简单地说一下。

我想要一个执行此操作的脚本:

激活 iChat 打开 iChat 首选项 移动到“警报”选项卡选择事件“收到消息”打开“运行 applescript”从名为“消息接收.applescript”的脚本文件夹中选择某个脚本

请帮忙?