更新日志
[1.0.1] - 2026-07-10
新增
- 支持从 GitHub 仓库直接安装脚本
- 脚本市场支持分词搜索,搜索结果更精准
- 安装脚本时实时显示依赖同步进度
- HTML 脚本默认以无边框浏览器模式运行
优化
- Python 包缓存改为硬链接,节省磁盘空间
- 命令行调用机制优化,解决管道符被拦截、退出码和信号不传播的问题
- 脚本卸载流程全面优化:长路径自动启用备用删除方案、文件占用自动重试
- 子进程运行失败时记录完整输出信息,便于排查问题
- 软件更新窗口进度改用文件数计算,显示更准确
- 安装按钮加载动画优化,触发方式改为非必填项
- 安装前自动清理构建缓存,防止 Python 版本冲突
- 脚本重复执行时弹出应用内通知提示,不再静默跳过
- 默认分支优化为 main
修复
- 修复倒计时任务在 Python 3.8 下添加失败的问题
- 修复随机间隔任务默认值设置异常的问题
- 修复右键菜单触发脚本时主窗口未自动隐藏的问题
- 修复缓存清理功能因代码缺失导致的运行错误
- 修复系统代理设置导致部分网络请求失败的问题
- 修复 Python tkinter 补丁导致虚拟环境路径异常
- 修复脚本运行拦截范围问题,不同脚本现可同时运行
- 修复多脚本并发执行时工作线程被回收导致的崩溃
- 修复卸载脚本时一级菜单项未清除、菜单同名重复等 UI 问题
- 修复 IDE 环境变量泄漏导致 Python DLL 冲突的问题
- 修复客户端必须安装 Git 的问题
- 修复 Python 嵌入式虚拟环境路径和依赖同步异常的问题
- 修复脚本市场更新页面版本号不显示、表格不刷新的问题
- 修复从仓库安装脚本时文件锁定导致安装失败的问题
- 修复软件更新时进程终止失败导致文件损坏的问题
- 修复自动更新脚本路径硬编码的问题
- 修复脚本库搜索需手动点击的问题,支持回车执行搜索
- 修复脚本更新表格因跳过本地脚本产生空行的问题
其他
- 仓库支持仅保留 GitHub,移除 Gitee
- 同步国际化翻译
- javascript.png 图标更名为 node.js.png
[0.2.0] - 2026-05-29
新增
- 脚本市场:支持浏览、搜索、分类筛选、安装社区脚本
- 快捷键管理:为脚本绑定全局热键,支持 Ctrl/Alt/Win/功能键组合
- 超级复制:双击 Ctrl+C 触发脚本处理剪贴板内容
- 定时任务:支持固定间隔、随机间隔、倒计时、每天、每周五种模式
- 外部二进制工具(binaries):脚本可声明依赖系统未预装的外部工具,安装时自动下载
- 脚本发布功能:开发者可将脚本发布到社区,支持 Webhook 自动更新
优化
- 设置页面重构:新增主题切换(浅色/深色)、语言切换(中文/English)、代理配置
- 安装流程优化:无 Python 依赖时跳过虚拟环境创建,减少安装时间
- 参数传递机制完善:支持
paths、text、file三种输入类型 - 帮助文档全面重写:新增使用指南和开发者文档,覆盖所有功能
修复
- 解决多显示器环境下热键绑定窗口定位偏移问题
- 修复部分场景下右键菜单注册后需手动刷新资源管理器的问题
- 修复定时任务在跨天场景下的执行异常
[0.1.0] - 2026-05-07
新增
- 项目初始化
- 脚本安装、运行、卸载基础功能
- 右键菜单触发
- Python、Node.js、PowerShell、BAT、AutoHotkey 多语言支持
- 自动下载便携式 Python/Node.js/AHK 运行环境
- 基础设置(开机启动、鼠标中键唤起)
修复
- 无
