gaoshang212 / gsof-system-token

get system token for nodejs, use in windows, mac

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gsof-system-token

npm version
get the a system hardware unique uuid

Installation

Using npm:

$ npm install --save gsof-system-token

Example

const { getSystemToken } = reuqire("gsof-system-token");

// use await
const token = await getSystemToken();

// use then
getSystemToken().then((token) => {
  // do something
});

Description

  • in Windows: use dmidecode.exe
dmidecode.exe -s system-uuid
  • in Mac OS :
ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/ { split($0, line, \"\\\"\"); printf(\"%s\\n\", line[4]); }'
  • in Linux
hal-get-property --udi /org/freedesktop/Hal/devices/computer --key system.hardware.uuid

#or

dmidecode -s system-uuid

About

get system token for nodejs, use in windows, mac


Languages

Language:TypeScript 100.0%