Skip to content

Releases: xrgzs/xrsys-osc

v24.3.29.1025

29 Mar 02:27
Compare
Choose a tag to compare
  1. 修复wall重复运行问题
  2. 修改VC运行参数
  3. 更改VC运行库为果核脱壳加签版本
  4. 修改安装信息,隐藏安装弹窗

已知问题:

  • 目前发现最新 Windows 11下,Dreamcast 打包版本的 vcredist 安装花费时间过长
  • 出现这种问题,通常为程序性能问题,只要耐心等应该可以安装完
  • 如果实在是太慢的话,可以使用任务管理器 kill 掉 MSVBCRT.AIO.exe
  • 目前不会在部署过程中安装运行库,所有运行库均为桌面环境安装,方便进行 kill
  • 猜测此为 inno setup 性能问题所致,此程序运行解压数据完成后占用内存较多
  • 不会考虑使用https://github.com/abbodi1406/vcredist ,此 repack 项目为拆包后重新打包版本,体积虽小,但经过测试,与部分工业软件不兼容
  • 故需要使用MS 官方安装包打包的版本

Full Changelog: v24.3.29.635...v24.3.29.1025

v24.3.29.635

28 Mar 22:36
Compare
Choose a tag to compare
  1. 项目开源 https://github.com/xrgzs/xrsys-osc
  2. 全新版本,改用 NSIS 构建(之前是RARSFX)
  3. 集成 XRSYS-API,以后不再需要 api.exe,一个 osc.exe 解决 deploy 和 playbook
  4. 更新 Wub 到 v1.8
  5. 删除仓库第三方组件,改为联网下载构建
  6. 修复中文乱码问题

注意:

  • 此版本不再支持以前发布的潇然系统组件
  • 此版本发布后,意味着潇然系统切换到 v2.5 版本,并为之后的 v3.0 做好过渡的准备
  • 目前不会解决自动安装问题,直接运行会显示安装向导(可以避免错误运行),静默调用需要加上 /S 参数
  • 迁移 api.exe 的参数到此程序,之前调用 XRSYS-API 如 api.exe /1 需要修改为 osc.exe /S /1
  • 此版未隐藏安装组件页面,直接运行请勿修改安装组件选项(默认仅勾选 XROSC)
  • 由于改用 NSIS 构建,将来会增加更多运行参数以实现个性化运行调用
  • 由于 api.exe 已经废弃,潇然系统 WinXP 版本需要回炉重造,之前的所有教程需要修改,以前发布的 unattend.xml 文件将不再适用,需要按照以上提示进行修改
  • 由于此变更,之前开源的 XRSYS-API 仓库将进入 Public archive 状态,XRSYS-API 已合入本仓库的 api 文件夹中,并不断向 NSIS 脚本中迁移
  • XRSYS-API、XRSYS-OSC,将在 v3.0 直接合入 NSIS 脚本中,主程序不再使用批处理编写