软件已经做好了,现在就是版权保护了,已经有一个序列号生成器,用来生成序列号。也单独做了一个注册的程序,现在的问题是如何把这个注册的程序与软件结合,来答到如下效果:用户得到软件后点击运行,会先要求注册,也就是上面那个注册的程序。输入序列号后才能正常使用该软件。谢谢了

解决方案 »

  1.   

    读取当前硬件信息来生成序列号,比如硬盘序列号之类的。
    再用注册器根据序列号生成注册码
    写一个注册表键记录是否已经注册,如果没有注册则软件退出。
      

  2.   

    先从用户机器上读特征性比较高的信息, 然后据此产生序列号再反还给用户.
      

  3.   

    这要看注册的程序把序列号保存在什么地方,在软件运行的时候判断是否已经注册,如果没有注册就调用注册程序进行注册~~
    另外,只通过序列号安全性太低,可对软件加壳进行进一步保护
      

  4.   

    将你的注册信息写到一个地方去,可以是注册表,也可以是文件,甚至可以联机校验等。程序运行的时候进行判断。注册程序注册后将对应信息写入。