无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wintoflash
打印 上一主题 下一主题

[原创] 开源的硬件信息工具nwinfo [20240903]

    [复制链接]
241#
 楼主| 发表于 2023-9-17 21:28:32 | 只看该作者
本帖最后由 wintoflash 于 2023-9-17 21:31 编辑
807979023 发表于 2023-9-17 20:29
请问大佬,运行gnwinfo_x86.exe,获取的CPU温度是正确的。
运行批处理,提取当前CPU温度不正确,老是高4-5 ...

执行程序的瞬间,cpu占用是很高的,获取的温度/功耗都会比正常时间高。这就是命令行程序的缺点。
要想准确,就得写 GUI 程序,设置定时器来获取温度。

点评

谢谢解答,我把获取值减去6度,大概正确了。  详情 回复 发表于 2023-9-17 21:44
回复

使用道具 举报

242#
 楼主| 发表于 2023-9-17 21:38:13 | 只看该作者
本帖最后由 wintoflash 于 2023-9-17 21:42 编辑
plusv 发表于 2023-9-17 20:44
232F>请问大佬,运行gnwinfo_x86.exe,获取的CPU温度是正确的。

原来有 CPU 温度,

CPU 汇报的温度有两种:CPU Package 温度 和 每个核心的温度。
前者一般是一段时间内CPU内温度最高的传感器读数,你的 CPU 不支持这个,只支持获取每个核心的温度。
目前获取的是 CPU Package 温度,我觉得可以改一下,如果不支持这个,就显示核心 0 的温度。

点评

我的 Q8400 CPU 是 4 核, 只显式 CPU 0 是正常的吗 ? 还是 所有 CPU 都只显示 CPU 0 ?  详情 回复 发表于 2023-9-17 21:46
回复

使用道具 举报

243#
发表于 2023-9-17 21:44:00 | 只看该作者
wintoflash 发表于 2023-9-17 21:28
执行程序的瞬间,cpu占用是很高的,获取的温度/功耗都会比正常时间高。这就是命令行程序的缺点。
要想准 ...

谢谢解答,我把获取值减去6度,大概正确了。
回复

使用道具 举报

244#
发表于 2023-9-17 21:46:20 | 只看该作者
wintoflash 发表于 2023-9-17 21:38
CPU 汇报的温度有两种:CPU Package 温度 和 每个核心的温度。
前者一般是一段时间内CPU内温度最高的传 ...

我的 Q8400 CPU 是 4 核,
只显式 CPU 0 是正常的吗 ?
还是 所有 CPU 都只显示 CPU 0 ?

点评

正常啊。你只有一个cpu,就是cpu0。 有的主板是有多个cpu插槽的,就是 cpu0, cpu1, cpu2, ... 比如这个,就能插4个cpu。 [attachimg]531820[/attachimg]  详情 回复 发表于 2023-9-17 22:08
回复

使用道具 举报

245#
 楼主| 发表于 2023-9-17 22:08:39 | 只看该作者
plusv 发表于 2023-9-17 21:46
我的 Q8400 CPU 是 4 核,
只显式 CPU 0 是正常的吗 ?
还是 所有 CPU 都只显示 CPU 0 ?

正常啊。你只有一个cpu,就是cpu0。
有的主板是有多个cpu插槽的,就是 cpu0, cpu1, cpu2, ...
比如这个,就能插4个cpu。

点评

233F 图, 应该是 Core 0 -3  详情 回复 发表于 2023-9-17 22:20
回复

使用道具 举报

246#
发表于 2023-9-17 22:20:49 | 只看该作者
wintoflash 发表于 2023-9-17 22:08
正常啊。你只有一个cpu,就是cpu0。
有的主板是有多个cpu插槽的,就是 cpu0, cpu1, cpu2, ...
比如这个 ...

233F 图,
应该是 Core 0 -3

点评

没明白你的意思。  详情 回复 发表于 2023-9-18 08:46
回复

使用道具 举报

247#
 楼主| 发表于 2023-9-18 08:46:07 | 只看该作者
plusv 发表于 2023-9-17 22:20
233F 图,
应该是 Core 0 -3

没明白你的意思。

点评

显示出 4 核 的 温度  详情 回复 发表于 2023-9-18 08:47
回复

使用道具 举报

248#
发表于 2023-9-18 08:47:38 | 只看该作者
wintoflash 发表于 2023-9-18 08:46
没明白你的意思。

显示出 4 核 的 温度
回复

使用道具 举报

249#
 楼主| 发表于 2023-9-18 09:37:29 | 只看该作者
本帖最后由 wintoflash 于 2023-9-18 09:40 编辑
plusv 发表于 2023-9-18 08:47
显示出 4 核 的 温度

我的是 AMD 的 CPU,没找到获取每个核心温度的方式。另外,Intel 从 12 代开始搞了大小核架构,我没有设备来测试,所以就不弄每个核心的温度了。
(左边是开源的,右边是闭源的)

回复

使用道具 举报

250#
发表于 2023-9-18 13:44:45 | 只看该作者
wintoflash 发表于 2023-9-18 09:37
我的是 AMD 的 CPU,没找到获取每个核心温度的方式。另外,Intel 从 12 代开始搞了大小核架构,我没有设 ...

理解.
感谢.
回复

使用道具 举报

251#
发表于 2023-9-27 11:33:37 | 只看该作者
感谢分享,这个小程序太好用!
请问大佬,正常系统可以运行,10pe 11pe可以运行。
在8pe以下运行,提示 Failed to load font。
需要那个字体文件,能不能直接放在gnwinfo_x86.exe所在文件夹?
回复

使用道具 举报

252#
 楼主| 发表于 2023-9-27 13:16:09 | 只看该作者
807979023 发表于 2023-9-27 11:33
感谢分享,这个小程序太好用!
请问大佬,正常系统可以运行,10pe 11pe可以运行。
在8pe以下运行,提示 F ...


不应该啊。我xp下都能运行。如果字体找不到,就用系统的默认字体。
你用的哪个pe,有链接吗?
另外,gnwinfo.ini里面可以设置字体,Font= 那里。
比如
Font=微软雅黑
回复

使用道具 举报

253#
发表于 2023-9-27 14:24:47 | 只看该作者
本帖最后由 807979023 于 2023-9-28 15:19 编辑

正常xp下能运行。10pe 11pe可以运行。
我用的kcyou大大修改的微PE1.2,8pe_x86
http://wuyou.net/forum.php?mod=viewthread&tid=372482&extra=
把Font=Courier New 改为 Font= 也不行
可能是pe精简过度,有的8pe能运行,有的pe差pdh.dll,个别7pe兰屏。


1.jpg (76.9 KB, 下载次数: 176)

1.jpg
回复

使用道具 举报

254#
 楼主| 发表于 2023-9-28 17:25:30 | 只看该作者
807979023 发表于 2023-9-27 14:24
正常xp下能运行。10pe 11pe可以运行。
我用的kcyou大大修改的微PE1.2,8pe_x86
http://wuyou.net/forum.p ...

链接不存在。能否分享一下?

点评

链接:https://pan.baidu.com/s/1e5N55INUhPGTDXyEQKdViA 提取码:mmbd  详情 回复 发表于 2023-9-28 18:53
回复

使用道具 举报

255#
发表于 2023-9-28 18:53:45 | 只看该作者
本帖最后由 807979023 于 2023-9-28 20:04 编辑
wintoflash 发表于 2023-9-28 17:25
链接不存在。能否分享一下?
链接:https://pan.baidu.com/s/1PIF0tz3hfgM6M5MP0epeRw  提取码:i6t3
回复

使用道具 举报

256#
发表于 2023-9-28 21:43:27 | 只看该作者
特别不错,,,感谢分享经验!!
回复

使用道具 举报

257#
 楼主| 发表于 2023-9-28 22:00:22 | 只看该作者
807979023 发表于 2023-9-28 18:53
链接:https://pan.baidu.com/s/1PIF0tz3hfgM6M5MP0epeRw  提取码:i6t3

你这个PE里面GDI+好像不能正确加载字体。不知道是精简了什么导致的。

点评

谢谢解答!  详情 回复 发表于 2023-9-29 08:01
回复

使用道具 举报

258#
发表于 2023-9-29 08:01:39 | 只看该作者
本帖最后由 807979023 于 2023-10-5 10:36 编辑
wintoflash 发表于 2023-9-28 22:00
你这个PE里面GDI+好像不能正确加载字体。不知道是精简了什么导致的。

谢谢解答!已经解决,增加DWRITE.DLL运行正常,有的pe还需要PDH.DLL或msyh.ttc。
回复

使用道具 举报

259#
 楼主| 发表于 2023-10-3 21:01:33 | 只看该作者
20231003 更新
  • GUI/CLI: 获取映射网络驱动器列表
  • GUI/CLI: 获取当前电源计划
  • GUI/CLI: 获取操作系统 Edition ID
  • CLI: 允许用户指定文本输出编码 (ANSI|UTF-8)
  • CLI: 获取操作系统 Product ID 和产品密钥
  • CLI: 获取音频设备列表
  • GUI: 若 CPU 不支持 Package Thermal Sensor,则显示 CPU Core0 的温度
  • GUI: 支持以比特为单位显示上传下载速率
  • GUI: 显示内存模组插槽数和最大支持容量
  • GUI: 默认使用新宋体 (SimSun)

回复

使用道具 举报

260#
发表于 2023-10-4 22:08:37 | 只看该作者
谢谢分享
回复

使用道具 举报

261#
发表于 2023-10-5 12:36:39 | 只看该作者
强大,谢谢分享!
回复

使用道具 举报

262#
发表于 2023-10-5 16:44:04 | 只看该作者
测试 20231003 更新

建议 看图





















点评

Windows 繁体中文下默认用的是什么点阵字体? 正常情况下,电源状态那里是个图标用来表示是否接通电源。 [attachimg]532865[/attachimg] 中英文应该是翻译没弄全。 [attachimg]532866[/attachimg]  详情 回复 发表于 2023-10-5 18:16
回复

使用道具 举报

263#
 楼主| 发表于 2023-10-5 18:16:16 | 只看该作者
plusv 发表于 2023-10-5 16:44
测试 20231003 更新

建议 看图

Windows 繁体中文下默认用的是什么点阵字体?
正常情况下,电源状态那里是个图标用来表示是否接通电源。

中英文应该是翻译没弄全。
回复

使用道具 举报

264#
发表于 2023-10-5 18:31:05 | 只看该作者
本帖最后由 plusv 于 2023-10-5 18:57 编辑
wintoflash 发表于 2023-10-5 18:16
Windows 繁体中文下默认用的是什么点阵字体?
正常情况下,电源状态那里是个图标用来表示是否接通电源。 ...

繁体 OS :

通常是
细明体
微软雅黑体

1.
是不是因为 我用 台式机,
所以没有 电符号, 或 繁体字体 没有这个符号.

2.
我是用你 默认的 gnwinfo.ini
回复

使用道具 举报

265#
 楼主| 发表于 2023-10-5 19:35:40 | 只看该作者
本帖最后由 wintoflash 于 2023-10-5 19:36 编辑
plusv 发表于 2023-10-5 18:31
繁体 OS :

通常是

nwinfo.zip (1.72 MB, 下载次数: 23)
应该修正了翻译问题。

现在 zh-TW 用的是 MingLiU_HKSCS-ExtB 这个字体,感觉英文字母不好看。
不知道那个电符号到底在哪个字体里面,我就改成 AC 了。
回复

使用道具 举报

266#
 楼主| 发表于 2023-10-5 19:55:07 | 只看该作者
日文 MS UI Gothic 字体

韩文 Gulim 字体

简体中文 SimSun (新宋体) 字体

正體中文 MingLiU 字體
回复

使用道具 举报

267#
发表于 2023-10-5 21:31:54 | 只看该作者
wintoflash 发表于 2023-10-5 19:35
应该修正了翻译问题。

现在 zh-TW 用的是 MingLiU_HKSCS-ExtB 这个字体,感觉英文字母不好看。

测试 255F 问题 /258F 更新

图 1 : 无
图 2 : 已修正
图 3 : 无
图 4 : 已修正
图 5 : 已修正
图 6 : 已修正
回复

使用道具 举报

268#
 楼主| 发表于 2023-10-5 22:01:55 | 只看该作者
plusv 发表于 2023-10-5 21:31
测试 255F 问题 /258F 更新

图 1 : 无
图 1 : 无

这个似乎没有必要吧。
要不就用 STATE WARN / STATE UNKNOWN 的黄/蓝配色,要不就用 STATE GOOD/STATE ERROR 的绿/红配色。
单独弄两个设置项感觉有点多余。
回复

使用道具 举报

269#
发表于 2023-10-5 22:19:10 | 只看该作者
wintoflash 发表于 2023-10-5 22:01
这个似乎没有必要吧。
要不就用 STATE WARN / STATE UNKNOWN 的黄/蓝配色,要不就用 STATE GOOD/STATE ...

OK.
回复

使用道具 举报

270#
 楼主| 发表于 2023-10-23 09:21:51 | 只看该作者
20231022 更新
  • 修复驱动卸载错误
  • 动态显示当前 CPU 频率 (需启用 PDH)
  • 显示是否为 VHD 启动
  • 获取 Intel CPU PL1 和 PL2
  • 减小内存占用
  • 显示 CPU 插槽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-21 06:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表