Releases: CS-Tao/whu-library-seat
Releases · CS-Tao/whu-library-seat
1.3.1
更新日志
- 优化抢座算法,抢座速度更快
- 记住上次抢座时的日期(记住的内容为“今天”或“明天”)
- 添加“权限”菜单
- 在设置页面添加“是否向后台发送使用数据”的选择按钮,默认为“是”
- 修复座位正在使用中时无法结束使用以更改位置的问题
1.3.0
更新说明
- 添加座位“改签”功能:在预约座位时,如果当前已有一个预约的座位或者正在使用中的座位,软件会取消当前预约或终止当前使用,重新预约(也就是说如果您想要重新预约的座位和当前的座位一致,可以直接利用本特性修改使用时间)
- 添加软件使用记录
!!!终止当前使用的功能没有经过测试
因为好久没去图书馆了,没有测试过当座位状态处于正在使用
或暂离
状态时,能否通过软件新增的 Api(/rest/v2/stop
) 实现终止当前使用的功能。如果使用中出现 bug,可以直接联系我或者在本仓库中发 issue,我会尽快解决。
经过测试,存在 bug,已在 v1.3.1 中解决
1.2.1
更新说明
- 修复 GitHub 认证文件解析失败的时候无法登陆的问题
- 修复第二次抢座位置信息异常的问题
1.2.0
更新说明
- 重构代码结构
- 在
用户信息
界面显示违约次数
- 在
房间
的下拉框中显示当前空闲座位数
- 减少两次预约的时间间隔
- 当强行抢座 4 次仍未成功,查询对应时间和房间的可用座位,再继续抢座
- 当抢座次数达到 45 次之后,停止抢座(经测试,短时间内连续访问后台 50 次后,账号会被短时间封禁,封禁时间在半小时左右)
1.1.1
更新日志
- 修复 Windows 版本程序图标无法显示的问题
- 修复 Linux 版本字体过大的问题
- 修复 GitHub 上的用户认证文件偶尔访问超时,以至于程序无法登录的问题
- 添加预约历史界面的滚动条
1.1.0
更新日志
新增
- 添加定时器隐藏按钮,用于定时器启动之后查看将要预约的座位信息
- 取消软件的一键安装,用户可以自定义安装位置
- 添加预约历史中的
已签到
和暂离
的状态
- 添加预约状态的桌面提示框,在预约完成之后,并且软件隐藏到了托盘,提示框便会弹出
修复
- 修复在之前使用多个屏幕之后,再次打开软件,软件位置计算出错以至于在桌面上找不到软件的问题
- 修复在同一个电脑中运行多个程序时,使用了同一个账号登录的问题。现在已支持在一台电脑上同时运行多个实例
- 修复软件图标(特别是在 Mac OS 上托盘图标太大)的问题
1.0.2
更新说明
国内限速,偶尔会出现下载失败的情况(程序会正常运行)