在 Greasemonkey 中获取笔记本电脑的规格(用户脚本)

Getting specs of my laptop in Greasemonkey (userscript)

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

您可以获得其中的一些信息。我列出了它们并添加了一个示例输出

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

Memory/Timing: window.performance.memorywindow.performance docs

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

Device: 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