温馨提示:相关目录请替换成自己的目录。
1. 安装Typora、MiniConda环境以及Node.js环境
注:Typora 请不要下载官网最新版本的,可使用链接中提供的版本
2. 安装Python依赖
命令行进入文件夹
cd "C:/typoraCracker"
此处提供百度网盘共享链接:百度网盘链接 提取码:9ri0
安装依赖
pip install -r requirements.txt
注:此处可能出现如下报错:
"Can't connect to HTTPS URL because the SSL module is not available.
解决方案如下:将MiniConda
安装包Library\bin
文件夹下的两个.ddl
文件复制到DDLs
文件夹下,然后重新安装命令。
3. 执行解包命令
python typora.py "C:\Program Files\Typora\resources\app.asar" workstation\outfile\
用typoraCracker\example\patch
文件夹下的License.js
文件替换掉typoraCracker\workstation\outfile\dec_app
文件夹下的License.js
文件
4. 执行CMD命令
python typora.py -u workstation\outfile\dec_app workstation\outappasar
打包app.asar
文件,用新生成的文件替换Typora\resources
文件夹下的app.asar
文件
5. 生成序列号
在CMD命令行中执行以下命令,生成序列号
node example/keygen.js