此破解过程须要 mvn node electron 环境 请自行搜索 如何安装node
博主的环境:git
{ OS:"Window10 2004 内部预览 快速通道", mvn:"1.1.7", node:"v12.18.0", npm:"cnpm", electron:"v9.0.4", asar:"3.0.3", prettier:"2.0.5", }
准备工做
前往官网下载最新的 便携版本(网页最下方) 我没有使用安装版本 理论上来讲是同样的github
app.asar 解包
app.asar 在 解压后的 run/resources 文件夹中shell
此处可取巧 使用 打包好的软件 解析 asar 使用方法请自行摸索 若实在不懂可留言 博主再开一帖npm
npm install -g asar asar extract app.asar ./app
代码格式化
vscode自带的格式化…. 就是个屎 此处推荐 prettierjson
安装 prettierapp
npm install --g prettier
具体代码
进入 app/js 格式化 app1.jselectron
prettier --write app1.js
打开 app1.js 找到下方代码块学习
n = nz(t.userID, ""); i = nz(t.expiringDate, ""); s = nz(t.error, "");
替换为spa
t.userID = "BORBER"; t.expiringDate = "2999/1/1"; t.error = ""; t.isBusinessClass = 1; n = nz(t.userID, ""); i = nz(t.expiringDate, "");
其他不动
app.asar 打包
asar pack app app.asar
替换掉 原来的 app.asar
一样地 此处能够使用文章开头 说的软件 打包
破解成果图
本项目只作我的学习研究之用,不得用于商业用途!
若资金容许,请购买正版,谢谢合做!