Foxtable(狐表)用户栏目专家坐堂 → 软件加密


  共有2789人关注过本帖平板打印复制链接

主题:软件加密

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


加好友 发短信
等级:一尾狐 帖子:470 积分:3641 威望:0 精华:0 注册:2017/11/5 14:47:00
软件加密  发帖心情 Post By:2021/11/13 20:12:00 [只看该作者]

软件注册机
生成的机器注册码
Dim d As Date = e.Form.Controls("EndDate").value
Dim CmpCode As WinForm.TextBox = e.Form.Controls("机器码")
Dim CalCode As WinForm.TextBox = e.Form.Controls("生成注册码")
Calcode.text = EncryptText(cmpcode.text & d,"yhkj","yhkj")

我这个是机器码+ 软件使用到期日期 加的密

在客户注册界面,客户注册成功代码
Dim CmpCode As WinForm.TextBox = e.Form.Controls("机器码")
Dim RegCode As WinForm.TextBox = e.Form.Controls("注册码")
'
'If cmpcode.text <> DecryptText(regcode.text,"yhkj","yhkj")  '若注册码不正确
    'msgbox("无效的注册码")
'Else
    'msgbox("感谢你的注册!")
    'SaveConfigValue("注册状态" & ComputerId,True)  '若注册成功则保存设置,并关闭窗体
    'e.Form.Close
'End If
  'Dim d As Date

Dim reg As WinForm.Label = e.Form.Controls("Label3")
Dim d As String = DecryptText(regcode.text,"yhkj","yhkj")  
reg.text = "你的软件使用截止日期为 " & d

我希望解密的时候把机器码 和日期  分别解密出来

注册成功后,让客户能够看到软件使用的截止日期,可现在这会不会弄了,只能做到解密把完整的注册码解密出来,请老师帮忙

 回到顶部