QTP11和UFT12.02過試用期,重復(fù)試用30天的方法
其實(shí)采用以前的破解的方式也是可以破解成功的。只是要看你更新版本了沒,如果是最新的在官網(wǎng)上下載的怕是你不能破解成功了。畢竟hp后來發(fā)布的版本已經(jīng)修復(fù)了一些破解的漏洞了。如果有錢請(qǐng)支持正版。正版下載地址如下:
http://www.learnqtp.com/uft-qtp-download/
之前安裝了QTP11的試用版,長(zhǎng)時(shí)間不用,就過了試用期,估計(jì)QTP應(yīng)該是使用注冊(cè)表和文件一起的加密模式,不知道有沒有用別的加密軟件進(jìn)行加密。
監(jiān)控了一下注冊(cè)表和文件,發(fā)現(xiàn)QTP會(huì)訪問多個(gè)注冊(cè)表的信息進(jìn)行校驗(yàn)(由于著急用,所以沒有細(xì)細(xì)去找到底是哪幾個(gè)license文件起作用,以后有時(shí)間再找)。也會(huì)訪問多個(gè)文件,發(fā)現(xiàn)也確實(shí)使用了SafeNet。
不管怎樣,先把QTP卸載干凈吧。
先在軟件卸載里把QTP連同update一起卸掉;
為徹底起見,把安裝后的目錄文件一起刪掉,越干凈越好;
另外,就是一些比較隱含的文件夾了,
1、C:\ProgramData\SafeNet Sentinel? 這個(gè)文件夾刪干凈
2、C:\ProgramData\HP\? 這個(gè)文件夾也刪干凈
3、C:\Users\aa\AppData\Local\VirtualStore\Program Files\HP\QuickTest Professional\bin\wrls_ins.ini 如果存在這個(gè)文件,也建議把HP這個(gè)文件夾刪除
4、C:\Users\aa\AppData\Local\Temp 這個(gè)文件下會(huì)寫下QTP啟動(dòng)日志,也可以刪除
再接下來就是刪除注冊(cè)表的遺留項(xiàng)了
基本上我是手動(dòng)搜索“qtp"然后進(jìn)行刪除,如果系統(tǒng)沒有安裝其他的HP Mercury的軟件,也要搜索“HP" "Mercury"進(jìn)行刪除,監(jiān)控時(shí)發(fā)現(xiàn)會(huì)去訪問Mercury.MercLicenseManager.1這個(gè)注冊(cè)項(xiàng),不知道是不是讀這個(gè)。為方便起見,還是全刪了。
然后再重新安裝,就回復(fù)30天試用期了。
有時(shí)間的話,再研究下到底是哪幾項(xiàng)注冊(cè)表和文件驗(yàn)證license的。。。。
以上分析后,最后總結(jié)如下---重復(fù)試用30天的方法
1.找到C:\ProgramData\SafeNet Sentinel目錄,更名或者刪除,如果是xp環(huán)境下可能就是如下的路徑:
C:\Documents and Settings\All Users\Application Data\SafeNet Sentinel 不同的用戶機(jī)器環(huán)境可能不一樣,大致是這個(gè)路徑,可以看下。
2.找到QTP11安裝目錄下bin子目錄,如C:\Program Files (x86)\HP\QuickTest Professional\bin,執(zhí)行instdemo.exe? win7環(huán)境下用管理員身份運(yùn)行,xp環(huán)境下雙擊即可。