如何让别人注册?

lgc0532 2007-06-21 08:25:17
比方说我要做一个共享软件,怎么样让别人注册?
...全文
245 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cangwu_lee 2007-06-23
  • 打赏
  • 举报
回复
看看 中国共享软件 的网站
liang80318 2007-06-23
  • 打赏
  • 举报
回复
楼上的写的真全,不过注册写的再好,破解的也越多
所以产品功能好才是最为主要的
与其考虑这么多的注册问题,不如多完善自己的产品
建议向FOXMIAL或是MAXTHON学习
cike_1111 2007-06-23
  • 打赏
  • 举报
回复
试用次数功能思路:

启动一次 向固定文件写入数据[还可以是注册表内]
比如原注册表内的值是1 那么程序启动后先提取这个值 然后把这个值+1 把加后的数据重新写到注册表或文件内 这样注册表内的值就是2了! 然后用个判断语句:if 提取注册表内的值 >=30 then end 意思是说当注册表或文件内的数值达到你规定的次数30次那么下次打开程序的时候就直接退出

注册思路:
提取系统唯一标识符! 这个可以是网卡号 硬盘序列号 CPU 型号等 每台电脑上都可以提取 也是每一台电脑上都有的 但是标识却不一样的一个号码做为基础!
比方提取的数据为 “123456”[提取的号码] 那么你可以根据这个提取出来的数据进行一段运算 比如123456+1 那么得到的一个新的数据就是123457[注册号]

程序内判断方法: if 提取的号码(123456)+1 =注册号 then 这个软件为注册软件 else 不是注册!

我们掌握的是注册机 程序提供给我们提取的号码 我们通过注册机[就是把号码+1]得出的新的一个东西返还给用户 让用户拿这个东西去验证我们上面的那个if 语句 就是注册版了!

当然真正的算法部分我们不可能只拿提取的号码直接+1 我们要预防别人反计算出我们的算法。需要的是更高深的算法了!

如何反计算? 比如上面提取的号码为123456 而我们的注册号为 123457 那么用户或其他人一眼就看出他们的关系了 以后得到的号码直接+1 然后应付我们写的IF 语句就能成为注册软件了

以上就是注册和试用的原理了!
ldq 2007-06-22
  • 打赏
  • 举报
回复
简单的就是你取得硬盘序列号,用一个你自已写的算法来生成注册码
lgc0532 2007-06-21
  • 打赏
  • 举报
回复
我是问如何在程序里加点东西,能通过注册码注册?
我见很多共享软件都是有一定试用期,或者是试用次数,别人想注册必须购买注册码.我是菜鸟,只想明白这样的程序怎么实现?
lailuboy 2007-06-21
  • 打赏
  • 举报
回复
写得好别人就会注册了。。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧