无忧启动论坛

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

[分享] 开源的硬件信息工具nwinfo [20240602]

    [复制链接]
1#
发表于 2023-1-25 20:16:47 | 显示全部楼层
本帖最后由 求道者 于 2023-1-25 20:37 编辑


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=417415

能整个HUB吗?
PE里确实需要这种解决方案。
不依赖WMI而且开源。


PE里图形界面报错了。
还要补什么依赖?
FirPE-V1.8.2

点评

试了一下,FirPEv1.8.2里面正常啊。 [attachimg]519449[/attachimg] 用命令行版本 nwinfo.exe 分别执行 看看哪个会崩溃  详情 回复 发表于 2023-2-5 09:50
现在没电脑,等过完年再研究。 ---- 没有什么特殊的依赖。可能是调驱动的时候出问题了。删掉HwRwDrv*.sys试试能不能打开。  详情 回复 发表于 2023-1-25 21:45
回复

使用道具 举报

2#
发表于 2023-1-25 21:55:28 | 显示全部楼层
本帖最后由 求道者 于 2023-1-25 22:00 编辑
wintoflash 发表于 2023-1-25 21:45
现在没电脑,等过完年再研究。
----
没有什么特殊的依赖。可能是调驱动的时候出问题了。删掉HwRwDrv*.s ...

嘴瓢了,是HUD。
让PE的桌面右上角可以显示硬件信息。
这种感觉。

点评

删了两个驱动还是不行。 缺少什么库吗?  详情 回复 发表于 2023-1-25 22:09
纯文本的话,用纯c写个倒是不难。 就是要研究给用户多大程度的自定义空间,以及如何自定义配置显示哪些信息。  详情 回复 发表于 2023-1-25 22:05
回复

使用道具 举报

3#
发表于 2023-1-25 22:09:01 | 显示全部楼层
本帖最后由 求道者 于 2023-1-25 22:10 编辑
求道者 发表于 2023-1-25 21:55
嘴瓢了,是HUD。
让PE的桌面右上角可以显示硬件信息。
这种感觉。

删了两个驱动PE里还是用不了。
缺少什么库吗?

PE里用的话,GUI库少调用吧。
指不定又要补库。

回复

使用道具 举报

4#
发表于 2023-1-26 08:26:09 | 显示全部楼层
wintoflash 发表于 2023-1-25 22:05
纯文本的话,用纯c写个倒是不难。
就是要研究给用户多大程度的自定义空间,以及如何自定义配置显示哪些 ...


现有方案都存在这个问题。

字体颜色没有自动取反。
白色Win LOGO那里字体依旧是白色的。
根本看不见显示。


回复

使用道具 举报

5#
发表于 2023-1-27 02:36:24 | 显示全部楼层
http://wuyou.net/forum.php?mod=v ... 3D2&page=1&mobile=2
亮总好像也搞了个,firpe似乎就是用的这个。
可以参考。

回复

使用道具 举报

6#
发表于 2023-2-5 14:25:01 | 显示全部楼层
wintoflash 发表于 2023-2-5 09:50
试了一下,FirPEv1.8.2里面正常啊。

用命令行版本 nwinfo.exe 分别执行
  1. nwinfo --acpi
复制代码

我在QEMU里运行这个报错。
  1. sudo qemu-system-x86_64 -display spice-app -boot n -m 4096 -enable-kvm -machine q35 -device intel-iommu -cpu host -smp 4 -vga qxl -nodefaults -device virtio-serial-pci -spice port=5930,disable-ticketing=on -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 -chardev spicevmc,id=spicechannel0,name=vdagent -nic bridge,br=br0,model=virtio-net-pci -device qemu-xhci,id=xhci -device virtio-tablet-pci -device usb-host,bus=xhci.0,vendorid=0x3267,productid=0x2300 -device virtio-scsi-pci,id=scsi -device scsi-hd,drive=hd -drive if=none,id=hd,file=/home/daiaji/VM/win7_amd64.qcow2,format=qcow2 -device scsi-cd,drive=cd -drive if=none,id=cd,file=/home/daiaji/下载/efiboot.iso,media=cdrom,format=raw
复制代码

点评

我猜是qemu生成的xsdt/rsdt表里面有错的,试试 https://github.com/a1ive/nwinfo/releases/tag/latest  详情 回复 发表于 2023-2-18 21:18
回复

使用道具 举报

7#
发表于 2023-2-6 21:07:08 | 显示全部楼层
wintoflash 发表于 2023-1-25 22:05
纯文本的话,用纯c写个倒是不难。
就是要研究给用户多大程度的自定义空间,以及如何自定义配置显示哪些 ...

CPU占用和内存占用的进度条是动画,还有网速也是动画。
回复

使用道具 举报

8#
发表于 2023-2-23 22:44:49 | 显示全部楼层
wintoflash 发表于 2023-2-18 21:18
我猜是qemu生成的xsdt/rsdt表里面有错的,试试 https://github.com/a1ive/nwinfo/releases/tag/latest

那这高低的混个PR。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-12 15:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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