【数据库】+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_()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?