#specs #windows #pc #cpu #platform #system #gather

bin+lib pcspecs

简单的获取PC规格的API

1 个不稳定版本

0.2.1 2022年11月19日
0.2.0 2022年11月19日
0.1.1 2022年11月18日
0.1.0 2022年11月18日

#795 in 操作系统

自定义许可证

6KB
68

PC规格(仅限WINDOWS)

获取系统信息


PC规格是一个收集系统规格的crate。

功能

  • 主机名
  • 平台
  • OsNumber
  • CPU
  • GPU
  • RAM
  • 主板

安装

安装依赖项。

pcspecs = "0.2.1"

如何使用

添加导入

use pcspecs::specs;

示例




fn main(){
    println!("{:#?}", specs());
    /* Output
    DESKTOP-5DH6S74 
    Microsoft Windows 10
    Pro 10 
    Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz
    NVIDIA GeForce RTX 2060 SUPER
    24 GB
    TUF GAMING B460M-PLUS (WI-FI*/
}


fn main(){
    println!("{:#?}", specs().gpu);
    /* Output
    NVIDIA GeForce RTX 2060 SUPER
    */
}

许可证

MIT

PC规格是 MIT 许可

依赖项

~1.2–9.5MB
~88K SLoC