[英]create electron atom application via hardware information
我需要創建一個桌面應用程序。 自從最近以來,我一直在為移動html5應用程序不斷使用javascript,我一直在考慮使用電子原子(以前的Atom Shell)開發台式機。
問題是我的客戶需要能夠使用硬件信息(如主板序列號或CPU ID)鎖定其應用程序。
使用常用的桌面開發語言(如c ++,java等),這非常容易
您能想象一種使用諸如電子原子之類的javascript框架來獲取此類信息的方法嗎?
例如cordova允許開發插件(例如,對於Android應用程序,使用Java)。 電子原子中是否有類似的東西。
UUID是識別機器的最佳方法,它存在於Windows,Mac和許多其他平台中。 它是一個32個字符的長度,普遍唯一的標識符。 您可以運行上面的wmic命令來獲取它。
您可以使用稱為machine-uuid ( https://www.npmjs.com/package/machine-uuid )的npm模塊進行此操作
require("machine-uuid")(function(uuid) {
console.log(uuid)
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.