Linux
Linux下navicat是通過腳本啟動的,因此很容易在運行之前插一個腳本,由這個腳本來重置試用期。
注意腳本是Python3的,每次運行均會重置試用期到14天,要求64位版Navicat。
插在Navicat啟動腳本之前即可。
#!/usr/bin/env?python3 #?-*-?coding:utf-8?-*- import?os import?re #?試用時間重置的正則 ps?=?( ????????re.compile(r'[Software\PremiumSoft\Data\{[^}]*}\Info].*? [^[]*'), ????????re.compile(r'[Software\Classes\CLSID\{[^}]*}\Info].*? [^[]*') ????) #?user.reg?的路徑 regfile?=?os.path.join(os.environ['HOME'],?'.navicat64',?'user.reg') #?正則替換 with?open(regfile,?'r+')?as?f: ????regstr?=?f.read() ????for?p?in?ps: ????????regstr?=?p.sub(lambda?m:?'',?regstr) ????f.seek(0,?0) ????f.truncate() ????f.write(regstr)
相關推薦:《Navicat for mysql使用圖文教程》
Windows
Windows用的注冊表,感覺略麻煩。
(1)關閉Navicat
(2)Win + R,輸入regedit回車
(3)刪除HKEY_CURRENT_USERSoftwarePremiumSoftData
(4)展開HKEY_CURRENT_USERSoftwareClassesCLSID
(5)展開每一個子文件夾,如果里面只包含一個名為Info的文件夾,就刪掉它。?
只要把這些Info都刪完,以后Navicat隨便試用,試用一萬年都可以,如果這個軟件公司不倒閉的話。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦