郭瑄瑄是冉冉协同团队推出的轻量级开源企业聊天软件,属于开源软件。郭瑄瑄是一个开源聊天解决方案,实现了基本功能,跨平台,轻量级,易于二次开发。它只能在部署了服务器的情况下使用。该服务器内置于冉冉的合作中。连接到服务器后,您可以与连接到服务器的其他同事进行通信。
[用法]这里有一个开放的测试服务器:
地址:http://demo.ranzhi.org。
用户:演示
密码:演示
或者用户:demo1、demo2、demo10。
密码:123456。
注意:测试服务器不能使用文件传输功能。
但是,协作服务器部署的基本步骤如下:
1.下载并安装synergy
2.在协同服务器上下载宣萱-1.0.2-server-rangerteam.zip,解压到服务器目录;
3.将服务器目录合并到协作服务目录中;
4.将server/db/宣宣. sql导入协同数据库;
5.修改php.ini,确保webserver模式和cli模式下php的session.save_path指向同一个目录;
6.Linux或Mac系统在其服务目录中执行。/bin/宣萱start [-u username],其中username为与Apache服务合作的用户,默认为www-data;Windows系统在其服务目录中执行x : \ XXX \ php . exe/app/郭瑄瑄/server.php,其中x:\xxx\php.exe是PHP安装路径。
7.服务器的登录地址为合作的站点地址,登录账号和密码为合作中对应用户的账号和密码。
8.服务器和客户端基于php套接字方案进行通信,使用8080端口。如果无法登录,请检查是否加载了php套接字扩展,端口8080是否打开。端口配置可以在config/ext/宣宣. php中修改。
9.bin/宣萱可用于控制服务器的启动、停止、重启和状态查询。bin/宣萱-h可以获得帮助。在调度任务中加入bin/daemon.php,实现对服务器的监控和自动重启。
[使用说明]用户帐户和登录。
以下主要描述服务器端与其合作。
默认情况下,协作系统中的所有用户帐户都可以用作登录帐户。噪音启动后会打开登录界面。
服务器的地址为协同站点地址(例如:http://demo.ranzhi.org,如果使用的是一键安装包,访问地址的默认格式为http://IP地址:端口号/冉智/),账号和密码对应协同中用户的账号和密码。完成后,您可以登录。
如果登录帐户可用,登录信息将保存在本地,以便您下次可以直接登录。如果您登录多个帐户,也可以单击服务地址右侧的按钮来切换登录帐户。
在切换登录帐户对话框中,选择要登录的用户进行登录。单击列表右侧的删除图标,删除本地保存的帐户。
主接口
主界面主要由垂直功能导航和功能区组成。垂直功能导航目前可用的功能包括:
勾选当前登录的用户,右键点击用户头像使用用户菜单;
切换[聊天会话]和[通讯录];
和折叠功能的导航。
聊天对话
聊天界面由对话菜单和聊天窗口组成。
会话菜单
菜单主要包括会话列表和新建会话功能。
会话列表
会话列表包含当前用户的所有参与会话。默认根据会话的上次活动时间。单击对话列表顶部的选项卡按钮,切换对话列表的排序形式。
单击对话列表中的对话名称,打开对话聊天窗口。
创建新会话。
单击会话菜单选项卡上的创建会话按钮,打开创建会话对话框。
检查需要参与会话的联系人,然后单击创建按钮。如果所选联系人的数量少于2,则直接创建为一对一会话,如果所选联系人的数量超过2,则创建为多人讨论组。
对话。
在对话聊天窗口中,您可以向当前对话发送表情、文本、图片、文件和屏幕截图。消息发送快捷键为回车。如果需要在消息中输入新行,可以通过Shift Enter或Alt Enter输入。
[软件功能] 1。开始聊天。
和服务器上的任何用户聊天,善于收发表情、图片、截图、文件;
2.讨论小组。
光讨论还不够吗?随时邀请多人组成个性讨论组;
3.开放渠道。
打开讨论组,有兴趣的都可以加入;
4.通知和提醒。
与系统桌面环境集成,立即收到新消息通知;
5.会话管理。
把任何对话(包括讨论组和频道)放在最上面,精彩内容不容错过。您还可以重命名讨论组,为讨论组设置白名单,并浏览对话的所有消息历史记录。
6.通讯录。
浏览企业会员信息;
7.轻量级服务器端。
易于协调使用。
[更新日志]更新详细信息。
会议中增加了新的视频会议和桌面共享功能。现在,任何参加会议的成员都可以选择打开视频并共享他的桌面。共享桌面时,他也可以选择只共享一个特定的应用窗口。
优化客户端启动速度和界面交互性能;
会话侧边栏显示策略已被修改,现在除非用户手动打开,否则默认情况下不会显示侧边栏。
减少了对第三方模块的依赖;
一些特殊功能使用的模块采用按需加载的策略。
减少了界面上一些不必要的渲染动作。
尽量不要渲染一些不使用的不可见控件;
优化了搜索策略,现在更快了;
取消会话时同时激活输入框的默认行为;
系统中的用户信息将缓存在本地数据库中;
私人对话列表仅显示有聊天记录的对话;
优化与本地数据库旧数据的兼容性。当版本不一致时,我们将尝试重建本地数据库,而不是出错和无法使用它。
优化一对一视频会议,对方离线时会议自动结束,对方离线时无法发起一对一会议;
优化扩展界面的布局风格;
修复部分用户断开连接重新连接后,在线状态可能显示不正确的问题;
修复系统用户名使用纯数字时,有时会丢失消息中@字符的问题;
修复部分界面上部门分组列表中的用户信息可能无法及时更新的问题;
修复发送高清表情时,有时消息列表没有按预期保持在底部的问题;
解决在搜索过程中无法通过快捷键和切换选定项目的问题;
修复了无法与从未聊过天的用户进行一对一音视频会议的问题;
修复发起会议时“提示用户忙”可能不符合实际情况的问题;
修复在发起全员会议时,参与者没有收到提醒,却显示为“忽略”的问题;
修复用户登录过程中用户账号被锁定时错误提示不清晰的问题;
修复用户一次输入错误密码可能导致后端记录多次登录失败并锁定账号的问题;
修复文件失败后,将不会再次下载该文件。
修复了当服务器没有部门数据时,客户端登录后可能无法正常工作的问题。
修复讨论组列表取消存档后不及时更新的问题;
修复通过集成API将通知推送到客户端时,当通知发送方的ID属性为值类型时导致客户端界面白屏的问题;
修复了多显示器情况下无法使用截屏功能的问题;
修复有时无法打开配置文件弹出面板的问题;
与部署相关:
客户端(XXC):
优化版的右键“查看元素”菜单现在不显示在文本输入元素上(确保调试版也可以访问右键菜单的复制粘贴等文本编辑功能);
修正了套接字包在极端情况下无法接收服务器响应的问题。
修正了通过引用扩展应用编程接口的错误
增加了一个新的配置项enableAES,用于设置是否在XXD和XXB之间启用数据加密(该配置项默认为1,当XXD和XXB在同一台服务器上时,可以设置为0,关闭数据加密,以提高性能)。在XXB中同时进行相应设置后,该配置项才会生效。
提高了JSON解析和编码性能;
修正了服务因请求过多而崩溃的问题。
后端服务器(XXB):
增加设置音视频会议相关参数的功能页面;
安卓推送方案改为腾讯移动推送TPNS(原信鸽不再被腾讯支持),用户只需重新申请TPNS推送键;
为了优化推送方案,现在使用XD轮询来处理移动消息推送。
优化PHP性能;
提高MySQL的查询性能;
支持在config/my.php中设置$ config-disableystemgroupchat=true;禁用系统会话;