做一个网站部署到web虚拟主机上,使用稍微正规一点的方法。

解决方案 »

  1.   

    取mac地址经过处理做验证咋样
      

  2.   

    winform程序你还弄什么“注册码”干什么?你这个是本地执行程序,又不是浏览器端使用html+css+javascript脚本表示的网页。
      

  3.   

    想实现可以挂在公司或者其他什么服务器下,一个xml文件就行;网盘肯定不稳定
      

  4.   

    其实干嘛是access文件,txt,xml都可以呗,只要你能获取那个文件。
      

  5.   

    CS程序的Client也是winform好嘛,大部分注册码都是本地程序的呢!!web网页需要注册码?我没听说过web网页需要注册码,只听说web网页需要账号密码。。
      

  6.   

    也许是我表达不清楚,是这样的大家用的都是这个小程序,而且共用的一个数据库。只有第一次使用时候才需要输入个人信息(这个信息是为了产生不同的权限,数据库和程序中设置好了的)然后这个程序有个定义设置数据参数及路径的(因为程序要对指定路径产生类似文件索引方便大家搜索),正因为这样,这个定义设置的时候会弹出一个窗体,有一个Label显示五个中文字,同时与它对应的信息会输入到Label的Tag中,一个Textbox让输入信息(即与Label的Tag信息要一致)。
    所以我说的看不到的就是Label的Tag信息,当然这些对于你们来说都是小菜,但是对于同事那些从来不接触开发的人来说是管用的
      

  7.   

    你输入的Tag还不是跟个人密码无关,而是验证码?比如说A和B两个人,假设恰好“无各种文字”显示的一样,那么他们要输入的Tag是不是也一样?那么你为什么不让每个人输入一次自己的密码?这个验证码,相比于每个人“自己设定”登录密码,有什么意义呢?
      

  8.   

    晕!sorry,在#16楼我给看成了验证码啦。呵呵,抱歉。
    奇怪,可能是你也有点误导吧?!
      

  9.   

    我的目的就是不让每个人都能随便设置啊,所以我要做另外一个窗体小程序把两样的查法,两个Textbox,上面输入对方给出的五个字,查询后得到 的信息出现在Textbox2中,这样把这个信息发给对方就可以通过验证了进行设置了,只要是相同的五个字得到的信息是一样的,1200个不同字拿出5个组成一条信息,要得到相同的五个字的概率是相当低的,是不是显得闲得蛋疼
      

  10.   

    一般来说,验证程序的注册码的部分,是一个“机密”,不可能随意进行设计。如果你只是为了限制用户操作权限,那就是“用户密码”进行后台控制,此类需求跟注册码无关
    注册码机制通常不是用来联机运营的。而且发行注册码的机构也不在正规的服务器程序中、或者数据库表中。我给你举一个例子。
    1. 可以开发一个“小”程序,用于对信息进行RSA加密。这个小程序有公钥、有私钥。
    2. 客户端软件如果检测到没有授权文件,可以将客户端信息汇总起来,生成一个报告,通过QQ之类的工具发送给拥有上面这个机密程序的某个人。
    3. 这个人在审查了报告内容之后,并且填写了个别信息字段之后,使用私钥进行加密而产生授权文件。然后QQ发回给客户端。
    4. 客户端软件如果检测到授权文件,使用公钥解密,取得授权文件中的信息,与本地信息进行匹配。这是一个极其简单的程序。你不要把它搞复杂了。但是这种东西,客户端不需要网络访问服务器,客户端仅访问本地授权文件,而且那么掌握最高机密的人也不需要劳神去管理什么Access数据库,他只要知道RSA密钥即可随时修改任何人的授权文件(而别人只能查看不能修改)。
      

  11.   

    很高兴今天你能给我讲这么多概念性的知识,让我知道了这么新的东西
    我自己的学机械设计的,并没有系统学过编程,在这里学到的基本是为了方便大家而弄的些小程序。现在又特别想学点软件的插件设计,比如Solidworks,CAD这种软件的插件,这方面的教育好像很少,现在只学会了一些查数据什么的简单的功能。
    另外想请教一下,因为Net框架的代码很容易就被看到,而之前学的VB6生成的就无法看到代码,可以用什么办法弄成VB6那样代码看不到或者没那么容易看到