站长资讯网
最全最丰富的资讯网站

navicat怎么避开试用期

navicat怎么避开试用期

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].*?n[^[]*'),         re.compile(r'[Software\\Classes\\CLSID\\{[^}]*}\\Info].*?n[^[]*')     ) # 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)

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号