获取硬件信息进行审核MSN:[email protected]

解决方案 »

  1.   

    我觉得大概可以做在cookie里,但是这样的话一旦用户删除cookie就没有了。所以还是让用户自己在网上注册比较好。把用户的资料存在数据库了。当用户要用系统时,让他登陆就好了啊。这样比较简单点。至于获取硬件信息进行审核的,一般是单机的软件或者是cs结构的。web的我认为用不了。
      

  2.   

    C/S可以用机器码+EMAIL,B/S最多在安装程序里(INSTALLER)加上注册码来限制
      

  3.   

    B/S最多在安装程序里(INSTALLER)加上注册码来限制这想这样的。但不知道这样好不好,还有就是这方面的资料呢?
      

  4.   

    ASP.NET支持为控件加入许可证许可证编译器读取包含授权信息的文本文件,并产生一个可作为资源嵌入到公用语言运行库可执行文件中的 .licenses 文件。
    lc /target:targetPE /complist:filename [/outdir:path]
    /i:modules [/nologo] [/v]
    选项说明
    /complist:filename指定包含授权组件列表的文件名,这些授权组件要包括到 .licenses 文件中。每个组件用它的全名引用,并且每行只有一个组件。 
    命令行用户可为项目中的每个窗体指定一个单独的文件。Lc.exe 接受多个输入文件并产生一个 .licenses 文件。
    /h[elp]显示此工具的命令语法和选项。
    /i:modules指定模块列表,这些模块包含文件 /complist 中列出的组件。
    /nologo取消显示 Microsoft 启动标题。
    /outdir:path指定用来放置输出 .licenses 文件的目录。
    /target:targetPE指定为其生成 .licenses 文件的可执行文件。
    /v指定详细模式;显示编译进度信息。
    /?显示此工具的命令语法和选项。示例
    如果使用的是包含在名为 HostApp.exe 的应用程序中的 Samples.DLL 中的授权控件 MyCompany.Samples.LicControl1,则可以创建包含以下内容的 HostAppLic.txt。 
    MyCompany.Samples.LicControl1, Samples.DLL
    使用下面的命令创建名为 HostApp.exe.licenses 的 .licenses 文件。 
    lc /target:HostApp.exe /complist:hostapplic.txt /i:Samples.DLL /outdir:c:\bindir
    生成将 .licenses 文件作为资源包含在内的 HostApp.exe。如果生成的是 C# 应用程序,则应使用下面的命令生成应用程序。 
    csc /res:HostApp.exe.licenses /out:HostApp.exe *.cs
    下面的命令根据由 hostapplic.txt、hostapplic2.txt 和 hostapplic3.txt 指定的授权组件列表来编译 myApp.licenses。modulesList 参数指定包含授权组件的模块。
    lc /target:myApp /complist:hostapplic.txt /complist:hostapplic2.txt /complist: hostapplic3.txt /i:modulesList
      

  5.   

    LicenseProvider 类  [C#]请参见
    LicenseProvider 成员 | System.ComponentModel 命名空间 | License | LicenseContext | LicenseException | LicenseManager | LicenseProviderAttribute | LicFileLicenseProvider | LicenseUsageMode | LicenseProvider 成员(Visual J# 语法) | C++ 托管扩展编程 
    要求
    命名空间: System.ComponentModel平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列程序集: System (在 System.dll 中)
    语言
    C#C++JScriptVisual Basic全部显示
    提供用于实现许可证提供程序的抽象(在 Visual Basic 中为 MustInherit)基类。有关此类型所有成员的列表,请参阅 LicenseProvider 成员。System.Object
       System.ComponentModel.LicenseProvider
          System.ComponentModel.LicFileLicenseProvider[Visual Basic]
    MustInherit Public Class LicenseProvider[C#]
    public abstract class LicenseProvider[C++]
    public __gc __abstract class LicenseProvider[JScript]
    public abstract class LicenseProvider线程安全
    此类型的所有公共静态(Visual Basic 中为 Shared)成员对多线程操作而言都是安全的。但不保证任何实例成员是线程安全的。备注
    对继承者的说明:  从 LicenseProvider 继承时,必须重写 GetLicense 方法。有关此类的实现,请参见 LicFileLicenseProvider。有关授权的更多信息,请参见授权组件和控件。要求
    命名空间: System.ComponentModel平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列程序集: System (在 System.dll 中)