首页
社区
课程
招聘
[原创] 两行代码搞定某思维导图软件
2021-2-26 14:56 6231

[原创] 两行代码搞定某思维导图软件

2021-2-26 14:56
6231

在论坛上看到好几个帖子发了思维导图的文件, 下载工具下来要订阅, 记录一下解决方法, 当然有钱还是要支持一下, 本贴仅供学习研究

 

系统: Windows

 

目录

软件解包

Electron 打包的程序, 直接进 resources 目录, 可以看到 app.asar 这个文件

 

asar 文件是个特殊的代码格式, 可以把 resource/app 目录里的代码资源打包成一个文件

 

我们可以直接用解包工具, 需要先安装 nodejs 环境, 然后再安装 nodejs 模块, 建议安装到全局

1
npm install asar -g

然后解包:

1
asar e app.asar app

解压到 app.asar 同一目录下的 app 目录, 这样 Electron 启动的时候, 会先加载 app 目录, 如果找不到 app 目录, 它才会加载 app.asar, 这样一来我们都可以直接调试了

直接加代码

打开 \resources\app\main\main.js, 在文件头插入两行代码:

1
2
process.env.VANA_LICENSE_MODE = "true";
process.env.VANA_LICENSE_TO = "注册名称";

保存, 重新打开软件


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

最后于 2021-3-1 21:07 被KingSelyF编辑 ,原因:
收藏
点赞4
打赏
分享
最新回复 (4)
雪    币: 6124
活跃值: (4061)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
黑洛 1 2021-3-2 17:39
2
0
我直接好家伙
雪    币: 675
活跃值: (3251)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
dx苹果的心愿 1 2021-3-2 18:38
3
0
强啊
雪    币: 4215
活跃值: (8380)
能力值: ( LV9,RANK:181 )
在线值:
发帖
回帖
粉丝
nevinhappy 2 2021-3-2 19:21
4
1
我知道你不知道我知道你说的是啥软件!
这个方法可以搞定一批软件:StarUML3, Expandrive都是。
雪    币: 453
活跃值: (129)
能力值: (RANK:0 )
在线值:
发帖
回帖
粉丝
同志们好啊 2021-3-23 13:43
5
0
神操作.
游客
登录 | 注册 方可回帖
返回