D dbgg Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-07 #1 我有一个程序是通过CPU序列号来计算注册码的,现在双核CPU出来了,取出来的序列号有时是第一个核的,有时又是第二个核的,这样就出问题了,该如何解决这个问题呢。
W weichao9999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-07 #2 CPU序列号是唯一的吗?听说同一型号的CPU序列号是相同的 如果像你说的那样你可以通过取多次来完成
Z zhangjianbo Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-08 #5 强烈关注,04年我遇到此问题,至今还没解决!
U ufo! Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-08 #6 或者可以这样解决: 取多次,如果发现有多个序列号(比如将来出4内核8内核等),作一个排序,总是取大(或者小)的为准。
有 有畏 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-09 #10 实际上上面说的取多次的方法有问题,问题就在于你的程序在某一时间装入内存并且被执行时,好像总是只被一个CPU内核所执行,所以,除非用户多次启动、退出,否则没有办法办到。可是让用户为了取得正确的CPUID而多次启动、退出,好像是不切实际的。 关注中......
实际上上面说的取多次的方法有问题,问题就在于你的程序在某一时间装入内存并且被执行时,好像总是只被一个CPU内核所执行,所以,除非用户多次启动、退出,否则没有办法办到。可是让用户为了取得正确的CPUID而多次启动、退出,好像是不切实际的。 关注中......
L lzf1010 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-09 #12 虽然程序总是被一个CPU内核所执行,但是只是指主线程,如果你开多个线程,在线程里去CPU的ID,这样就可能被不同的内核所执行了
孔 孔明.net Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-09 #13 那为什么一定要取CPU呢,我一直取主板+硬盘的,也很好呀。
W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #14 只有PIII系列CPU才有序列号.其他的都没有
D dbgg Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #15 已经有很多客户在用了,不可能换成取主板的了。取硬盘不好,如果客户有多个物理硬盘呢。 并非只有PIII的CPU才有序列号,这个我是做过试验的。
Z zhangjianbo Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #16 to:孔明.net 你说的取主板号 ,是否所有的主板号都可取出 ,能否将代码贴上来.谢谢!!!
Y yang6130 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #17 那为什么一定要取CPU呢,我一直取主板+硬盘的,也很好呀。 ========================================================== 可以考虑降低验证精度,以主板+硬盘或CPU二选一符合者即通过验证。
那为什么一定要取CPU呢,我一直取主板+硬盘的,也很好呀。 ========================================================== 可以考虑降低验证精度,以主板+硬盘或CPU二选一符合者即通过验证。
C chihotsai Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #19 TO:yang6130 那为什么一定要取CPU呢,我一直取主板+硬盘的,也很好呀。 ========================================================== 可以考虑降低验证精度,以主板+硬盘或CPU二选一符合者即通过验证 ============================================================ 把source code 贴出来好吗?
TO:yang6130 那为什么一定要取CPU呢,我一直取主板+硬盘的,也很好呀。 ========================================================== 可以考虑降低验证精度,以主板+硬盘或CPU二选一符合者即通过验证 ============================================================ 把source code 贴出来好吗?
M masm Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-10 #20 这个放心,肯定有新的汇编代码来得到双核的ID和序列号~~~ 不要着急~~~