本来不想动手弄的,而且去 github 、aur 逛了一圈,确实有几个做的;
但是,看了一下,真的就是纯正的“打包人”(没有恶意,可能没精力深入吧)。
基本上就是把 app.asar
提出来,扔到 Linux
的 Electron
里面,问题包括以下几点
直接把 app.asar
解包,发现入口文件 app/main/index.js
被混淆了,那直接反混淆处理一下就 OK 了;(反混淆搞得比较有经验)
修了退出按钮(比较粗暴,直接把平台改成 win32
);
把标题栏 X 了;
默认界面大小 700x400 左右,这样全屏就正常了;
修了下检查更新,有更新可以提醒一下。
Linux 下 Electron 似乎不支持 硬件加速 ,CPU 还是往上跑,看视频不如 firefox ~(虽然 ff 的硬件也是半残废)
优点应该就是界面相对简洁,启动与加载较快一点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.