在Greasemonkey中获取笔记本电脑的规格(userscript)

时间:2018-04-04 15:24:30

标签: javascript greasemonkey userscripts tampermonkey

有没有办法在Greasemonkey(userscript)中获取有关笔记本电脑的信息?我正在寻找像我的MacBook型号,CPU,内存,正常运行时间,视频卡,显示分辨率等信息。

1 个答案:

答案 0 :(得分:1)

你可以得到一些这些信息。我已经列出了它们并添加了一个示例输出

GPU: https://gist.github.com/cvan/042b2448fcecefafbb6a91469484cdf8

AMD Radeon Pro 560 OpenGL Engine

cpu核心数量: navigator.hardwareConcurrency docs

8

屏幕分辨率:

  • 宽度:window.screen.width * window.devicePixelRatio
  • 身高:window.screen.height * window.devicePixelRatio

记忆/计时window.performance.memorywindow.performance docs

MemoryInfo {
  totalJSHeapSize: 19300000,
  usedJSHeapSize: 16100000,
  jsHeapSizeLimit: 2190000000
}

设备: navigator.userAgent打印出一些设备信息

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36*

有趣的图书馆: https://github.com/jackspirou/clientjs