赞
踩
由于很早之前就知道typora要改为收费模式,因为下载了beta版,因为此版本还可以免费使用。但是今天打开typora,报出了如下提示。
关闭错误提示框后会自动跳转到:https://typora.io/#download
我们知道 Typora 打开时会获取系统时间,然后判断是否过期。打开 Typora 的缓存目录:C:\Users\Administrator\AppData\Roaming\Typora,如下图:
发现有两个文件在软件打开后会被修改,因此可能与获取系统时间相关。
1.打开前修改系统时间
2.正常打开 Typora,此时进入 C:\Users~\AppData\Roaming\Typora 目录发现,部分软件的修改日期变成了修改的系统时间
3.关闭软件,删除 profile.data ,再次打开软件,又会自动生成该文件,重新配置自己习惯的偏好设置(关闭自动更新)之后,将 profile.data 属性改为只读模式。
4.恢复系统时间,重新打开 Typora 发现不再会弹出错误提示。
找到你安装typora的位置,然后进入resources文件夹下,找到app.asar文件
替换下面链接中的文件即可。
链接:https://gakkiwife.lanzoub.com/iyuDA08h7god
首先我们根据提示This beta version of Typora is expired,告诉我们是beta版本过期,那说明有可能是这个版本的时间过期了,我们猜测有可能是拿这个版本发布的时间跟当前时间对比来判断是否是过期,是否需要升级。
那我们先把本地时间修改到以前,比如2021-01-01,设置完以后再打开软件,发现能打开了。这个时候就证实了前面的猜想,但是我们发现这个办法很麻烦,需要每次都修改时间,这个时候我们再想一下这个时间是在哪里读取的,我们打开一下注册表看下。
路径为:计算机\HKEY_CURRENT_USER\Software\Typora
我们发现这个里有一个日期,那是不是我们修改这个日期,或者让软件没有权限读取这个日期就可以了。
我们修改一下这个权限:
我们把这个权限改为拒绝以后,发现在注册表里面看不到这个iDate了。
再次打开typroa软件,发现正常打开。当然也可以修改这个iDate日期改为无限大,这个博主还没尝试过,大家可以试试。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。