侧边栏壁纸
  • 累计撰写 15 篇文章
  • 累计收到 1 条评论

Typora 激活教程

炫天
2022-03-10 / 0 评论 / 2 阅读 / 正在检测是否收录...

之前用 Typora 的时候崩溃过两次(导致内容全无),Ctrl + Z 也无法撤销恢复,然后就不怎么敢用了。后来也试了试其他支持 markdown 的编辑器,但确实 Typora 的颜值最能打。

原来 11 月就推出了正式版 Typora 1.0,现在都 1.0.3 1.1.5 了,目前是 ¥89 付费买断,支持激活三台设备。未激活的情况下每次打开都会弹窗:

不过选择 不是现在 之后也可以好好用(?)左下角多一个 未激活:

1.1.5 版本
原来的代码不能直接用于新版本,需要根据 C:Users{用户名}AppDataRoamingTyporatypora.log 修改代码。

当然,为了方便,直接下载 app_asar_v1.1.5.zip 替换 Typora 安装路径下的 app.asar 文件就可以了。例如,我需要替换的文件为 D:Program FilesTyporaresourcesapp.asar。

替换完毕后打开 Typora,已经激活。

1.0.3 及之前版本
环境
使用 Windows 系统,安装以下软件:

Python3 + virtualenv
Git
Node.js
步骤
创建虚拟环境

在桌面右键打开 Git Bash

创建文件夹

mkdir tmp

设置 python 虚拟环境

virtualenv tmp

进入目标文件夹

cd tmp

激活虚拟环境

source ./Scripts/activate
克隆代码仓库 Mas0nShi/typoraCracker

git clone https://github.com/Mas0nShi/typoraCracker.git
安装依赖

进入文件夹

cd typoraCracker

安装依赖

pip install -r requirements.txt
生成破解文件

注意将 D:Program FilesTyporaresourcesapp.asar 替换为自己的 Typora 安装目录,执行完毕后会生成 dec_app 文件夹

python typora.py "D:Program FilesTyporaresourcesapp.asar" .
拷贝仓库中的 License.js 许可证

cp ./example/patch/License.js ./dec_app/
重新生成 app.asar

执行完毕后会生成 app.asar 文件

python typora.py -u ./dec_app/ .
替换 app.asar

如果命令提示权限不足,可以人工进行移动

备份

mv "D:Program FilesTyporaresourcesapp.asar" "D:Program FilesTyporaresourcesapp.asar.bak"

替换

mv ./app.asar "D:Program FilesTyporaresourcesapp.asar"
生成序列号

node ./example/keygen.js
激活 Typora

0

评论 (0)

取消