记录一次Typora报错的问题

解决Typora过期问题
报错提示
This beta version of Typora is expired, please download and install a newer version.

软件

  • typora版本0.11.18

步骤

  1. 先去项目地址把代码克隆下来。
  2. 在命令行中执行pip install -r requirements.txt安装相对应的软件包。
  3. 路径为电脑安装的typora软件的路径。随后在当前目录下生成一个文件夹
1
python typora.py "C:\Program Files\Typora\resources\app.asar" .

生成的文件夹

  1. 打开dec_app文件夹中的License.js,搜索This beta version of Typora is expired, please download and install a newer version.,将原本的1637125121389改为下边的时间戳代码,即延长软件的试用期。

    License中查找的内容

  • 时间戳代码
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
1637125121389

2021-11-17 12:58:41

1907069170000

2030-06-07 21:26:10

4102329600000

2099-12-31 00:00:00
  1. 最后将修改好的文件进行打包——然后生成app.asar替换回typora的根目录下。
1
python typora.py -u app/ .

替换后的文件夹

参考