以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  注册的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13485)

--  作者:布莱克朱
--  发布时间:2011/10/13 22:00:00
--  注册的问题

Dim n As Integer = GetConfigValue("Count",1)
Dim
Code As String = GetConfigValue("Register" & ComputerId,"")
Dim
Ok As Boolean
If
Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then \'如果注册码正确
OK =
True
Else
If
n > 30 Then
Forms(
"注册").Open()
Code = GetConfigValue(
"Register" & ComputerId,"")
If
Code > "" AndAlso DecryptText(Code,"abc","abc") = ComputerId Then \'如果注册码正确
OK =
True
End
If
End
If
If
n > 60 AndAlso Ok = False Then
Messagebox.Show(
"您正在使用的产品已经超出试用次数!")
Syscmd.Project.
Exit()
End
If
End
If
n = n +
1
SaveConfigValue(
"Count",n)



帮助里面的这个代码,能不能放入我自己的元素,因为这个是帮助里面的,破解方法也有,只有加入自己自定义的元素,那么人家也就破解不了了.我曾经将ABC替换掉,但是不行,是不是老大做死的?


--  作者:狐狸爸爸
--  发布时间:2011/10/13 22:26:00
--  
上面好多个abc,要换的话,必须全部换才行。
--  作者:blackzhu
--  发布时间:2011/10/14 7:39:00
--  
首先肯定一次,替换ABCD和count 以及Register 肯定行的是不?


另外一点,我用帮助的例子测试过以后,同一项目在改其它的自定义再测试注册 是不是不行了?

--  作者:狐狸爸爸
--  发布时间:2011/10/14 7:44:00
--  

1、怎么替换都可以的,关键要前后一致

2、不会不行的,代码都是通用的。


--  作者:blackzhu
--  发布时间:2011/10/14 8:15:00
--  
明白,测试可以了
--  作者:38585830
--  发布时间:2012/11/5 23:59:00
--  
以下是引用狐狸爸爸在2011-10-13 22:26:00的发言:
上面好多个abc,要换的话,必须全部换才行。

这个问题和我的疑问一样  上面的abc是指哪里 我还是没有弄明白呢