forked from airat77786/MQL5Book
26 lines
901 B
JavaScript
26 lines
901 B
JavaScript
//+------------------------------------------------------------------+
| |||
//| access.js |
| |||
//| Copyright 2022, MetaQuotes Ltd. |
| |||
//| https://www.mql5.com |
| |||
//+------------------------------------------------------------------+
| |||
| |||
const args = process.argv.slice(2);
| |||
| |||
const input = args.length > 0 ? args[0] : 'PUB_ID_001:PUB_KEY_FFF:SUB_ID_100';
| |||
console.log('Hashing "', input, '"');
| |||
| |||
const crypto = require('crypto');
| |||
| |||
console.log(crypto.createHash('sha256').update(input).digest('hex'));
| |||
| |||
/*
| |||
| |||
Command:
| |||
>node access.js PUB_ID_001:PUB_KEY_FFF:SUB_ID_100
| |||
| |||
Output:
| |||
Hashing " PUB_ID_001:PUB_KEY_FFF:SUB_ID_100 "
| |||
fd3f7a105eae8c2d9afce0a7a4e11bf267a40f04b7c216dd01cf78c7165a2a5a
| |||
| |||
*/
| |||
//+------------------------------------------------------------------+
|