关于QTP 9.2 .NET 插件破解的尝试
找遍了所有的网页都没有找到关于QTP 9.2使用的.NET插件的破解信息,因此尝试自己激活该插件。方法不见得正确,但是,在QTP启动界面中.net和WPF确实可以变成可以选中的状态,附件一图片所示
下面是激活插件的步骤
第一步:完成安装.net插件,这是,插件界面会显示出.net和WPF插件,并且有14天的测试license
第二步:正常使用,等14天过完之后,也就是插件的状态变为 no license 之后,将HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive备份
第三步:找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WPF,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为“Mercury.AddinBaseObj”
第四步:同理,找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WinForms,将将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为“Mercury.AddinBaseObj”
第五步:关闭注册表,重启软件,.net插件和WPF插件的状态都已经变成了built in状态
虽然插件的状态变为built in,但是能否正常工作还不确定,希望大家进一步验证
谢谢楼主,回头找个时间尝试下 请问这个插件有什么作用呢? 同样适用于QTP10.0
至于生不生效还得过十四天真正才能看效果
[ 本帖最后由 423799223 于 2009-11-25 15:53 编辑 ] 围观-。- LZ测试2周后能用咱就下哈 围观中……等待LZ实验结果 我修改完注册表之后,插件的状态能够从“no license”变为“built in”,一楼附件中的注册表文件是我修改好的,大家可以备份老的注册表之后试试看~ 我在虚拟机里安装完QTP9.5后按LZ的破解方法可以正常录制JAVA程序,关闭虚拟机将外部时间延后1个月,在次进入虚拟机还是可以正常使用QTP9.5录制JAVA程序。
具体结果还是要等14天以后。:) 把这帖子顶起来,LZ确定没问题了吧 ::xxrk::: 能否把当前时间改为2011年,再安装插件,安装完后再把时间改回来,不知道是否可以永远使用 期待结果啊!不过先顶一下! 现在情况怎样了? .java 插件能用同样方法破解吗? 破解后,会出现QTP打不开的情况吗?有的来说说
破解无效
9.2的不太清楚,我用的10尝试破解了JAVA插件,的确是可以用了,但却抓不到程序的控件;而在插件试用期间是可以抓到的。其他操作相同,扩展SDK也同样装了,所以只能证明是license的选项破解了,而功能没有破解。期待9.5或10的插件破解,毕竟9.2版本的插件现在已经不好用了,主要是9.5后出了扩展SDK,而之前版本的好像无法与之匹配。(做过就插件与扩展SDK的尝试,无效) :handshake :handshake 感谢楼主,我在QTP10.0版本上面,用这种方法破解了TE插件。目前在使用上面没有什么差别,功能正常 顶起来!!! 可以用了,牛逼! :victory:
页:
[1]
2