Blynk Dashboard

node v8.17.0
version: 3.0.0
endpointsharetweet
var os = require("systeminformation"); function getInformation(callback) { var information = {}; var triggerCallback = function() { if (Object.keys(information).length == 5) { callback(information); } } os.currentLoad(function(data) { information.cpuLoad = data.currentload; triggerCallback(); }); os.mem(function(data) { information.memUsed = data.used / 1024 / 1024; information.memTotal = data.total / 1024 / 1024; triggerCallback(); }); os.fsSize(function(data) { information.dskUsed = data[0].use; triggerCallback(); }); os.cpuTemperature(function(data) { information.cpuTemp = data.main; triggerCallback(); }); } function updateInformation(result) { console.log("CPU load % is: " + result.cpuLoad); console.log("Memory % used is: " + result.memUsed/result.memTotal*100); console.log ("Disk % used is: " + result.dskUsed); console.log ("CPU Temperature is: " + result.cpuTemp); } getInformation(updateInformation);
Loading…

1 comment

  • posted 6 years ago by barelyanything
    stupid cunt

sign in to comment