无忧启动论坛

标题: 再问个奇怪的问题!g4d怎么判断我当前是笔记本还是台式机。 [打印本页]

作者: sunkiss    时间: 2013-11-19 15:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 不点    时间: 2013-11-19 15:49
有办法,但是需要你自己去实施。

你知道,grub4dos 可以访问任意内存吧?特别地,grub4dos 可以访问 ROM 空间。

你在 ROM 空间中查找那些与笔记本相关的字符串(notebook 之类的),估计就能确定是不是笔记本。

至于说有没有更简单的判断办法,我就不知道了。


作者: pseudo    时间: 2013-11-19 16:31
想精准判断从原理上也许不行,但实践中识别大部分笔记本还是可能的。

用cpuid之类的工具看笔记本cpu信息,也许有atom、mobile之类的特征字样。

简单的cpuid的g4d版不难做,我弄过一个用来判断单双核。

作者: pseudo    时间: 2013-11-19 16:31
想精准判断从原理上也许不行,但实践中识别大部分笔记本还是可能的。

用cpuid之类的工具看笔记本cpu信息,也许有atom、mobile之类的特征字样。

简单的cpuid的g4d版不难做,我弄过一个用来判断单双核。

作者: sunkiss    时间: 2013-11-19 21:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: fujianabc    时间: 2013-11-20 09:11
楼主为什么要判断这个?

笔记本和台式机没有明确界限的,用移动版或者atom的台式机也是有的,用桌面版甚至Xeon的笔记本也是有的。有时候一些一体机就算让你看了,你也说不出这个归在笔记本还是台式机。

作者: sunkiss    时间: 2013-11-21 20:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一剑独行天下    时间: 2013-11-27 20:03
封装系统时用到还是,可以用进入桌面后的exe网上有




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3