生成假的typora序列号

事情的起因是因为我之前一直用的是法海之路的激活插件但是老哥把所有关于破解的文章全部删除了 没办法还是自己手动破解一波吧 有能力还是建议支持正版

本地生成

  1. 下载NodeInject 源码
    git clone https://github.com/DiamondHunters/NodeInject.git
  2. 下载NodeInject_Hook_example

由于存在滥用原有hook激活部分被删除 可以使用我的备份版本

1
git clone git@github.com:aboyzy/NodeInject_Hook_example.git
  1. 将NodeInject_Hook_example中的hook.js更名为hooklog.js复制到NodeInject项目中的src文件夹中 将原有的文件覆盖

  2. 在NodeInject项目主目录运行cargo build

    前提需要安装rust环境,下载x86_64-pc-windows-msvc


5. 进入NodeInject生成的\target\debug文件夹有一个名为node_inject的exe文件 将其复制到Typora 的安装根目录
6. 在Typora安装目录打开管理员cmd 输入.\node_inject.exe回车
7. 然后进入NodeInject_Hook_example的license-gen 运行cargo build 获得激活码
8. 打开Typora,设置使用国内服务器(网络问题,非必须,不开启可能第一次激活失败后会弹出询问是否开启)后填写邮箱(任意)与生成的激活码

Github Action

1
推荐

fork https://github.com/aboyzy/NodeInject_Hook_example

在action中启用自动化脚本 然后在build中运行工作流程等待构建完成

成品

可以去aboyzy/NodeInject_Hook_example 下载