1 unstable release
0.2.1 | Nov 19, 2022 |
---|---|
0.2.0 |
|
0.1.1 |
|
0.1.0 |
|
#795 in Operating systems
6KB
68 lines
PcSpecs (WINDOWS ONLY)
Get system info
PcSpecs is a crate to gather the system specs.
Features
- Hostname
- Platform
- OsNumber
- CPU
- GPU
- RAM
- MAINBOARD
Installation
Install the dependencies.
pcspecs = "0.2.1"
How to use
Add imports:
use pcspecs::specs;
Example:
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*/
}
Or
fn main(){
println!("{:#?}", specs().gpu);
/* Output
NVIDIA GeForce RTX 2060 SUPER
*/
}
License
MIT
PcSpecs is MIT licensed.
Dependencies
~1.2–9.5MB
~88K SLoC