安装typora
https://www.cnblogs.com/youngyajun/p/16661980.html
Linux下激活Typora教程¶
在Linux平台下经测试,对typora_1.0.3版本激活有效。
目录
1.下载Typora¶
下载typora_1.0.3_amd64.deb安装包,下载地址:https://typora.io/releases/all (可能需要梯子下载);或者网盘下载:typora_1.0.3_amd64.deb网盘下载
2.安装Typora¶
3.激活环境准备¶
- 安装Python3、python3-pip
- 安装 nodejs
- 克隆typoraCracker项目
Bash
git clone https://github.com/Mas0nShi/typoraCracker.git
# 注意:typoraCracker项目已被github屏蔽,请在gitee上查找typoraCracker项目
- 安装typoraCracker项目python依赖
克隆typoraCracker项目后,切换到typoraCracker项目的根路径下执行:
查看帮助
4.解包替换文件¶
以下操作都是切换到typoraCracker项目根目录下执行
- 解包app.asar
安装Typora后,原生app.asar文件默认路径是/usr/share/typora/resources/app.asar;解包原生app.asar文件:
- 修改License.js
修改dec_app目录中的License.js;在typoraCracker项目下,提供有修改好的License.js,所以直接替换即可:
- 生成app.asar
- 替换app.asar
将Typora原生的的app.asar文件替换:
Bash
# 备份原生app.asar文件
sudo cp /usr/share/typora/resources/app.asar /usr/share/typora/resources/app.asar.bak
# 用新生成的app.asar文件替换typora自带的app.asar文件
sudo cp ~/Desktop/app.asar /usr/share/typora/resources/app.asar
5.激活Typora¶
在typoraCracker项目根路径下,执行keygen.js脚本:

得到激活码后,打开Typora软件 --> Typora帮助 --> 我的许可证 --> 输入你的激活信息
