irreader 有 2 个版本,1.5.9 以及最新版。
1.5.9 是最后一个免费版,源码也没混淆,但是作者是用电子 v1 开发的
没办法,官网推荐的安装方法就是 sudo npm i -g electron
升级电子就一堆 breaking change。经过一段时间的 patch, 升到了电子 11, 能正常使用了。
参考文档: Breaking Changes | Electron
bsdtar -xvpf *.exe
,而且是 linux 附带的。虽然 xkcd 经典笑话。解压完后把 asar 也解压了,就能 patch 了。
webPreferences: {
nodeIntegration: true,
webviewTag: true,
enableRemoteModule: true,
contextIsolation: false
},