1. 需要python
環(huán)境,沒(méi)有的話(huà)自行安裝一下
2. 克隆腳本文件 https://github.com/Mas0nShi/typoraCracker.git
image.png
安裝依賴(lài):
pip install -r requirements.txt
3. 找到Typora安裝目錄下的resources
目錄下的app.asar
文件
默認(rèn)應(yīng)該是在 C:\Program Files\Typora\resources\app.asar
image.png
4. 執(zhí)行解包命名:
Windows下如果路徑是有空格的,需要用""
包起來(lái)套菜,如果提示權(quán)限問(wèn)題喜爷,用管理員身份運(yùn)行命令行僵驰,建議后續(xù)都用管理員身份執(zhí)行想际。
python typora.py "C:\Program Files\Typora\resources\app.asar" workstation/outfile/
image.png
5. 使用腳本文件夾example\path\License.js
替換掉workstation\outfile\dec_app\License.js
文件
image.png
image.png
6. 打包app.asar
文件
python typora.py -u workstation/outfile/dec_app workstation/outappasar
7. 將打包回來(lái)的app.asar
文件重新丟到Typora
的resources
目錄下
8. 授權(quán)碼生成
8.1 node安裝:Node.js安裝及環(huán)境配置之Windows篇 - 劉奇云 - 博客園 (cnblogs.com)
node example/keygen.js
image.png
9. 激活
授權(quán)碼輸入生成的碼:ACRRHJ-35GFVC-XB97KF-TMJB2L划栓,輸入郵箱地址呢撞,完事损姜。