TA的每日心情 | 开心 2016-2-1 13:06 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
因为纯粹新手,来请教大家。大家莫要见笑。
一个PowerBuilder程序,主程序为PBD文件。
简单的了解了一下,用PBKiller来看它的代码很方便。
网上查了一些文章,感觉还是用UE来修改关键字比较方便。
但是找了半天实在找不到相关关键点。
请大家帮助一下,指点一下。
给我一个破解思路
最后的注册验证代码为:
if isnull(ls_regcode) then
ls_regcode = "" -----这应该就是生成的硬件机器码。
end if
if isnull(ls_name) then
ls_name = "" -------这应该是用户名
end if
li_count = n_reg.checkreginfo(ls_regcode,ls_name,ls_sysno,gi_usertype,ll_cishu)
if li_count < 0 then ------经过上面的运算,如果小于0 则提示错误。
messagebox("注册提示",string(n_reg.is_state) + "~r~n请及时与经销商或业务员联系,申请新的注册码!")
else
if li_count = 1 then
else
if li_count = 4 then
else
if li_count = 5 then
else
choose case li_count
case 0
end choose
open(w_reginfo)
ls_parm = message.stringparm ------这里应该是注册码验证。
if ls_parm = "0" then ----等于0 关闭
halt close
return
end if
end if
end if
end if
end if
open(w_login) -----这里应该直接进主窗口了。
close(this)
|
|