当前位置: 首页 > article >正文

mac无限刷新navicat试用时间

1.必看

原理就是删除一些文件,记录时间重置。建议买正版,禁止商用。

2.代码

#!/bin/bash

set -e

file=$(defaults read /Applications/Navicat\ Premium.app/Contents/Info.plist)

regex="CFBundleShortVersionString = \"([^\.]+)"
[[ $file =~ $regex ]]

version=${BASH_REMATCH[1]}

echo "Detected Navicat Premium version $version"

case $version in
    "17")
        file=~/Library/Preferences/com.navicat.NavicatPremium.plist
        ;;
    "16")
        file=~/Library/Preferences/com.navicat.NavicatPremium.plist
        ;;
    "15")
        file=~/Library/Preferences/com.prect.NavicatPremium15.plist
        ;;
    *)
        echo "Version '$version' not handled"
        exit 1
        ;;
esac

echo -n "Reseting trial time..."

regex="([0-9A-Z]{32}) = "
[[ $(defaults read $file) =~ $regex ]]

hash=${BASH_REMATCH[1]}

if [ ! -z $hash ]; then
    defaults delete $file $hash
fi

regex="\.([0-9A-Z]{32})"
[[ $(ls -a ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/ | grep '^\.') =~ $regex ]]

hash2=${BASH_REMATCH[1]}

if [ ! -z $hash2 ]; then
    rm ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/.$hash2
fi

echo " Done"

3.使用

新增一个文件,名字随便起,把上面脚本贴进去,授权,执行就可以刷新了。

我文件名字:jihuo.sh

授权:chmod 777 jihuo.sh

执行:sh jihuo.sh 或者 ./jihuo.sh


http://www.kler.cn/a/470678.html

相关文章:

  • HTML 迷宫游戏
  • PDFMathTranslate: Star13.8k,一款基于AI的PDF文档全文双语翻译PDF文档全文双语翻译,保留格式神器,你应该需要它
  • Java到底是值传递还是引用传递????
  • 域名注册网国际域名与国内域名的区别
  • css中的部分文字特性
  • Backend - C# EF Core 执行迁移 Migrate
  • linux RT-Preempt -- 优先级继承实现
  • 如何使用Spark Streaming
  • rk3568 上Qt5.12.12迁移问题解决
  • R 语言科研绘图第 14 期 --- 柱状图-分组堆叠
  • Kubernetes容器设计模式
  • Linux——查看并修改文件夹可读可写等权限
  • Docker Compose下载及使用-1.初识
  • HarmonyOS:@Reusable装饰器:组件复用
  • 【C语言程序设计——函数】编写子函数求x的n次方(头歌实践教学平台习题)【合集】
  • 玩转大语言模型——ollama导入huggingface下载的模型
  • 【Flink CDC】Flink CDC的Schema Evolution表结构演变的源码分析和流程图
  • 【HarmonyOS-ArkTS语言】面向对象【合集】
  • 【C++数据结构——内排序】二路归并排序(头歌实践教学平台习题)【合集】
  • 打靶记录23——Raven2
  • iOS 逆向学习 - iOS Architecture Cocoa Touch Layer
  • 计算机网络(第七版)知识点
  • Redis持久化详解
  • HTML5 弹跳动画(Bounce Animation)详解
  • 基于Vue的农业设备租赁系统设计与实现(LW+源码+讲解)
  • 【性能优化】如何提升页面加载速度?