【数据库】+Navicat
1、Navicat Premium 12 安装与破解:
私链:https://www.yuque.com/g/zhangguoxiang-tzwxl/ou3sgg/folder/160454
公链:https://www.yuque.com/zhangguoxiang-tzwxl/gh2ixm/rzfm12
2、此软件闪退:https://www.php.cn/tool/navicat/428684.html
3、Navicat 逆向到模型的时候没有自动连线(未解决):https://zhidao.baidu.com/question/430416693859786372.html
4、navicat12 试用期 过期了 修改注册表 重新进入使用期
关闭Navicat Win + R,输入regedit回车
删除HKEY_CURRENT_USER\Software\PremiumSoft\Data——这里是删除data整个文件夹。
展开HKEY_CURRENT_USER\Software\Classes\CLSID——这里是展开CLSID。
展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它。——这里是删掉整个info所在的文件夹,而不是删掉info文件夹。
激活
#!/usr/bin/env python # -*- coding: utf-8 -*- """ @Time :2021/9/25 17:01 @Author :维斯 @File :main.py @Version :1.0 @Function: """ import winreg # DesktopPath = winreg.QueryValueEx(key, "Desktop")[0] # print(DesktopPath) class Key: @staticmethod def find(): """ 查找HKEY_CURRENT_USER\Software\Classes\CLSID下的子文件夹是否只包含一个名为Info的文件夹 :return info所在的文件夹 list """ key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r"Software\Classes\CLSID") index = 0 del_index = 1 del_key = [] while True: try: name = winreg.EnumKey(key, index) try: winreg.EnumKey(winreg.OpenKey(winreg.HKEY_CURRENT_USER, f"Software\Classes\CLSID\{name}"), del_index) except: # 说明 <=一个key try: del_name = winreg.EnumKey( winreg.OpenKey(winreg.HKEY_CURRENT_USER, f"Software\Classes\CLSID\{name}"), 0) if del_name == 'Info': del_key.append(f'Software\Classes\CLSID\{name}') except: # 一个key都没有 index += 1 continue index += 1 # print(name) except: break # print(*del_key, sep='\n') return del_key @staticmethod def del_key(key): def check_key(c_key): try: d_key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, c_key) name = winreg.EnumKey(d_key, 0) check_key(f'{c_key}\{name}') except: # key下面没有值 try: winreg.DeleteKey(winreg.HKEY_CURRENT_USER, c_key) print(f'已删除:{c_key}') except: pass # return None # key_ = winreg.OpenKey(winreg.HKEY_CURRENT_USER, key) # 判断下面是否有值 有则删除 最后再删除此key check_key(key) try: winreg.DeleteKey(winreg.HKEY_CURRENT_USER, key) print(f'已删除:{key}') except: pass @staticmethod def find_hk_install(is_print=False): key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, r"SYSTEM\CurrentControlSet\Services\ACSDAGServer") index_count = 0 while True: try: name, value, type = winreg.EnumValue(key, index_count) # print(name, value, type) if name == 'ImagePath': hk_path = value[1:].split('\ACSDAG\\')[0] if is_print: print(hk_path) return hk_path index_count += 1 except: return None class DelNavicat: @staticmethod def del_(): for i in range(70): # 查找Info info_list = Key.find() info_list.append('Software\PremiumSoft\Data') # 删除Info for i in info_list: Key.del_key(i) print('Navicat破解完成 现可继续试用') if __name__ == '__main__': DelNavicat.del_()
如果忍耐算是坚强 我选择抵抗 如果妥协算是努力 我选择争取