最新Typora激活脚本GUI版,双击可用,直观不用改文件_6.30 v9_零依赖版

一、激活脚本来源:

起因是我在两台电脑上都需要激活,然后我把脚本给我的两台电脑上的agent让它们操作,但是操作的时候会有各种各样的问题,比如掉激活,比如用错了另一台电脑的激活码所以我决定让Claude code弄一个直观一点的,于是搓了出来。

二、激活工具使用&下载

正常打开就是这样,填完安装路径以及机器码之后,就可以点击激活了。没事儿可以保存这个exe,以后如果掉激活再拿出来点一下也比较方便。(掉激活也能用那个修复注册表按钮)

我用的Typora版本1.13.6,按理来说只要它不大改验证规则最新的都是可以的

不敢发到GitHub,放蓝奏分享给你们,如果不放心exe,下面我还打包了源码。

密码:epk8


三、最新更新日志

旧版本更新日志

6.24 20点22分–v5.0 更新:

  1. 修复卸载重装后激活失败 — 现在 mixed 状态(app.asar 和 app/ 同时存在)会自动处理,无需手动删目录
  2. 修复日志窗口不可见 — 窗口高度增大,日志区域完整显示
  3. Node.js 缺失提示更醒目 — 状态栏直接显示橙色警告+下载按钮

6.25 16点27分–v6.0 更新:修复 “Cannot find module npx” 崩溃

  1. 重写查找逻辑:优化 _find_npm 函数,优先检查 Node.js 同目录,随后使用 shutil.which 搜索系统 PATH,替代原有的手动硬编码路径方式。
  2. 修复回退机制:将 [node, "npx/npm", ...] 的直接调用改为 shell=True,交由系统 Shell 自动寻找并执行 npm/npx,同时修复了 flip_fuses 中的同类 Bug。
  3. 完善命令校验:增加条件判断,防止在 _find_npm 返回 npm 时错误拼接无效命令(如 npm --yes asar extract),确保其正确走 Shell 回退流程。

6.25 20点27分 v7.0更新:

  • 修复了 node -e 找不到 @electron/fuses 模块的问题(加 cwd),并简化激活逻辑为每次全新安装,去掉复杂的部署状态判断。

6.26 14点53分 v8.0更新:

  • 内置依赖包,不再需要联网下载,彻底解决 Error: Cannot find module
  • 新增 WinReg 钩子防止掉激活
  • 拦截所有验证端点
  • 详细中文日志,失败时提示原因
  • 简化激活逻辑,修复重复激活版本不匹配

6.30 17点18分 v9 & v10双版本更新:

因为从5.0开始的报错大部分都和nodejs环境以及以来的包有关,主播自己的掉了激活以后,用8.0激活都失败了,十分滴生气,所以让cc用纯Python实现了一遍nodejs需要的依赖的功能,现在用v9.0的版本不用配环境了。不过我还保留了10.0的版本作为备选,万一9.0没成功或者出了奇怪的问题,就自己按照教程配配基础环境用10.0吧!

(主播自己电脑9.0版本成功了)

v9.0 纯Python版(推荐)

  • 零依赖:不需要安装 Node.js,开箱即用
  • asar 解包和 fuse 翻转均为 Python 原生实现

v10.0 Node.js版(备选)

  • 需要电脑已安装 Node.js >= 18(见下面“常见问题”里的帖子)
  • 增强版 Node.js 检测:支持 nvm、mise、fnm、volta
  • 自动安装 npm 依赖,失败时给出手动安装指引
  • GUI 支持手动指定 Node.js 路径
  • 增加错误提示方便ai自查

【注意】:

  1. 最好开启管理员权限,右键-管理员身份运行,这样它修改东西会方便点。
  2. 在电脑上先安装node.js环境避免报错(Python版本不需要,环境配置见“常见问题”)
  3. 失败可以把报错发给ai,或者干脆把源码下载下来随便让一个agent给你运行

四、常见问题

大部分激活失败的原因是之前装过Typora,然后卸载了重装之后激活的,建议卸载的时候,用Everything搜一下,清理掉所有Typora相关文件夹,尤其是C盘的一些目录,避免旧版本冲突问题。


1.nodejs安装环境

典型报错:Error: Cannot find module ‘@electron/fuses’

Cannot find module报错都是是环境的问题,激活工具自动调用npm下载依赖失败了。说明当前的网络或者环境有问题。

解决方案:可以手动下载依赖后重新用工具激活。看下面这个佬的安装依赖包部分。

在下载的激活工具目录下执行安装依赖的部分,然后运行本工具激活。

2.掉激活问题

该工具纯粹为引用的两位佬的js脚本工具的套壳,他们的会掉,这个就会掉。我也是因为掉激活才vibe的这个项目,方便掉的时候点一下重新激活。也方便迁移到其它电脑。

五、感谢

感谢三位佬:

306 个赞

之前就用那个激活了,佬这个也不错,有界面,交互直观

3 个赞

感谢佬友分享,可以更新一下我的老版本typora了

1 个赞

佬,为啥我激活的时候没反应:sweat_smile:,点了激活显示激活中,然后秒变激活按钮

1 个赞

哈哈哈, 忽然有点理解那些花钱买正版的 codex 佬们, 看到这个还是有一瞬间的不得劲; 还好得益于站内的公益大佬们, 白嫖了更多的 codex

2 个赞

我改一下,让它把输出显示出来,这样报错了也能知道卡在哪里

1 个赞


请问这个针对那个版本,没找到机器码。点击我的许可证,闪退

2 个赞

使用 claude code 修复了 typora 在 windows 下偷偷弹注册窗口的问题

1 个赞

最新版本噢,去官网下载最新版本的,我这个当时是1.13.6

1 个赞

好东西,收藏了!谢谢佬!! :saluting_face: :saluting_face:

1 个赞

收藏了!兄台,你简直帅出天际了。 :laughing:

1 个赞



已经是最新版了,还是不行。请问是哪里除了问题

3 个赞

是不是电脑里没有node.js,我忽略了这个环境不是每个人都有

2 个赞

在它提示你的弹出窗口,或者点击激活那里,有个离线激活就能看到机器码

好东西,感谢佬友分享,下载下来看看。

4 个赞

有Nodejs照样点击激活无反应,你可以增加个具体日志版本,我看你刚把蓝奏云文件删了

点击我的许可证,去离线激活,那里就有

2 个赞

我的也是激活了没反应,没成功,坐等更新

佬确实厉害,我买了正版,但是只能3个客户端,这个解决了多客户端的问题。

3 个赞

等我debug更新一下!家人们,我这个没在多电脑测试过,我加一些提示看看是什么问题

1 个赞