Typora破解教程


0. 2022年2月25日

支持1.1.5,方法和之前不同,具體請看演示視頻
bilibili跳轉

1. 2022年2月10日

跟着博客錄制了個操作視頻,如果博客沒搞好的,可以去看下
1.0.4之后的版本未經測試

bilibili跳轉

1. 需要python環境,沒有的話自行安裝一下

2. 克隆腳本文件 https://github.com/Mas0nShi/typoraCracker.git

打開命令行工具(win+R 輸入 cmd)
git clone https://github.com/Mas0nShi/typoraCracker.git

安裝依賴:

pip install -r requirements.txt

3. 找到Typora安裝目錄下的resources目錄下的app.asar文件

默認應該是在 C:\Program Files\Typora\resources\app.asar

4. 執行解包命名:

Windows下如果路徑是有空格的,需要用""包起來,如果提示權限問題,用管理員身份運行命令行,建議后續都用管理員身份執行。

python typora.py "C:\Program Files\Typora\resources\app.asar" workstation\outfile\

5. 使用腳本文件夾example\path\License.js替換掉workstation\outfile\dec_app\License.js文件

6. 打包app.asar文件

python typora.py -u workstation\outfile\dec_app workstation\outappasar

我直接執行會報錯:

PS C:\Code\mine\typoraCracker> python typora.py -u workstation/outfile/dec_app workstation/outappasar
2021-12-03 15:25:59.623 | ERROR | __main__:packWenc:103 - plz input Directory for app.asar
Traceback (most recent call last):
  File "C:\Code\mine\typoraCracker\typora.py", line 151, in <module>
 main()
  File "C:\Code\mine\typoraCracker\typora.py", line 146, in main
 args.mode(args.asarPath, args.dirPath, args.format)
  File "C:\Code\mine\typoraCracker\typora.py", line 104, in packWenc
 raise NotADirectoryError
NotADirectoryError

手動在腳本路徑下創workstation/outappasar文件夾就行了:

mkdir workstation/outappasar
python typora.py -u workstation\outfile\dec_app workstation\outappasar

7. 將打包回來的app.asar文件重新丟到Typoraresources目錄下

8. 授權碼生成

需要安裝nodejs環境,如果沒有安裝請自行安裝。

驗證node安裝:
node -v
node example/keygen.js

9. 激活

授權碼輸入生成的碼,郵箱輸入crack@example.com,完事。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM