gpt4 book ai didi

javascript - 通过硬件信息创建 Electron 原子应用

转载 作者:行者123 更新时间:2023-11-30 08:34:09 25 4
gpt4 key购买 nike

我需要创建一个桌面应用程序。由于最近我一直在为我的移动 html5 应用程序使用 javascript,我一直在考虑使用 Electron 原子(以前的 Atom Shell)来开发桌面应用程序。

问题是我的客户需要能够使用主板序列号或 cpu id 等硬件信息来锁定他的应用程序。

使用常用的桌面开发语言(如 c++、java 等)这很容易

您能想象一种使用 electron atom 等 javascript 框架获取此类信息的方法吗?

例如,cordova 允许开发插件(例如使用 java 开发 android 应用程序)。 Electron 原子中有没有类似的东西。

最佳答案

UUID 是识别机器的最佳方式,它存在于 Windows、Mac 和许多其他平台中。它是一个长度为 32 个字符的通用唯一标识符。你可以运行上面的wmic命令来获取它。

您可以使用名为 ma​​chine-uuid ( https://www.npmjs.com/package/machine-uuid ) 的 npm 模块来实现

require("machine-uuid")(function(uuid) {
console.log(uuid)
})

关于javascript - 通过硬件信息创建 Electron 原子应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33580823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com