Typora破解心得
今天用Typora因為升級了一下,所以需要激活雖然勉強能用,但是老是彈出激活頁面,很是苦惱,只能通過百度找方法進行解決一下了,┭┮﹏┭┮,正常來說應該是支持正版的,通過付費方式來獲取別人辛辛苦苦的勞動成果,可是經常白嫖真的習慣了,慚愧
破解前置條件
-
Typora使用版本:1.0.4(通過軟件商店下載即可)
-
Python使用版本:3.7.5
-
node.js
沒有python環境需要進行安裝一下,因為我們后續破解的方法中需要對py文件進行解析,所以需要python環境,最好python使用python3.0以上的版本
破解步驟
1. 下載破解包
方法一:https://github.com/Mas0nShi/typoraCracker.git
#下載zip即可
方法二:git clone https://github.com/Mas0nShi/typoraCracker.git
#通過git方式下載也可
2. 安裝依賴
#進入解壓zip包的目錄
cmd D:\Typora-install\typoraCracker-master
#安裝依賴
D:\Typora-install\typoraCracker-master>pip install -r requirements.txt
#若依賴無法安裝也可打開requirements一個個的第三方包進行安裝
3. 執行解包
注意將 "C:\Program Files\Typora\resources\app.asar" 替換為自己的 Typora 安裝目錄
#python typora.py "C:\Program Files\Typora\resources\app.asar" workstation\outfile\
4. 權限文件更換
把剛解壓的這個liscense.js替換解包后的workstation\outfile\dec_app\License.js同名的.js文件
5. 打包app.asar文件並替換
python typora.py -u workstation\outfile\dec_app workstation\outappasar
將上一步中打包生成的\workstation\outappasar文件夾下的app.asar文件替換掉Typora的安裝目錄下的 resources文件夾下的app.asar文件
6. 執行生成序列號
node example/keygen.js
7. 破解成功
注:生成一遍破解不成功,那就多生成幾個一般就ok