求Wise Install脚本的用法(200分)

  • 主题发起人 主题发起人 kite20020304
  • 开始时间 开始时间
K

kite20020304

Unregistered / Unconfirmed
GUEST, unregistred user!
·用户号 U (用户输入)
·序列号 N (用户输入)
·对称加密算法 F (DES或RSA)
·if F(U)<>N 提示重新输入并返回序列号输入界面;
else
将N写入注册表
求wise的脚本(.wse)
 
给你写一个流程:
如果输入的SN不正确,则next为disable状态.成功写入注册表.
实现:
打开SN的对话框
在next按钮上双击,设置control name 为 SNNext;--->OK;
点击:View->Dialog script Editor;写入以下角本,自己稍加改动一下.其中用到左边函数:
set control attribute;Edit registry;角本语法,很简单.
If SN not equal &quot;abc'then
disable control SNNext
else
Enable Control SNNext
Registry Key YouSoft= %SN%
end;
 
有没有现成的 DES或RSA 算法的脚本?
 
没有,在中间你可以调用dll自己写加密算法..
 
不行的话只好自己调dll了
 
to cnzzlp:
如果用dll的话,dll文件是单独存放还是打包在cab中?
 
我没做过cab包, 单独拿出来肯定可以.
 
用CAB包,DLL打在包里面啊
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部