前言:

  • 2021 年 11 月 23 日,Typora 正式发布 1.0 版本,进入了收费时代。
  • 1.0 版本是一次性付费而非订阅的,只要支付 89 元人民币 ,就可以在 3 台设备里使用。
  • 当然你可以继续使用 0.x 的版本而无需付费,但是如果你想使用 1.x 的版本并且不想付费该怎么办呢?

准备事项

  • 下载并安装 Anaconda,然后创建虚拟环境,如:typora

  • 下载并安装 Git

  • 下载并安装 Node.js

  • 下载并安装 Typora

  • 本教程测试平台为 Windows 11 Pro,其他平台操作大同小异,自行斟酌。

  • 克隆 GitHub 仓库 typoraCracker

       git clone https://github.com/Mas0nShi/typoraCracker.git
  • 以 管理员身份 运行 命令提示符 (cmd)

    进入刚才克隆的 GitHub 项目目录,然后切换到刚才创建的虚拟环境下,之后在 cmd 中输入之后的命令,后边的命令默认都在此处输入。

       # 切换到虚拟环境
       conda activate typora
  • 安装依赖环境

       pip install -r requirements.txt
  • 新建将要使用的目录

       mkdir key\outfile\
       mkdir key\outappasar\
  • 生成破解文件

       python .\typora.py "D:\Program Files\Typora\resources\app.asar" .\key\outfile\

    D:\Program Files\Typora\resources\app.asar 替换为自己 app.asar 文件所在位置


  1. 替换 License.js 文件

       move .\example\patch\License.js .\key\outfile\dec_app\
  2. 重新生成 app.asar 文件

       python .\typora.py -u .\key\outfile\dec_app\ .\key\outappasar\

  1. 备份 app.asar

       copy "D:\Program Files\Typora\resources\app.asar" "D:\Program Files\Typora\resources\app.asar.bak"

    D:\Program Files\Typora\resources\app.asar 替换为自己 app.asar 文件所在位置


  1. 替换 app.asar

       move .\key\outappasar\app.asar "D:\Program Files\Typora\resources\app.asar"

    ​ 如果没有权限 (拒绝访问) 或者显示文件存在,可以手动替换。

  2. 生成序列号

        node .\example\keygen.js
  3. 输入邮箱和序列号,激活 Typora


  1. 至此,激活完成!

关注我的 blog https://m.app2022.ml/index.php/archives/19/

1 个月 后

这个我得学一学了,在mac上操作也一样的吧

  • io21 回复了此帖

    io21 各种红色黄色错误出来了,吓得我不敢动