Joo*_*ent 1 javascript desktop-application electron
我需要创建一个桌面应用程序.从最近我一直在使用javascript为我的移动html5应用程序我想到使用电子原子(前Atom Shell)来开发桌面应用程序.
问题是我的客户端需要能够使用主板序列号或cpu id等硬件信息来锁定他的应用程序.
使用常见的桌面开发语言(如c ++,java等)非常容易
你能想象一种使用电子原子等javascript框架获取此类信息的方法吗?
例如,cordova允许开发插件(例如使用java为Android应用程序).电子原子中有类似的东西吗?
小智 5
UUID是识别机器的最佳方式,它存在于Windows,Mac和许多其他平台中.它的长度为32个字符,通用唯一标识符.您可以运行上面的wmic命令来获取它.
您可以使用名为machine-uuid的 npm模块进行此操作(https://www.npmjs.com/package/machine-uuid)
require("machine-uuid")(function(uuid) {
console.log(uuid)
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1045 次 |
| 最近记录: |