我卸载了8.2,装了9.0就好了,用坛子上一位好心人的方法,我估计错误就在破解文件上,你用的是不是直接从网上下载QTPRO.exe然后copy的方法?我是菜鸟,不知道为什么这样不行。你还是用下面的方法吧,这样插件也一并破解~
qtp 9.0完全破解(包括插件)()
QTP每次在启动的时候只检查QTP.EXE,所以最根本的方法是在QTP.EXE文件上下功夫:
此方法能完全破解掉程序的限制,可以无限制使用所有的插件
1:首先安装QTP9,使用注册号是8888-8888888888,按照提示重启。
2.先备份原始没破解的QTPro.exe,用ULTRAEDIT、WINHEX一类可以进行16进制编辑的工具打开QTPro.exe(这里推荐ULTRAEDIT,简称UT,打开QTPro.exe默认就是16进制模式的)
3.找到 00002B70h 和 00122900h这两处地址:把其中的 10 改成0B(选中1直接改成0,选中0直接改成B).保存qtPro.exe到程序安装目录下。(C:\Program Files\Mercury Interactive\QuickTest Professional\bin)
4 要想知道是不是破解成功了,可以试着把系统时间往后调几个月,再打开QTPRO.EXE,没有任何问题。
5:最后安装需要的插件,按照步骤来,提示要重启就重启,插件要一个个装,不要一起装,有可能会出问题.
6:装好插件以后,再打开QTPRO.EXE,可以看到安装的插件一栏已经显示为无限制
附录:QTP9只支持8.2的插件,只有9.1以上的版本有新的插件,试了一下,发现用破9.0的方法不行了,所以肯定是改变了内存地址,有对软件破解熟悉或者知道的也请帮忙,看看会在那段地址检查插件是否注册了.谢谢 |