仅用来为自己查询更新用
nekoInstaller (NSIS ver.)是基于NSIS的一个脚本,用于方便封装汉化补丁
1.4.9 a2 => 1.4.9 a3
对外用户可能不一定需要版本探测,增加了参数允许关闭(CloseVersion)
1.4.9 a1 => 1.4.9 a2
解决欢迎页面图片缩水问题
1.4.9 => 1.4.9 a1
解决bass.dll传参问题
1.4.8 b2.1 => 1.4.9
解决了部分系统无法播放背景音,导致安装死锁的问题
1.4.8 b2 => 1.4.8 b2.1
修正更新时CRC检测一处笔误,这将导致补丁CRC正确时提示失败。
1.4.8 => 1.4.8 b2:
允许将部分安装文件外放到nkp中了
增加了初始化的安装检测功能
解决卸载互斥时,由于新旧交接时提示错误的问题
1.4.7 => 1.4.8:
大文件增量补丁功能
CRC检查效率完善(防止重复检查)
1.4.6 => 1.4.7:
修正了补丁更新后提示bug的问题
修正循环效率,防止空循环
改进了CheckMutex(互斥)函数, 防止更新时因为安装程序互斥导致启动失败
修正补丁回收函数的判断, 防止flag被设置为错误值时,程序强制退出的问题
修正win7 x64下,插件错误调用x86路径问题
1.4.5 => 1.4.6:
loop扩展函数的0==0部分已经得到了修正
创建互斥不再需要添加Mutex定义
程序保护只在内测标记被定义时启用
更新程式的代码精简
卸载段函数PatchRunEx重写,支持再载入
文件解压移动到插件目录,减少$TEMP的使用
卸载执行逻辑的修正
版本统计时,在安装新版补丁后更新PATCH_VERSION变量后提交
修正DirVerify执行时,双方代码校对不一致导致的错误
1.4.3 => 1.4.5:
重写补丁更新函数
增加预配置参数,如appid
增加了卸载互斥功能
内测验证模块化,减少资源占用(可选择是否封入)
增加/nomusic, /NCRC, /about等命令支持
检查阶段从主阶段移出,改成CheckEnvironment
游戏文件检查改到目录选择时进行,不再是安装时进行
PRODUCT_BUILD改为自动赋值
1.4.1 => 1.4.3:
增加了安装互斥功能
增加了本地版本读取并判断
增加了内测模块
WIN7增加任务栏进度条显示
增加了补丁回收功能
增加了执行目录检测,提示是否从临时目录解出
1.3.0 => 1.4.3
修正BUG,代码80%重写
改进太多,不做说明
-------------------------------------------
1.4.8 期待特性:
增加kdpat的文件增补补丁
