# DClassPublish **Repository Path**: vynie/DClassPublish ## Basic Information - **Project Name**: DClassPublish - **Description**: No description available - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-26 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 软件最新版本: 序号 | 名称 | 版本 ---|---|--- 1 | 教师端 | 2.10.20.1 2 | WebAPI接口 | 20191020 ### ==注意== 1. WebAPI部署时,需修改目录下Web.config文件内的配置信息,具体如下: ``` ``` ### Q&A 1. Q:安装完运行教师端时,提示需要用更高权限打开文件。 A:桌面图标右键属性->高级->用管理员身份运行,设置之后每次打开都会以管理员身份执行程序。 ### 版本更新内容 ##### 教师端-2.10.20.1 & WebAPI-20191020 1. 修复文件夹不存在时教师端崩溃的Bug; 2. 添加了重启学生App的功能菜单; ##### 教师端-2.10.18.1 1. 完善WebAPI听写功能的文件上传功能; ##### 教师端-2.8.18.1 1. 配置文件中添加"showPC"字段来控制是否显示单选按钮"学生PC端显示"; ##### 教师端-2.8.12.1 1. 口语考试时,提示不能保存在C盘目录下; ##### 教师端-2.8.8.1 1. 对讲时,去掉MIC-ON指令; 2. 口语考试时,限制不能保存在C盘目录下; ##### 教师端-2.8.6.1 1. 分组讨论每组人数还原回2/3/4/5/6; ##### 教师端-2.8.2.1 1. 修复了对讲指令intercom; 2. 分组口语结束录音后,自动合成已上传的mp3文件; ##### 教师端-2.7.30.1 1. 修复了分组指令group为null的bug; ##### 教师端-2.0.0.6 1. 添加5秒定时连续发送10次广播的定时器(只有屏幕广播才发送); 2. 去掉Ping; ##### 教师端-2.0.0.5 1. 去掉定时发送广播的定时器; ##### 教师端-2.0.0.4 1. 添加4秒定时连续发送10次广播的定时器(只有屏幕广播才发送); 2. 修复了选中学生图标后,Ping时导致图标取消选中的Bug; ##### 教师端-2.0.0.3 1. 添加4秒定时广播定时器(不加限定条件); ##### 教师端-2.0.0.1 1. 添加Ping指令检测学生端在线; ##### 教师端-1.0.4.1 1. 更新教师端UI界面; 2. 修复了多播崩溃的Bug; 3. 耳麦检测添加了设备重启功能; 4. 添加服务状态监控和重启服务功能; 5. 修复了启动教师端后,服务变为手动的Bug; ##### 教师端-1.0.4.1 1. 调整代码结构,将首页拆分成多个Page页面; 2. 自习模块添加文件夹监听功能,文件夹内的文件变动会实时更新列表; ##### 教师端-1.0.3.8 1. 添加了口语考试的设备检测功能; ##### 教师端-1.0.3.6 & WebAPI-20181220 1. GetStatus接口减少访问数据库频率; 2. 教师端口语考试界面减少2个功能按钮; ##### 教师端-1.0.3.5 1. 完善分组录音功能:开始录音和停止录音添加了按钮点击互斥; 2. 添加电子教鞭,Ctrl+Q唤出; ##### 教师端-1.0.3.4 1. 完善分组录音功能; 2. 完善信息管理工具; ##### 教师端-1.0.3.3 & WebAPI-20181210 1. 修改教师端菜单结构,添加分组录音功能; 2. WebAPI添加分组录音接口; 3. 添加信息管理工具; 4. 去掉教师端接收Online指令时更新数据库状态代码; ##### 教师端-1.0.3.2 1. 添加多语言切换,支持中文简体/中文繁体/英文; 2. 教师端同时支持Online和WebAPI发心跳包两种方式; ##### 教师端-1.0.3.1 & WebAPI-20181203 1. 学生心跳改为WebAPI方式上报,上报状态保存入库; ##### 教师端-1.0.2.5 1. 教师端检测学生在线状态默认为20秒,且可在配置文件中修改此参数; ##### 教师端-1.0.2.2 1. 教师端添加指令kill_self; 2. 缩短学生掉线的检测时间; ##### 教师端-1.0.2.1 & WebAPI-20181114 1. [Add]WebAPI添加了检测教师端是否在线的接口; 2. [Modify]WebAPI的Android文件下载改为非断点续传模式; 3. [Add]教师端学生端上线回执指令online_ok; 4. [Add]教师端定时更新学生在线状态(20秒检测一次); 5. [Add]教师端自主学习面板添加了打开文件夹和刷新列表按钮,添加文件后无需重启教师端; 6. [Modify]教师端自主学习列表默认展开; ##### WebAPI-20181110 1. Android版本下载/文件下载添加断点续传; 2. 配置文件中添加下载功能的Buffer控制; ##### WebAPI-20181109 1. 测试版 测试学生端播放Mp4; ##### 教师端-1.0.1.10 & WebAPI-20181107 1. 添加了版本信息; 2. 修复了movie/doc文件夹不存在时,自习模式挂掉的Bug; ##### 教师端-1.0.1.8 1. 修复1.0.1.7版本 切换教师端时不发命令的Bug(1.0.1.7版本独有Bug); 2. 修改Mic图标; ##### 教师端-1.0.1.7 1. 测试版本 ##### 教师端-1.0.1.6 1. 自习文件改到doc子文件夹 ##### WebAPI-20181031 & 教师端-1.0.1.5 1.添加下载文件异常的回执信息; ##### WebAPI-20181019 1.更新了考试页面的样式表; 2.数据库添加了QuestionAnswer表,WebAPI做了相应逻辑改动; ##### 教师端-1.0.0.6 1.解决MMClassHTTPServer服务安装失败的Bug; ##### WebAPI-20180929 & 教师端-1.0.0.6 1. 解决口语考试设置上传路径挂掉的Bug; 2. 更新安卓升级逻辑; 3. 部分设置信息入库; ##### WebAPI-20180928 & 教师端-1.0.0.4 1. 配合学生端语音上传/笔试做功能微调; ##### WebAPI-20180927 & 教师端-1.0.0.3 1. 教师端添加PC端显示控制指令; ##### WebAPI-20180926 & 教师端-1.0.0.2 1. 教师端改为安装程序; 2. 试卷试题编辑/预览中添加图片; ##### 20180921 1. 添加教师端数据库,文本信息都入库; 2. 重写标准考试试题逻辑/界面以及试题编辑器,试题信息入库; 3. 修改口语考试和自习与学生端的指令接口; 4. 搭建项目后台WebAPI接口,替换掉之前的Web服务,包括获取文件列表/上传文件/下载文件等内容; 5. 文件上传支持mp3文件的拼接,单个文件最大支持200M; 6. 标准考试改为学生端调用HTML页面; 尚存在问题: 1. 试题编辑器逻辑待细化; 2. 分组添加自主选择;