如何禁止 electron 构建的软件运行?

2019-12-08 09:19:58 +08:00
 ilolita

话说怎么才能禁止 electron 构建的软件运行啊? 有做过 electron 开发的大佬说一下呗,需要禁用哪些核心文件才可以彻底禁止运行啊?

比如女朋友不懂电脑,莫名其妙装了 electron 构建的软件,用起来不够流畅,所以想让这种软件直接运行不了,甚至直接无法安装。

也许有人不明白,我为什么要这么做? 主要还是因为使用 electron 构建的软件,99%的软件使用起来都很难受。 不够流畅,软件体积太大,内存占用用太多,界面响应太慢。 以上都是我这个普通用户看到的缺点,除了好看,给用户带来的都是拖累。

当然微软的 VS Code 是那 1%

以上不解释撕逼

11699 次点击
所在节点    问与答
143 条回复
reus
2019-12-08 09:58:16 +08:00
@ilolita 你在同一台机器上安装一个 chrome 看看,如果 chrome 同样有性能问题,那就说明确实是硬件的瓶颈,如果 chrome 浏览复杂的网页没有问题,而 eletron 软件有问题,那就是那个软件本身的问题,没有启用 GPU 加速等等。我看你的 cpu 是至强的,不知道是不是显卡方面也不怎么好,毕竟服务器也不需要显卡。
ilolita
2019-12-08 10:01:28 +08:00
@uyhyygyug1234 我把这类软件归类为拖累电脑运行使用体验差的软件😂所以想直接禁止掉
reus
2019-12-08 10:02:16 +08:00
@ilolita 桌面软件已经衰落了,肯开发桌面程序的都不错了,所以才会用 electron 这类低成本的方式去开发。

你可以装个 xp 甚至 win2000,大概很多 electron 程序都不支持的。
ilolita
2019-12-08 10:05:27 +08:00
@reus 哎,但是实际使用体验太差了,所以才会有这个帖子。方便了开发者,难受的是用户。
shilyx
2019-12-08 10:05:56 +08:00
查窗口配合搜内存,识别后杀死进程即可
ilolita
2019-12-08 10:07:32 +08:00
@shilyx 运行环境的进程,难道每个软件都不一样吗?不能一劳永逸吗?
shilyx
2019-12-08 10:12:18 +08:00
窗口类名是直接特征(未考证)
Tink
2019-12-08 10:12:47 +08:00
一般 electron 运行的时候会自动解压缩,考虑通过监控 appdata 文件夹
kvenux
2019-12-08 10:15:39 +08:00
electron 都是套了一层 webkit。除非你想 chrome 也用不了
我特别讨厌迅雷,神烦。一个下载软件能把资源耗得那么彻底也是没谁了
eletron 我觉得还可以,因为 chrome 用起来舒服
shilyx
2019-12-08 10:16:18 +08:00
用 vs 自带的 spyxx 软件探测一下,找一找 electron 所包含的 chromium 窗口的特征
找几个 electron 应用,得出共同特征
写代码,自动识别自动查杀
ilolita
2019-12-08 10:18:58 +08:00
@kvenux 我可以不用 chrome,我主要使用 firefox 😂,无法接受用网页来做软件的 UI,绘制窗口的性能和 WPF/MFC 相比差远了。
ilolita
2019-12-08 10:19:55 +08:00
@shilyx 我不会写代码,好蛋疼🤣🤣🤣
BearD01001
2019-12-08 10:20:25 +08:00
所以是楼主用还是女朋友用?
女朋友本人什么想法啊,大部软件使用者其实对楼主所说的那几点并不敏感。
ilolita
2019-12-08 10:22:14 +08:00
@BearD01001 她不懂电脑🌚
cmdOptionKana
2019-12-08 10:24:36 +08:00
如果是你自己用,完全可以凭经验来判断,是 electron 就不安装。

如果是你女朋友用,她用不了还要去找替代品,是你帮她找还是她自己花时间找?她自己是否乐意花时间找?

如果是你帮她找,完全可以直接找来给她安装上,告诉她换软件。毕竟,一个人使用的 electron 软件是个位数的,很可能不超过 3 个。
ilolita
2019-12-08 10:27:36 +08:00
@cmdOptionKana 基本她那边的软件出了问题都是我来给她找。
shintendo
2019-12-08 10:34:22 +08:00
所以她没有说不好用,是你在替她觉得不好用?
对于已经安装的,你直接找非 electron 替代品给她装上就行了。
对于未来要安装的,万一她哪天急用某个软件没有替代品的,你这不是坑人吗
reus
2019-12-08 10:35:57 +08:00
@ilolita 直接买一部能流畅跑 electron 软件的电脑给她不就行了,几千块绝对够了。
reus
2019-12-08 10:39:11 +08:00
@ilolita 我觉得,不会写代码的话,你也谈不上懂电脑,技术手段你用不了,那就用钱解决问题吧,别想这些半吊子方案了。
crella
2019-12-08 10:42:33 +08:00
大环境是免费的 win 桌面软件没什么人愿意开发,最多上 pyqt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626924

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX