记录Typora 1.10.8 安装破解以及遇到的问题

一、安装

安装的教程到处都有了,找一个安装包正常安装就好,唯一需要注意的是安装位置的选择需要安装自己的想法改动就好了。

二、破解

1、打开Typora安装路径下的文件

Typora\resources\page-dist\static\js\LicenseIndex.180dd4c7.bffb5802.chunk.js

这里看前缀是LicenseIndex就OK了,后面也许会有不同

2、寻找验证位置的js代码并修改

修改前的代码:

e.hasActivated="true"==e.hasActivated

修改后的代码:

e.hasActivated="true"=="true"

3、继续在这个文件的最后面添加代码, 100是可以修改的,单位是毫秒

这是图片中的代码可以进行复制粘贴:

setTimeout(() => {
    window.close();
}, 100);

4、可选:将未激活的字改为已激活

这一步可以省略,因为已经可以用了,做这一步主要为了好看,找到安装目录下的如下文件:

Typora\resources\locales\zh-Hans.lproj\Panel.json

搜索未激活,找到如下位置:"UNREGISTERED":"未激活"

将其修改为已激活

此时软件主界面左下角的文字将会被改变

三、遇到的问题

1、Typora无法打开(建议安装后破解后也进行这个操作,避免后续麻烦)

(1)找到Typora的注册表,如果是正常安装的话会有的,除非是绿色安装

先输入Win+R输入regedit打开注册表编辑器

+

(2)在注册表编辑器的输入框里输入:计算机\HKEY_CURRENT_USER\SOFTWARE\Typora回车定位查找,或者根据目录点击浏览查找

(3)鼠标右键在定位的注册表位置点击权限呼出Typora的权限菜单,选择 Administratorsl将拒绝的两个勾全部勾上

此时就不会打不开Typora了

原理:

        在Windows系统里,给Typora的权限为Adminnistrators组勾选拒绝,意义是明确禁止了属于该组用户执行该权限对应的操作,且拒绝的权限高于允许。这里勾选后就Typora就没有权限读取和写入特定的注册表项了,这样可以绕过Typora的验证机制,防止软件自锁。因为Typora会将配置信息、许可证状态等数据存储在注册表里。

四、总结

记得软件的偏好设置里将自动检查更新的勾选去掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值