Foxtable(狐表)用户栏目专家坐堂 → [求助]关于帮助的软加密代码问题--abc是否能改


  共有3369人关注过本帖树形打印复制链接

主题:[求助]关于帮助的软加密代码问题--abc是否能改

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 10:13:00 [显示全部帖子]

1、加密的时候用 abc、abc ,解密的时候就用什么。必须匹配才行。

 

2、这句代码 DecryptText(Code,"abc","abc") 有可能你给的Code数据不正确,要捕捉一下错误,这样

 

Dim 解密后的字符串 As String

 

Try

    解密后的字符串 = DecryptText(Code,"abc","abc")

Catch ex As Exception

 

End Try


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 10:33:00 [显示全部帖子]

  DecryptText(Code,"abc","abc") 报错啊。

 

  解密单独写代码,看2楼


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 10:54:00 [显示全部帖子]

 变量名啊

 

Dim sssssss As String

 

Try

    sssssss = DecryptText(Code,"abc","abc")

Catch ex As Exception

 

End Try


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 11:27:00 [显示全部帖子]

 

Dim n As Integer = GetConfigValue("Count",1)
Dim Code As String = GetConfigValue("Register" & ComputerId,"")

Dim sss As String
Try
    sss = DecryptText(Code,"abc","abc")
Catch ex As Exception
End Try

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


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 12:30:00 [显示全部帖子]

以下是引用乡里出城在2015/6/3 11:54:00的发言:
我试用其他项目,可以把里面的abc给改了,但已按大红袍刚发的解密代码复制到原已注册密表的命令窗口里执行后,然后重新再把注册代码放在项目属性里(同时abc改成其他,如:bcd),照样还出现之前的不正确数据的错误

 

出错的例子发上来看看吧,检测了,不应该报错的。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/3 14:16:00 [显示全部帖子]

解密不了

 

1、Code的字符串不正确;

 

2、密钥不正确。


 回到顶部