Releases: boyl/isaac-chinese-console
Release list
desktop-v1.5.1
desktop-v1.5.1 发布说明
desktop-v1.5.1 是 desktop-v1.5.0 的启动故障热修复,不改变命令语义、目录数据、状态格式或既有标签。
根因与修复
- 首次初始化异常会触发
window.onerror并替换整个document.body。 - 已经发出的异步游戏状态探测随后返回,旧代码直接访问已被删除的
statusDot和statusText,产生第 288 行二次异常。 - 二次异常再次运行错误处理,覆盖
startup-error.log和错误页面,导致真实首次异常丢失。 - 状态探测回调现在先缓存两个节点;任一不存在时立即返回。
- 启动错误处理在任何日志或 DOM 操作前锁定首次异常,后续异常只返回,不覆盖首次证据。
回归验证
- 异步探测发出后状态节点消失,回调不抛异常。
- 连续触发两次
window.onerror,日志和错误页只包含首次异常。 - 搜索/目录、状态迁移、DOM、HTA 宿主桥、发送协议、EID 导入、可达性和孤立文件测试全部通过。
- 修复版 HTA 实机启动后获得可见窗口,未生成新的
startup-error.log。
构建结果
- 文件数:20(限制 20)。
- 解压体积:230919 字节(限制 327680 字节)。
- ZIP 体积:85260 字节(限制 131072 字节)。
- ZIP SHA-256:
9BD887442422FF047EDF0EC02BA184EACF9A32B3C8EA6C89B4BBF42989AB23E1。
发布资产
isaac-chinese-console-desktop-v1.5.1.zipSHA256SUMS.txt
保留 desktop-v1.5.0 标签和既有 Release,不移动、不覆盖。只允许普通方式推送 main 和新标签 desktop-v1.5.1,并在发布后用远端 SHA 与 Release API 双重核验。
以撒中文控制台 desktop-v1.5.0
desktop-v1.5.0 发布说明
desktop-v1.5.0 将独立 HTA 控制台扩展到 1056 个官方对象,同时保持离线、免安装和解压即用。完整名称与拼音索引随包提供,EID 仅作为用户本机的可选详细说明增强。
主要变化
- 15 个分类;对象数量固定为 721/188/97/50。
- 74 个精选保留原分类、顺序与原创说明。
- 类型化键
c:/t:/k:/p:,完整搜索和稳定数字冲突排序。 state-v3.json与catalog-v2.json,包含备份、损坏回退和旧状态迁移。- 收藏品与
spawn可重复;饰品、卡牌、胶囊及其他流程命令固定一次。 - 收藏品和饰品可移除本体;卡牌和胶囊不提供移除。
- 删除运行时拼音探测、旧 EID 全目录合并、旧无类型 ID 分支、转发启动器、预览图、旧发布说明和陈旧校验文件。
自动验证
- 15 分类、74 精选、8/8/45/7 控制台操作冻结。
- 1056 对象数量、类型 ID 唯一性、名称与拼音完整性。
- 中文、英文、全拼、首字母、类型 ID、数字冲突、完整命令、无结果和分页。
- EID 缺失降级与本机 1056 条说明导入。
- 状态/缓存迁移、队列归一、取消与恢复、旧发送参数、原子状态回执。
- HTA 宿主桥、PowerShell AST、事件入口、孤立模块、发布白名单和体积预算。
构建结果
- 文件数:20(包含
SHA256SUMS.txt;基线 23,减少 3)。 - 解压体积:228757 字节(限制 327680)。
- ZIP 体积:84721 字节(限制 131072;相对 v1.4.3 增加 19312)。
- ZIP SHA-256:
5A9C19CC99DF7FAF7F962687076C379F85537D53091CD95BB63223003E0F1E28。 - 最终包已通过可见 HTA 窗口启动检查,启动器返回
STARTED。
人工验收清单
- Repentance 与 Repentance+:自动模式/已打开模式。
giveitem c/t/k/p、remove c/t、spawn重复、普通/贪婪楼层。- 多步骤顺序、取消、失焦、Esc 收尾和游戏内实际效果。
- 900×640、1024×720、1280×840、1920×1080、最大化、长名称与长队列。
只分发构建脚本生成的 isaac-chinese-console-desktop-v1.5.0.zip。发布说明留在仓库,不进入用户 ZIP;创建标签或 Release 前核对人工验收和 SHA-256。
以撒中文控制台 desktop-v1.4.3
desktop-v1.4.3 发布说明
这是可直接分发的 HTA 宿主桥修复版。现有 11 个分类、74 个精选道具、68 个内置操作及命令语义均未改变。
下载文件
- 主程序:
isaac-chinese-console-desktop-v1.4.3.zip - 校验文件:
SHA256SUMS-desktop-v1.4.3.txt - 项目不会打包或再分发 EID 原始文件;完整道具目录由用户在本机离线导入。
下载完成后可使用 Windows 自带命令校验文件:
certutil -hashfile isaac-chinese-console-desktop-v1.4.3.zip SHA256输出值应与 Release 附件中的 SHA256SUMS-desktop-v1.4.3.txt 一致。
命令发送修复
- 修复
desktop/*.js外部脚本中ActiveXObject未定义,导致界面错误提示“Windows 脚本组件被拦截”的问题。 - COM 对象改由可信的 HTA 内联引导创建,并通过
window.IsaacHost提供给状态、队列和 EID 模块。 - 状态持久化、游戏检测、命令发送和 EID 导入统一复用同一宿主桥。
- 保留宿主桥确实不可用时的浏览降级模式,并显示实际错误原因。
- 增加宿主桥回归测试,覆盖外部模块没有全局
ActiveXObject的运行环境。
启动方法
- 完整解压 ZIP,不要覆盖运行中的旧版本目录。
- 双击
一键环境检测.cmd检查系统组件和数据目录。 - 首次使用时关闭游戏,运行
开启游戏控制台.cmd。 - 启动游戏并进入一局,再从解压目录双击
START.cmd。
不要直接点击聊天中的 .cmd 链接,也不要从 ZIP 预览窗口执行。
兼容性与限制
- 目标环境为正常安装、未被组织策略禁用
mshta.exe、Windows Script Host 或 Windows PowerShell 5.1 的 Windows 10/11。 - 无需管理员权限、联网服务或 Mod 安装;用户状态写入
%LOCALAPPDATA%\IsaacChineseConsole。 - 安全软件或组织策略拦截 HTA/脚本组件时,程序会进入浏览降级模式,无法代替系统策略发送命令。
remove只表示移除道具;只有giveitem和spawn支持重复执行,其他命令统一执行一次。- 历史中的“已提交”只表示按键已发送到游戏窗口,不表示游戏内效果已经验证。
Repentance 与 Repentance+ 的真实命令效果仍需在一次性测试局中确认;“输入已提交”不代表游戏效果已验证。
以撒中文控制台 v1.3.0 · 批量执行版
以撒中文控制台 v1.3.0:批量执行
在 v1.2.2 原生控制台版基础上新增全局执行次数。
主要更新
- 底部增加
− / 次数 / +,范围 1–99,默认 1。 giveitem、spawn支持在同一控制台会话中连续执行。debug、stage、kill、remove等危险命令始终只执行一次。- 发送按钮实时显示执行进度,例如“正在执行 3/10”。
- 支持成功、关闭失败、部分完成和完全失败的独立提示。
- 批量完成后只使用一次
Esc关闭原生控制台。 - 超过 20 次提示卡顿风险;成功或部分完成后次数恢复为 1。
下载
下载 Isaac-Chinese-Console-v1.3.0-Windows.zip,完整解压后先运行 一键环境检测.cmd。
ZIP SHA256:
99FB7E34B51DE74C268DB5617B2862F2206DD0277DD002101D156628776865BE
详细前置要求和排障说明见仓库内 README-使用教程.md。