注:原贴发布于知乎,原帖已消失,这篇教程介绍使用的软件比之前xmpp推荐的Pidgin要更好用一些,教程图片较多,比较简明易懂
一:啥是XMPP?为什么要写这个
XMPP(eXtensible Messaging and Presence Protocol)全名可扩展消息处理和现场协议,是一种开源,端到端聊天的协议,并且可以选择多种加密算法,XMPP不依靠某个中心服务器,即使某一个XMPP服务提供商不再提供服务。那也可以随意更换其他的XMPP服务商继续聊天。简单来说XMPP是一个开源通讯协议,无论你使用的是什么客户端,无论你使用什么操作系统,你都可以使用XMPP来实现信息交流,而且不需要提供手机号或者邮箱,使用也十分便利
二:怎么用?
主要分为两个步骤1:注册账号2:安装客户端(使用网页亦可)并且添加好友/群,开始聊天
1:注册账号(全平台通用)
想要注册账号你需要找到一个XMPP服务提供商,有的XMPP服务商支持文件发送,有的则不支持,有的在注册时需要提供邮箱,有的则不需要
https://list.jabber.at/是一个XMPP服务提供列表,这里我们随便选了几个提供商,你可以选用,或者在列表里面自己找也可以。值得注意的是很多XMPP账号的密码不支持找回,所以密码要记牢
https://systemausfall.org/dienste/xmpp-chat
https://www.jabberx.net/register
这里我们以某网站注册为例(其他的基本通用,设置用户名和密码就行)
PS:你的XMPP账号=注册时填写的用户名@XMPP服务提供商网页
密码=你注册时设置的
注意,有的时候在注册时需要自己填写服务器地址,这时需要填写xmpp服务提供商的地址(比如说你注册时网页的地址是xmpp.nixnet.services,那么服务器地址就需要填nixnet.services)
2:安装客户端和添加好友聊天
这一部要分主要介绍Windows和安卓操作系统下的安装,如果你使用的时IOS或者linux亦或是其他系统你可以寻找您对应系统的客户端或者使用网页版(没错,xmpp支持网页聊天,地址是https://www.xabber.com/web/,但是推荐使用客户端)
①Windows:
首先安装客户端,我们推荐使用Gajim(官网:https://gajim.org/),这个客户端开源而且UI简单易用人性化(马列之声推荐使用的Pidgin太“复古”了,而且安装和后续的使用也不方便)值得一提的是Gajim是开源软件你可以参与它的改进(https://dev.gajim.org/gajim/gajim)
官网下载完成后双击安装,语言默认即可(安装后自动改为中文)
安装完成后双击图标即可运行,首次启动可能比较慢
然后你会看到登录页面输入账号密码后点击登录(如登录失败请多尝试几次)
经过和服务器的链接后会弹出
如果弹出账户设置,请无视
然后添加好友或是群聊(这里以chinese@conference.07f.de举例)
单机右上角选择开始/加入聊天
在弹出的窗口输入好友或者群聊地址(chinese@conference.07f.de)然后回车或者单机开始新聊天即可
单机加入
这样就加入成功了(如果显示不可用或错误请多试几次)
②安卓客户端
安卓客户端我们推荐Conversations,因为Conversations也是开源软件而且ui先进,聊天支持多种协议加密
你可以在https://codeberg.org/iNPUTmice/Conversations 或者是
https://f-droid.org/packages/eu.siacs.conversations/ ;
https://dlandroid.com/conversations-apk/ 亦或是PLAY商店中下载到
安装完成后选择IALREADY HAVE AN ACCOUNT(灰色按钮)
然后输入你的xmpp账号和密码
然后点击下一步就登录成功了
我们以加入群聊为例,按下
按钮,再选择右下角的加号并且选择“加入公开频道”输入地址xmpp:chinese@conference.07f.de?Join
按下加入即可
之后便可在群聊内发言了
以上便是教程的全部了,欢迎您加入我们的群聊,地址是xmpp:chinese@conference.07f.de?Join
也可以添加我的xmpp账户:qq2008@07f.de
By:qq2008