F fuyu1982815 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-11 #1 我的意思是用Delphi写一个程序,让它判定只有第一个使用这个程序的,并且只能在第一次使用的电脑登陆的?哪位高手知道?
B bbscom Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-11 #3 可能通过系统变量来决定。如:INI / RegEdit / XML 等把你需要的信息保存在电脑里就行了。
F fuyu1982815 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-11 #4 别人把注册表或者配置文件改了,一样的可以登陆了啊
L levi Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-11 #5 第一个使用的人,不就是第一次登录程序的人吗? 记录此时电脑的CPU,硬盘等硬件信息,然后写入某个文件或位置,就可以实现你的要求了。 关键就在于你怎么实现加密文件的问题了,要知道,你用的操作系统和DLPHI也可能是D版的哦。
第一个使用的人,不就是第一次登录程序的人吗? 记录此时电脑的CPU,硬盘等硬件信息,然后写入某个文件或位置,就可以实现你的要求了。 关键就在于你怎么实现加密文件的问题了,要知道,你用的操作系统和DLPHI也可能是D版的哦。
A Avalon Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #7 用"软"的方法无论怎么做都是有漏洞的,只能用"硬"的方法来解决 比如虹膜扫描......
李 李翔鹏 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #8 那个第一次使用这个程序的人把电脑设一个长密码,不让别人知道就行了,再不行,平时把电脑锁保险柜里
H Hydra0 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #9 绑电脑,你只用搜集电脑中唯一性的数据,比如硬盘的出厂序列号,你用它生成一个MD5码就行(这个不需要可逆,你以后每次程序启动许取得序列号再获得其MD5码和先前保存的对比就好了) 绑人就给它设置个密码登陆,密码的加密算法最好自己写 至于这些数据保存哪,我只能说随便,你保存在一个TXT里都没问题,如今这么多监视工具,你用注册表,它连你写了哪些键都可以查到,你写硬盘,连写在哪个扇区都可以找出来
绑电脑,你只用搜集电脑中唯一性的数据,比如硬盘的出厂序列号,你用它生成一个MD5码就行(这个不需要可逆,你以后每次程序启动许取得序列号再获得其MD5码和先前保存的对比就好了) 绑人就给它设置个密码登陆,密码的加密算法最好自己写 至于这些数据保存哪,我只能说随便,你保存在一个TXT里都没问题,如今这么多监视工具,你用注册表,它连你写了哪些键都可以查到,你写硬盘,连写在哪个扇区都可以找出来
U ufo Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #11 如果你的程序要卖很多钱,可以在软件包装内附带一个微型指纹扫描器,运行安装程序时必须扫描指纹。以后运行时就认指纹。
9 9903 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #12 同意UFO!,指纹扫描器才百八十块钱,开发也比较容易,实现你的要求最合适了
L lifangchao2008 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #13 同意! 还是用硬的吧! 用软件的再怎么防也会有漏洞![^]
F fuyu1982815 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #16 那能不能取主板的序列号和第一个登陆的人的登陆ID绑定啊? 如果可以,能不能告诉我怎样取主板序列号啊?
9 9903 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-12 #17 取主板、CPU、硬盘ID等东西都受硬件厂商、产品系列、操作系统等的影响而效果不稳定,不推荐使用。