tektrans-machine-id
v1.1.2
Published
CLI tool to extract hashed machine-id, compatible with Tektrans License Manager
Downloads
9
Readme
tektrans-machine-id
CLI tool to extract hashed machine-id.
Compatible and created for Tektrans License Manager.
This tool is a simple wrap of node-machine-id as a CLI tool to extract machine-id.
Install and Usage
Simplest mode using npx
Using npx, you can run it instantly without installing the package.
$ npx tektrans-machine-id
8a83665f3798727f14f92ad0e6c99fdab08ee731d6cd644c131223fd2f4fed2a
$ npx tektrans-machine-id --original
11111111111111111111111111111111
Git clone
Alternatively, you can clone the source using git and run the cli tool.
$ git clone https://github.com/tektrans/tektrans-machine-id.git
$ cd tektrans-machine-id
$ npm ci
$ node index.js
8a83665f3798727f14f92ad0e6c99fdab08ee731d6cd644c131223fd2f4fed2a
$ node index.js --original
11111111111111111111111111111111
Options
--help Show help [boolean]
--version Show version number [boolean]
--original If true return original value of machine id, otherwise return
hashed value (sha-256), default: false [boolean]
Old Node.js before v12
Because of latest yargs minimum support is Node.js v12, we provide alternative version without yargs options support.
$ npx -p tektrans-machine-id tektrans-machine-id-old
And to show original (non sha256 hashed):
$ npx -p tektrans-machine-id tektrans-machine-id-old-original
Changelog
See CHANGELOG.md
file.
Credit
- node-machine-id. Yes, we just wrap that package in a simple CLI script. Big thanks for them.
License
Licensed under MIT License. So, feel free to use it if you think it would be usefull for you.
Copyright TEKTRANS 2021.
http://tektrans.id/