子程序打包器

子程序打包器 公开 已发布

JJF331 分享于 10小时5分钟前 | 0 | 1
如何安装动作?

适用于
分类(旧)



更多信息
分享时间 10小时5分钟前
最后更新 10小时5分钟前
修订版本 0
用户许可 -未设置-
Quicker版本 1.43.21
动作大小 60.6 KB

分享到

「Quicker动作转Excel工具箱子程序」

简介

🔄 Quicker动作转Excel工具箱子程序

这是一个专门为 Excel工具箱-by-JJF331 配套制作的 Quicker 动作转换工具,用于将普通 Quicker 动作转换成 Excel 工具箱可以直接导入使用的子程序包。

它的主要作用,就是把原本独立存在的 Quicker 动作“搬进” Excel 工具箱中。无需手工复制变量、步骤和子程序,选择需要转换的 Quicker 动作文件后,转换器会自动分析动作结构,并生成对应的 .qspkg.json 子程序包。

✨ 主要功能

🔹 普通 Quicker 动作转换
自动读取 Quicker 导出的动作 JSON / QKA,提取动作中的 Variables、Steps 等执行内容,并转换成 Excel 工具箱可识别的 SubProgram。

🔹 支持模板动作
对于 Data=null、UseTemplate=true 的模板型动作,可在 Quicker 当前运行环境中解析其实际 XAction,获取导出文件本身没有保存的 Variables、Steps 等真实动作内容。

🔹 支持动作内子程序
如果原动作内部还调用了其他 SubProgram,转换时会同时提取这些依赖子程序并打包,无需逐个手工复制。

例如:

原Quicker动作 → 主程序 + 子程序A + 子程序B

转换后只需要生成并导入 一个子程序包,即可完整保留原动作的执行逻辑和内部子程序依赖。

🔹 保持原动作信息
尽量保留原动作的名称、图标、说明、变量定义、执行步骤以及动作内子程序结构,避免重新手工搭建动作造成参数遗漏。

🔹 自动处理工具箱包格式
自动生成 Excel 工具箱专用 .qspkg.json 格式,并处理 VersionTemplateRevision 等 Quicker 强类型字段,避免因 JSON 数字类型错误导致导入失败。

📦 使用流程

Quicker动作 → 选择导出文件 → 自动解析 → 生成 .qspkg.json → Excel工具箱导入

转换器只负责“转换和打包”,不会修改原 Quicker 动作,也不会直接修改 Excel 工具箱中的现有功能。

💡 对于复杂动作,尤其是包含模板动作或多个动作内子程序的情况,建议转换后先在 Excel 工具箱中测试确认功能正常,再正式使用。

最近更新

修订版本 更新时间 更新说明
0 10小时5分钟前

最近讨论

暂无讨论