Typora的科学使用

612 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情

前提条件:

  • 需要python环境
  • 需要node环境
  • 会使用cmd命令行工具

1.克隆脚本文件

 打开命令行工具(win+R 输入 cmd)
 git clone https://github.com/Mas0nShi/typoraCracker.git

image-20220216194837987.png

自行选择一个存放文件的地方新建一个文件夹image-20220216194925085.png 再使用cmd进入这个新建的文件夹,再输入克隆语句。如上图。

继续在此路径进行安装依赖(cmd中输入)

 pip install -r requirements.txt

2.找到自己Typora安装目录下resources目录下的app.asar文件

image-20220216195602046.png

3.执行解包命名

Windows下如果路径是有空格的,需要用""包起来,如果提示权限问题,用管理员身份运行命令行,建议后续都用管理员身份执行。

 python typora.py "D:\Typora\Typora\resources\app.asar" workstation\outfile\

image-20220216195833493.png

4.使用脚本文件夹中example\path\License.js替换掉workstation\outfile\dec_app\License文件

5.打包app.asar文件

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

6.将打包回来的app.asar文件重新丢到Typoraresources目录下

image-20220216200313827.png

7.生成授权码

 node example/keygen.js

8.激活

授权码输入生成的码,邮箱输入crack@example.com,ok。

9.省事

如果不想麻烦输入这么多命令,可以直接去本人的Git仓库,拉去app.asar文件替换本地的。 Git仓库:gitee.com/roppor/typo…