111111.jpg (74.68 KB, 下载次数: 0)
下载附件
2023-6-10 08:23 上传
一般人的电脑上有可能的electron应用
Electron 是一个用于构建跨平台桌面应用的开源框架。对于开发者来说,它简化了跨平台的开发,并且拥有强大的调试工具和丰富的插件与生态。电脑上常见Electron应用如下:
2222.jpg (124.73 KB, 下载次数: 0)
下载附件
2023-6-10 08:28 上传
帮助说明
写在开头
本工具因原理是用硬链接替换原文件,故存在小概率造成应用无法使用的风险,请做好备份。
本工具快速迭代中,请Star并Watch Releases以及时接收发版提醒
链接
原理
硬链接会将多个文件指向同一磁盘位置,使得多个相同的文件只占用一份空间。
Q&A
Q: 为什么不用更优雅的软链接?
A: 软链接状态下的electron.exe无法正确判断运行目录(如有解决方法欢迎讨论),且可能因为一些原因造成误删。
Q: 为什么不用electron命令行指定resources路径?
A: 一些应用会在运行目录下放置额外的.exe或.dll文件,指定应用路径可能会造成应用无法找到这些文件。
Q: 只支持 Windows 吗?
A: 其他系统暂未测试有效性,如本方案可用于其它系统,后续会支持。
注意事项
本工具会在执行link或check操作时,在目标应用所在的磁盘分区下创建.eaio仓库,用于存储硬链接的源文件,如无特殊情况请不要删、改。
本工具的status操作可以检查所有磁盘分区下.eaio仓库中所有版本的完整性和有效性,可用于检查下载完成情况、源文件存在情况、源文件改动情况。
本工具的download操作可以下载目标版本和架构的Electron预编译程序到指定磁盘分区的.eaio仓库中,如果已存在则会进行覆盖,所以也可用于对源文件的恢复/修复。
请不要对已链接的Electron应用进行文件粉碎操作,可能会导致源文件改动。
请不要对.eaio仓库进行文件粉碎操作,可能会导致已链接的Electron应用文件改动。