查看“︁SDF 中的 Jabber”︁的源代码
←
SDF 中的 Jabber
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Jabber 是可扩展消息和到场协议(Extensible Messaging and Presence Protocol,XMPP)的前身,它是一套用于到场和实时通信的开放 XML [https://xmpp.org/tech/ 技术],由 [https://xmpp.org/about/jabber.shtml Jabber] 开源社区于 1999 年开发,2002-2004 年由 [https://www.ietf.org/ IETF] 正式确定,通过 [https://xmpp.org/xsf XMPP 标准基金会]的标准流程不断扩展,并在各种[https://xmpp.org/software 软件]、设备和互联网服务中实施。SDF 上的 Jabber 服务通过 [https://www.process-one.net/en/ejabberd ejabberd] 运行。 Jabber 是一种流行的分散式即时通讯服务。这意味着你可以在一个服务器(如 SDF)上创建一个账户,然后与任何其他 Jabber 服务的用户通话。您也可以使用传输工具与其他类型的即时信息服务的用户进行通信。 ==== SDF Jabber 服务器的连接设置 ==== 服务器: '''jabber.sdf.org''' 端口: '''5222''' SSL: '''启用''' SDF 的 Jabber 服务器使用自签名 SSL 证书,因此您会看到相关警告。接受此证书是安全的。 === Jabber 客户端 === 在SDF上可用 * [https://developer.pidgin.im/wiki/Using%20Finch finch] (UNIX shell) 其他 * iChat (Mac OS X) * [https://pidgin.im/ Pidgin] (Unix/Windows) * [https://adium.im/ Adium] (Mac OS X) * [https://www.bitlbee.org/ Bitlbee] 在[[SDF 上的移动应用|这里]]<!-- 待编辑 -->可以找到一些移动客户端 ==== 在 SDF 的 Jabber 服务器中注册账户 ==== 如果要连接 Jabber/XMMP 服务器而不是 SDF 的 Jabber 服务器,则不需要这样做。 与其他 Jabber 服务器不同,SDF Jabber 服务器中的账户是通过 shell 使用 "'''maint'''" 工具创建的。 # 运行 '''maint''' 程序登录密码服务器。 # 键入 o 选择可选功能和社交网络(optional features and social networking)。 # 输入 j 设置 Jabber 密码。 # 从 maint 实用程序退出,等待一分钟。 一分钟后,您就可以使用自己喜欢的 Jabber 客户端连接到 SDF 的 Jabber 服务器。 ==== 从 Unix shell 通过 Finch 连接 ==== 此步骤适用于连接 SDF 的 Jabber 服务器或任何其他 Jabber/XMMP 服务器(如 GTalk)。 要在 Finch 的 fields 和 buttons 间移动,请使用 TAB 键。您可以在[https://developer.pidgin.im/wiki/Using%20Finch 这里]了解有关使用 Finch 的更多信息。 * 按 '''ALT + a''' 并选择'''账户''' (account) * 选择 "'''添加'''" (Add) 按钮,打开 "'''新账户'''"(New Account) 对话框 * 选择 '''XMPP''' 作为协议 * 在适当的字段中填写所需的'''用户名''' (Username) * 在'''域名''' (Domain) 中填写: jabber.sdf.org * '''保存''' (Save) * 现在,你只需从账户列表中选择新创建的账户,即可连接到 SDF 的 jabber 服务器 ==== 从 Unix/Windows 通过 Pidgin 连接 ==== * 转到'''账户'''('''Accounts''')->'''管理账户'''('''Manage Accounts''') * 点击'''添加'''('''Add''')按钮 * 选择 '''XMPP''' 作为'''协议'''('''Protocol''') * 在适当的字段中填写所需的'''用户名'''('''Username''') * 在'''域名'''('''Domain''')字段中:jabber.sdf.org * 单击 "'''保存'''"('''Save''')按钮 完成这些步骤后,Pidgin 将尝试连接到 jabber 服务器,并询问您的密码(使用'''maint'''工具设置的密码),同时警告您这是自签名证书,请放心信任该证书。 ==== 在Finch添加好友 ==== * 在好友列表中选择一个组 * 按 '''F11''' 键,弹出上下文菜单 * 选择 "'''添加好友'''" ('''Add Buddy''') ==== 使用 bitlbee ==== 阅读 bitlbee 文档,了解如何启动并运行服务器。然后,添加 SDF 的 jabber 账户: # 进入服务器中的 &bitlbee 频道并注册用户 # 在该频道中运行以下命令添加用户名: '''<code>account add account_name user@jabber.sdf.org [passwd]</code>''' # 运行:'''<code>account account_name on</code>''' 阅读 bitlbee 命令的帮助,并在其中添加联系人。 === 会议 === Jabber 允许你在会议中同时与多个用户交谈。这类似于 com 的房间或 IRC 频道。SDF jabber 服务器已经设置了 "helpdesk" 会议,你也可以自由创建新的会议。 ==== 使用 Pidgin 加入现有会议 ==== * 进入'''好友'''('''Buddies''')->'''加入聊天...'''('''Join a Chat...''') * 在'''账户的'''('''Account''')下拉菜单中选择您的 jabber.sdf.org 账户 * 点击'''房间列表'''('''Room List''')按钮 * 确保要查询的服务器是:conference.jabber.sdf.org * 点击 "'''查找房间'''"('''Find Rooms''')按钮 * 房间列表窗口将显示所有现有会议以及每个会议的用户数量。选择您想要的会议(例如 helpdesk),然后单击 "加入"('''Join''')按钮。 默认情况下,会议窗口中的活动不会像一对一聊天窗口那样通知你。您可以进入 "'''工具'''"('''Tools''')->"'''插件'''"('''Plugins'''),选择配置 "'''消息通知'''"('''Message Notification'''),然后在 "'''通知'''"('''Notify For''')部分选中 "'''聊天窗口'''"('''Chat Windows''')来更改。 ==== 使用 Pidgin 创建新会议 ==== * 前往'''好友'''('''Buddies''')->'''添加聊天...'''('''Add Chat...''') * 选择您的 jabber.sdf.org 帐户并在 "'''房间'''"('''Room''')字段中输入所需的房间。 * 单击 "'''添加'''"('''Add''')按钮 * 新会议将出现在您的好友列表中。双击它即可加入。 * 系统会提示您配置新房间。如果愿意,也可以接受默认值。 * 通过 "'''对话'''"('''Conversation''')->"'''邀请...'''"('''Invite...''')邀请其他用户加入您的会议,或如上所述让他们查看会议室列表。 ==== 寻找 Jabber 用户 ==== 寻找其他 SDF Jabber 用户的最简单方法就是访问上述会议。如果您知道有人使用 SDF Jabber 服务器,您可以使用地址: username@jabber.sdf.org 直接将他们添加到您的联系人列表,其中 username 是他们的 SDF 用户名。 您也可以使用自己的 SDF 账户与在其他 Jabber 服务器上拥有账户的人聊天。请注意,有些人可能会称之为 "XMPP",而不是 "Jabber"。最大的 Jabber 服务器之一是 Google Talk:您可以通过这种方式与 GMail/Google Talk 用户聊天,而无需 Google 账户。这些用户的 Jabber 地址与他们的电子邮件地址相同。 创建于 4 月 18 日 作者:vosi & ecelis
返回
SDF 中的 Jabber
。
导航菜单
个人工具
中文(中国大陆)
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息