问题标签 [instantmessenger]

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 投票
2 回答
560 浏览

c# - c# 按联系人状态和姓名对列表中的对象进行排序

我有一个 BindingList 对象,其中保存了一些联系人。

contactList 对象是更多类型。SktContact、FBContact、GContact。

这些联系人我在contactList_Changed 事件中添加到listBox。但我想按状态(首先在线)然后按字母顺序对它们进行排序。

我想要这样的想法:

但我不知道我应该怎么做。我无法重新键入对象列表并选择要排序的属性。

我有从任何对象获取状态和名称的方法。但是如何使用它对联系人数组进行排序呢?

我正在使用自己的绘图所有者绘制已修复

0 投票
1 回答
2620 浏览

c# - 时间:2019-05-10 标签:c#agsxmpp documentation

是否存在任何 agsxmpp 文档?我找不到任何东西。我正在制作 IM,我需要知道以下内容:

  • 我如何获取联系人列表(包含 - 当前可用性、昵称、标识符(user@site))
  • 不确定此事件是否有效(需要更改可用性):static void xmpp_OnPresence(object sender, Presence pres)
  • 是传入消息中的任何时间戳或日期时间值

我发现这是用于获取联系人:

但是并不是所有的属性(我还需要可用性、标识符)或者是吗?

0 投票
2 回答
2386 浏览

c# - 在 Lync 2013 中显示用户图片

我正在使用 lync 2013 sdk 开发小型应用程序。sdk 中是否提供了任何方法,我可以实现一个功能,允许用户使用 SDK 中提供的任何 API 上传他的图片。

如果可能的话,如果用户在活动目录中配置,那么存储它的最佳方式是什么以及在哪里?

等待您的积极回应。

问候

阿米特

0 投票
1 回答
1695 浏览

android - 使用 root 发送 Whatsapp 消息

我想知道一些应用程序如何设法以完全编程方式发送 whatsapp 消息。我知道没有root权限是不可能的。由于我对启用 root 的 android 应用程序编程不太熟悉,因此我不知道它是如何工作的。例如,实现此目的的示例应用程序是 Whatsremote 和 SeeBye Scheduler。你们中有人知道它是如何工作的吗?

特别是他们在不打开whatsapp的情况下发送/接收消息。因此,发送到 whatsapp 的简单意图将不起作用。

0 投票
1 回答
21 浏览

server - 如何在当前的互联网设置中制作即时通讯系统?

首先我想定义我的问题: 1,我说的是做 IM 的计算机程序,而不是移动应用程序。该程序应该在每个家庭或办公室环境中运行。

2,现在所有(或大多数)家用电脑都在路由器后面,受 ISP 的安全策略保护。这不像 20 年前,当一台计算机连接到一个适配器时,它会获得一个通用 IP,就像 Microsoft.com 和 whitehouse.gov 一样好。10年前,你可以建议用户进行端口转发,或者使用UPnP偷偷执行端口转发任务。但是现在以安全的名义,ISP 正在从 ISP 管理的路由器中取出端口转发(据我所知,xfinity 正在这样做)。

我知道如何在局域网设置或通用IP设置中进行IM,您获取朋友的IP,使用TCP或UDP建立连接,然后传输信息。现在当所有电脑都在路由器后面时,再次做IM的可行方式/流行方式/正确方式是什么?通过建立 UserA-Server 和 UserB-Server 的连接,使用中央服务器传输信息?以我的拙见,我知道它会起作用,但不是很“即时”。

请指教,谢谢。