Typora强制升级解决办法

问题描述

This beta version of Typora is expired, please download and install a newer version.

解决typora强制升级问题

This beta version of Typora is expired, please download and install a newer version.

网上一堆的什么改时间改文件只读的办法都不太行,

最后找到了改buildtime的办法成功解决了这个问题,

有能力的请支持正版.

测试环境是 typora:0.11.18 成功

详细

https://www.52pojie.cn/thread-1646214-1-1.html (这里可以找到需要换掉的app.asar文件)

https://blog.51cto.com/liangdongchang/5357264

最简单的操作就是用破解app.asar文件替换掉原来的文件

注意备份, 替换 C:\Program Files\Typora\resources\app.asar即可

鸣谢

感谢先驱
https://github.com/fossabot/typoraCracker

正式版本激活方式

参考:https://github.com/DiamondHunters/NodeInject_Hook_example

https://zhuanlan.zhihu.com/p/661170065

V1.76实测通过

node_inject.exe 注册钩子修改node_modules.asar文件,license-gen.exe生成注册序列号。

  1. 正常安装软件。安装结束不要勾选 “运行程序”

  2. node_inject.exelicense-gen.exe复制到typora安装目录。

    1. 例如 C:\Program Files\Typora (需要管理员权限启用CMD)
  3. 打开CMD窗口

    1. 先运行 node_inject.exe
    2. 生成序列号 license-gen.exe
    3. 命令行内直接运行 Typora.exe
    4. 输入序列号激活,激活如果出现网络错误、序列号异常、请重启软件再次尝试或重启电脑再次尝试。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    14:30:02Typora>.\node_inject.exe
    extracting node_modules.asar
    adding hook.js
    applying patch
    packing node_modules.asar
    done!
    14:30:20Typora>
    14:30:23Typora>.\license-gen.exe
    License for you: DVSAKM-4G2U53-ZPPHUK-9XLDK8
    14:30:31Typora>.\Typora.exe
    14:30:32Typora>
    Hook Init
    Require events
    Require electron-fetch
    Hooking electron-fetch
    Require fs
    Require package.json
    console.log override blocked

Typora强制升级解决办法
https://www.oikiou.top/2022/77d62815/
作者
Oikiou
发布于
2022年7月15日
许可协议