Repository navigation
Releases: Luofaiz/IGoLibrary
Release list
IGoLibrary v1.0.47
IGoLibrary v1.0.46
Persist occupy renewal lead time, disable the running start button, and add one-click renewal.
IGoLibrary v1.0.45
完善明日预约排队连接:开放前较早阶段将 WebSocket 保活降为约 1 秒,临近开放最后 5 秒恢复 250ms;忽略“不在预约时间内”的重复提示;排队会话返回 code=1000 后先验证 Cookie,并最多恢复 2 次,避免无限重连。已通过 265 项测试。
IGoLibrary v1.0.44
修复占座固定 10 秒和随机 10~20 秒轮询跨过重约触发点的问题。临近触发点时自动缩短等待;实际提前重约时间最低为 5 秒,进入窗口后立即取消并在取消接口返回成功后重新预约,不额外等待 5 秒。已通过 264 项测试。
IGoLibrary v1.0.43
完善场馆和座位记忆,始终恢复最近一次确认的配置。
- 锁定新场馆时立即更新记忆,即使尚未选择座位,也不会在下次登录时退回旧场馆。
- 登录或恢复授权后自动选择并锁定记住的场馆,再恢复对应座位及顺序。
- 自动恢复不覆盖已有记录;之后改选、排序、移除或清空仍持续保存。
- 单纯预览其他场馆或取消选座不修改记忆;保存设置采用已锁定场馆。
验证:262 项全量测试通过;补充预览保护断言后,69 项相关界面测试通过。覆盖更换场馆、多次自动恢复后再次改选、新窗口恢复和锁定状态。
附件:Windows x64 安装包、便携 ZIP、自动更新清单。
IGoLibrary v1.0.42
新增抢座目标记忆:每次登录、恢复授权或启动恢复会话后,自动恢复上次确认的场馆、座位和优先顺序。
- 确认选座、调整顺序、移除或清空目标时自动保存。
- 取消选座弹窗不覆盖已保存选择;注销保留选择记录。
- 场馆不存在时不套用其他场馆;已移除的座位自动跳过,其余顺序不变。
- 仅恢复配置,不自动启动抢座。
旧版未保存座位列表,更新后请确认一次目标座位,以后会自动记住。
验证:261 项自动化测试通过,覆盖四种授权入口、顺序保存、注销恢复、取消与清空、场馆缺失和旧配置兼容。
附件:Windows x64 安装包、便携 ZIP、自动更新清单。
IGoLibrary v1.0.41
改进明日预约排队后的提交与恢复流程:
- 繁忙或要求重试时,所有候选座位共享 300/600/1000ms 有上限退避,轮末等待抵扣冷却。
- 每次取得排队资格后执行一次轻量场馆预热,最多等待 800ms。
- 统一明日 HTTP 与 WebSocket 的客户端标识。
- 合并重复会话验证,不阻塞队列接收;临时失败允许节流重试。
- 排队连接中断后重新排队、预热再提交,保留座位优先顺序及成功确认。
验证:254 项自动化测试全部通过,Release 构建成功。退避参数为初始策略,实际成功率仍需正常预约验证。
附件:Windows x64 安装包、便携 ZIP、自动更新清单。
IGoLibrary v1.0.40
修复明日预约因座位竞争而提前终止的问题:服务端返回“该座位已经被抢,请换个座位。”时,将其识别为该座位不可用,继续尝试下一个优先座位。
另包含此前本地更新:预约记录区域不再显示刷新状态文字,手动与自动刷新直接更新预约卡片。
验证:使用真实错误文案的模拟回归在修复前复现失败,修复后通过;234 项自动化测试全部通过。未执行真实预约或取消操作。
附件:Windows x64 安装包、便携 ZIP、自动更新清单。
IGoLibrary v1.0.38
- 同步公众号常用座位到本地收藏;主动取消的收藏不会被后续自动同步重新添加,手动收藏可恢复。
- 今日与明日预约独立刷新;失败部分保留旧记录并显示最近成功刷新时间,明日预约成功后自动刷新首页。
- 新增任务历史页面:显示本机最近 100 条任务的目标、开始/结束时间、结果和原因;区分成功、失败、停止及异常中断,旧版启动记录显示结果未知。
验证:231 项自动化测试全部通过,Windows x64 发布构建成功,本地程序已覆盖并启动。桌面截图工具因环境路径错误无法运行,实际界面截图验收未完成。
IGoLibrarySetup.exe 为安装包;IGoLibrary-Windows-x64.zip 为便携版;latest.json 为自动更新清单。
IGoLibrary v1.0.37
本次更新:
- 删除“指定时间占座”,保留按预约到期时间提前重约。
- 修复切换、预览场馆时座位与场馆串配:启动任务及收藏操作校验绑定场馆与座位来源,忽略过期请求结果。
- 修复注销后任务残留:等待抢座、明日预约及占座任务和队列清理结束,再清除会话;旧请求不能恢复已注销状态。
- 修复假退座成功:严格判断取消响应,并再次查询服务端预约记录;未确认取消时保留界面记录。
验证:222 项自动化测试全部通过;Windows x64 发布构建和本地启动检查通过。Android 源码同步移除指定时间选项,本次未构建 Android 包。
下载:IGoLibrarySetup.exe 为安装包,IGoLibrary-Windows-x64.zip 为便携版;latest.json 用于自动更新。