Repository navigation
typora-patcher 更新日志 v1.0.6
发布日期:2026-10-24
基于的软件版本:绿色版内置 Typora 1.14.10(Windows x64)并已打好补丁;脚本版不绑定版本,官网任意版本均可(本版实测于 1.14.10)。
「v1.0.6」是本工具的发行版本号,1.14.10 是 Typora 的软件原生版本号,两者不是一回事。
这个版本修了什么
修复:绿色版在别人电脑上「未激活、只有 15 天试用」
有用户反馈:绿色版在自己机器上一切正常,发给同学后却始终显示未激活、弹「试用期剩余 15 天」。
根因已定位(issue #2 用户提供的日志 + 本机对照实验):Typora 取机器码是异步的,而首次许可校验是同步取指纹的。旧写法只在网络 Hook 里临时取一次,永远慢半拍——用来校验的「激活实体」只能带上打包机器的指纹,于是只有打包机自己能用,换任何电脑都会走到 no info → 回试用。
本版在程序加载前就开始轮询预热,把本机真实指纹在首次校验之前取好,并缓存到注册表供后续启动直接命中。任何电脑解压首次启动即激活。
改进:绿色版启动入口换成编译版 START-Typora.exe
原来是一个 .bat 里塞一长串内联 PowerShell 来建快捷方式,引号、百分号展开、转义、编码四件事一起踩,而且失败还是静默的——「桌面没出现图标」就是这么来的。
现在换成 7KB 的编译版小 exe:直接用系统 COM 建快捷方式,不经过 PowerShell(不受执行策略限制),出错会明确弹窗提示。原来的 .bat 入口已移除,包内只保留这一个 exe;若被安全软件误拦,把它加入白名单即可。
新增:快捷方式自检自愈
启动器每次启动都会检查包内和桌面两处快捷方式:被删了、或者整个文件夹被挪到别的位置,都会自动补建 / 改成新路径,不用手动折腾。用 SETUP.bat 选 3(撤销全部)之后不会再自动建回来。
新增:开发者文档
仓库新增 DOC/:从零构建绿色版、配脚本版发行包、启动器开发与测试矩阵、发版上传流程、排错手册(含「模拟换一台电脑」自测法)。
与旧版本的关系
- 脚本版用户:本版修的是同一个时序问题,脚本版本来就"本机取本机指纹",属加固;照常用最新版重跑即可。
- 绿色版用户:强烈建议换本版——旧绿色版在别人的电脑上会一直未激活。
- 其余行为与 v1.0.5 一致:已拦截 Typora 自动更新、已拦截运行中的二次校验、支持回滚。
包内内容
绿色版包(单独发布,推荐)
| 文件 | 说明 |
|---|---|
| START-Typora.exe | 启动(双击它,包内唯一入口) |
| SETUP.bat | 可选设置(文件关联 / 图标 / 撤销) |
| README-先看我.txt | 总说明(先读这个) |
| 使用说明.md | 详细说明与常见问题 |
| app\ | 软件本体 |
脚本版包(本包)
| 文件 | 说明 |
|---|---|
| start.bat | 启动器(双击运行) |
| typora_crack.js | 主脚本(v1.0.6) |
| node.js\ | Node.js v24.18.0 安装包 |
| node_modules\ | 脚本依赖(已内置,首次运行免联网) |
| 发行说明.txt | 包内说明 |
免责声明
本工具仅供学习与技术研究,请于 24 小时内自行删除;支持正版,请购买 Typora 授权。