dar*_*der 5 cpu temperature node.js
我目前正在开发一个项目,我想要读取CPU的温度但我不知道如何正确使用外部程序,如"CpuTemp"等.根据一些来源,我应该能够使用Node JS和一个包来读取CPU温度.我设法通过包"OS"读取我的PC上的总内存和正常运行时间.有没有我可以用来显示CPU温度的包,还是我应该做些什么来阅读它?
我被告知我应该将Node JS与WMI结合使用,但我不知道如何继续使用它.
小智 6
简单的网络搜索将返回一堆用于跟踪 CPU 温度的 nodeJS 包。例如https://github.com/sebhildebrandt/systeminformation
尚未对其进行测试,但看起来确实像您要寻找的东西。
如果你运行的是 Linux,它可以是:
创建一个名为“temp.js”的文件并插入以下代码:
var spawn = require('child_process').spawn;
temp = spawn('cat', ['/sys/class/thermal/thermal_zone0/temp']);
temp.stdout.on('data', function(data) {
console.log('Result: ' + data/1000 + ' degrees Celcius');
});
Run Code Online (Sandbox Code Playgroud)
在控制台中运行:
node temp.js
Run Code Online (Sandbox Code Playgroud)
结果应该如下所示:
Result: 46.16 degrees Celcius
Run Code Online (Sandbox Code Playgroud)
这里有一个用于 CPU 温度和其他统计信息的 NPM 包:https
:
//www.npmjs.com/package/systeminformation
该包有详细的文档,会告诉你具体要做什么。否则,很容易在谷歌上搜索错误代码或您可能遇到的其他问题。
| 归档时间: |
|
| 查看次数: |
4769 次 |
| 最近记录: |