CHANGELOG
更新日志
记录每一次功能升级与问题修复
更新检测修复
修复
- 修复应用内版本检测无法连接官网服务器的问题(WebView2 网络兼容性)
- 修复更新提示横幅被界面布局遮挡而不可见的问题
新手引导向导
新功能
- 首次启动显示 5 步新手引导向导,介绍自动连点、屏幕录制、全局热键等核心功能
- 引导向导支持键盘操作(Enter 下一步、Escape 跳过),可随时跳过或回看
- 引导完成后自动记住,后续启动不再显示;完成状态保存在本地配置目录
改进
- 引导界面采用与应用一致的紫色玻璃化风格,步骤进度条、图标动画和按钮交互统一
- 后端新增 OnboardingManager,通过原子写入持久化引导完成状态
试用全功能开放、定价展示与应用内更新
新功能
- 试用策略升级:首次启动即开放自动连点与屏幕录制全部功能,录制单次最长 5 分钟
- 试用期间录制画面自动叠加"极光·试用"半透明水印(微软雅黑,右下角)
- 试用到期或手动停止时优雅关闭 FFmpeg 进程,确保视频文件完整可播放
- 官网新增双档定价展示(基础版 ¥59 连点、完整版 ¥99 连点+录制),一次买断终身可用
- 应用内自动检测新版本:启动时从官网拉取 latest.json,发现更新后在顶部显示横幅提示下载
- 更新横幅显示版本号、变更摘要和一键下载按钮,可手动关闭
改进
- 录制前端竞态修复:倒计时结束后的设置保存与录制启动并发时不再报"录制设置保存失败"
- CSP 策略新增 connect-src https://dhscyx.com,允许应用内版本检查请求
- 试用录制中实时显示剩余秒数,到期前提示购买正式许可解锁无限时长
首次免费试用与品牌安装界面
新功能
- 首次启动自动获得 24 小时本机免费连点试用,无需账号、联网或联系作者
- 试用状态由 Windows DPAPI 加密,双副本(配置文件 + 注册表)保护,卸载重装不会重新获得试用
- 试用到期后立即停止连点、注销启动热键,保留授权中心供购买正式许可证
- 有效正式许可证始终优先;移除正式许可证后只恢复原试用剩余时间,不会重新计时
- NSIS 安装器加入极光紫色品牌侧栏、顶部横幅和统一图标
- 禁止旧版本覆盖新版本安装,避免误装历史包导致程序降级
安全增强
- 增强离线许可证状态保护与运行时权限校验
- 设备申请码仅包含不可逆设备摘要,不包含原始 MachineGuid 或磁盘序列号
修复
- 优化试用到期后的授权中心引导流程
- 修复并优化安装、升级和卸载流程
游戏窗口实时录制
新功能
- 新增 Windows Graphics Capture(WGC)采集链路,从 DWM 合成画面持续读取 Direct3D 11 帧
- 解决 Unity / DirectX 游戏窗口使用传统 gdigrab 时只录到单张静止快照的问题
- 窗口采集方式升级为四档:自动兼容、游戏画面、屏幕区域、传统位图
- "游戏画面"允许目标窗口被其他普通窗口遮挡,但目标窗口不能最小化
- 录制停止时先结束 WGC 帧泵并关闭 FFmpeg 输入管道,避免强制终止造成文件损坏
界面改进
- 全面提高正文、标签、按钮、辅助说明和状态栏字号,移除 7-10px 过小文字
- 加深次要文字颜色并提高字重与行高,改善低对比度灰紫文字长时间阅读的视觉疲劳
- 窗口采集四档按钮改为等宽四列布局
录制画质提升与黑屏修复
画质提升
- 默认清晰度改为"原始分辨率",不再无意义地重采样,只用 crop 把宽高裁成偶数
- 默认画质改为"高画质",H.264 CRF 由 18/23/28 调整为 16/20/25
- x264 preset 由固定 veryfast 改为按档位分级(medium / fast / veryfast)
- 缩放算法改用 lanczos+accurate_rnd+full_chroma_int,替换原来的 bicubic
- 同源 2560x1440 素材 A/B 实测:旧参数链 SSIM 0.872,新参数链 SSIM 0.9986
黑屏修复
- 修复部分窗口(弈小象棋院、Chromium 程序、DirectX 游戏)录出纯黑画面的问题
- 新增窗口采集方式三档:自动兼容、窗口画面、屏幕区域
- 自动兼容先抽样窗口客户区,判定黑屏时自动还原并置前目标窗口,改按屏幕位置采集
- 窗口位置取自 DWM DWMWA_EXTENDED_FRAME_BOUNDS,去掉窗口阴影多余边缘
配置兼容
- 录制配置新增版本号字段,旧版本配置仍可正常读取
- 1.3.0 遗留的默认组合首次启动时一次性升级为新默认值,只执行一次
录制修复与改名升级
录制修复
- 修正显示器序号映射,主屏、副屏与负坐标屏都能录到正确画面
- 显示器不在默认显卡上时自动回退 GDI,不再录错屏幕或启动失败
- 修正缩放表达式,奇数尺寸窗口不再因 height not divisible by 2 编码失败
- 自定义区域读取真实虚拟桌面边界,前端输入自动收进屏幕范围
- 新增"铺满显示器"快捷按钮
改名与升级
- 程序名由"极光连点器"改为"极光",窗口标题、托盘、安装包与快捷方式统一
- 主程序文件名改为 极光.exe
- 安装包内置安装钩子,自动清除旧名版本残留的 exe、快捷方式和卸载记录
连点与录制基础功能
- 鼠标左键/右键、单击/双击、毫秒级间隔、无限循环或指定次数
- 跟随鼠标、固定坐标、多坐标顺序点击,支持捕获、编辑、删除和排序
- 自定义键盘和鼠标全局热键,支持组合键录制
- 录制对象:整个桌面、指定显示器、单个窗口、自定义区域
- 清晰度 480P-原始分辨率,帧率 5-120 FPS,画质三档,五种输出格式
- 麦克风与系统声音独立开关,同时开启时自动混音
- 录制与连点使用独立状态机,可同时运行、分别停止