MacOS Navicat Premium 16 无限重置试用14天
本帖最后由 liuxinqi 于 2022-11-12 19:25 编辑重装安装Navicat Premium,发现官方发布了Navicat Premium 16新版本,
但是目前并没有找到开源代码的破解激活工具。于是就想起了之前的无限重置试用14天的方法,清除注册表相关项实现再次试用14天,该方式每次启动软件都会提示试用时间,但是安全,不需要担心破解导致的安全问题,
1.1 https://download.navicat.com.cn/download/navicat160_premium_cs.dmg,
xinqiliudeMacBook-Pro:~ xinqiliu$ xinqiliudeMacBook-Pro:~ xinqiliu$ cd Library/xinqiliudeMacBook-Pro: Library xinqiliu$ cd Preferences/xinqiliudeMacBook-Pro: Preferences xinqiliu$ plutil -p com.navicat.NavicatPremium.plist {"91F6C435D172C8163E0689D3DAD3F3E9" => { "F5DEB8DE50A8EC98F0EEBC0F27B62A8B" => "06811B4E97018EA38BA6BBC6ADA89761"}"B966DBD409B87EF577C9BBF3363E9614" => { "21C14498FBB70FA2109B50CFD9CA1063" => "6B63A15A1941B40A7A0CF0620F6ABDD0" "73674F8083E3481DCDA46F6BD6A6799E" => "24EEADD3DF2C29979F0A83FD2514AB05" "A48E595C9C6CEF8F1B1C0173A5596BF7" => "69953886E5DB4692BE477B928406C38B70A2FF4E0849A5DEE54523267ACC067E,80D6E94F30E707854DB9C8A2D2CF713FA162442AC8448ED8EF6F0CB603D74F28" "CE6D71FD8EA24FAF38F65402BD45CA8A" => "C765F970B49607EE9C0C66B1D0649F8D" "F5DEB8DE50A8EC98F0EEBC0F27B62A8B" => "548D2AA4B8109FC1EB7469ABE3EA632F"}"CCPreferences" => { "MainWin.ConnTreeWidth" => 240 "MainWin.DiagramNavigatorHeight" => 200 "MainWin.DiagramNavigatorWidth" => 200 "MainWin.DiagramShowNavigator" => 1 "MainWin.InfoViewWidth" => 264 "Other.Stats.CollectStats" => 0 "TB Display Mode" => 1 "TB Icon Size Mode" => 1 "TB Is Shown" => 1 "TB Size Mode" => 1}"didMigrateCloudConnKeychainToShare" => 1"didMigrateLocalConnKeychainToShare" => 1"didNAV16WelcomePageShow" => 1"NSInitialToolTipDelay" => 100"NSNavLastRootDirectory" => "~/Documents""NSNavPanelExpandedSizeForOpenMode" => "{712, 448}""NSSplitView Subview Frames NavicatMainSplitViewAutosave" => [ 0 => "0.000000, 0.000000, 240.000000, 776.000000, NO, NO" 1 => "241.000000, 0.000000, 998.000000, 776.000000, NO, NO" 2 => "976.000000, 0.000000, 264.000000, 776.000000, YES, NO"]"NSToolbar Configuration 031C438E-F003-43FE-9E73-CED464C2976C" => { "TB Display Mode" => 1 "TB Icon Size Mode" => 1 "TB Is Shown" => 1 "TB Size Mode" => 1}"NSWindow Frame NavicatWindowsFrameAutosave" => "38 202 1240 822 0 0 1680 1027 ""SUEnableAutomaticChecks" => 0"SUHasLaunchedBefore" => 1"SUScheduledCheckInterval" => 82800"SUSendProfileInfo" => 0}xinqiliudeMacBook-Pro: Preferences xinqiliu$ xinqiliudeMacBook-Pro: Preferences xinqiliu$ plutil -remove 91F6C435D172C8163E0689D3DAD3F3E9 com.navicat.NavicatPremium.plist xinqiliudeMacBook-Pro: Preferences xinqiliu$ plutil -p com.navicat.NavicatPremium.plist {"B966DBD409B87EF577C9BBF3363E9614" => { "21C14498FBB70FA2109B50CFD9CA1063" => "6B63A15A1941B40A7A0CF0620F6ABDD0" "73674F8083E3481DCDA46F6BD6A6799E" => "24EEADD3DF2C29979F0A83FD2514AB05" "A48E595C9C6CEF8F1B1C0173A5596BF7" => "69953886E5DB4692BE477B928406C38B70A2FF4E0849A5DEE54523267ACC067E,80D6E94F30E707854DB9C8A2D2CF713FA162442AC8448ED8EF6F0CB603D74F28" "CE6D71FD8EA24FAF38F65402BD45CA8A" => "C765F970B49607EE9C0C66B1D0649F8D" "F5DEB8DE50A8EC98F0EEBC0F27B62A8B" => "548D2AA4B8109FC1EB7469ABE3EA632F"}"CCPreferences" => { "MainWin.ConnTreeWidth" => 240 "MainWin.DiagramNavigatorHeight" => 200 "MainWin.DiagramNavigatorWidth" => 200 "MainWin.DiagramShowNavigator" => 1 "MainWin.InfoViewWidth" => 264 "Other.Stats.CollectStats" => 0 "TB Display Mode" => 1 "TB Icon Size Mode" => 1 "TB Is Shown" => 1 "TB Size Mode" => 1}"didMigrateCloudConnKeychainToShare" => 1"didMigrateLocalConnKeychainToShare" => 1"didNAV16WelcomePageShow" => 1"NSInitialToolTipDelay" => 100"NSNavLastRootDirectory" => "~/Documents""NSNavPanelExpandedSizeForOpenMode" => "{712, 448}""NSSplitView Subview Frames NavicatMainSplitViewAutosave" => [ 0 => "0.000000, 0.000000, 240.000000, 776.000000, NO, NO" 1 => "241.000000, 0.000000, 998.000000, 776.000000, NO, NO" 2 => "976.000000, 0.000000, 264.000000, 776.000000, YES, NO"]"NSToolbar Configuration 031C438E-F003-43FE-9E73-CED464C2976C" => { "TB Display Mode" => 1 "TB Icon Size Mode" => 1 "TB Is Shown" => 1 "TB Size Mode" => 1}"NSWindow Frame NavicatWindowsFrameAutosave" => "38 202 1240 822 0 0 1680 1027 ""SUEnableAutomaticChecks" => 0"SUHasLaunchedBefore" => 1"SUScheduledCheckInterval" => 82800"SUSendProfileInfo" => 0}xinqiliudeMacBook-Pro: Preferences xinqiliu$xinqiliudeMacBook-Pro: Preferences xinqiliu$ cd ~xinqiliudeMacBook-Pro: Library xinqiliu$ cd Application\ Support/xinqiliudeMacBook-Pro:Application Support xinqiliu$ cd PremiumSoft\ CyberTech/xinqiliudeMacBook-Pro: PremiumSoft CyberTech xinqiliu$ cd Navicat\ CC/xinqiliudeMacBook-Pro:Navicat CC xinqiliu$ cd Navicat\ Premium/xinqiliudeMacBook-Pro:Navicat Premium xinqiliu$ ls -latotal 16drwxr-xr-x5 xinqiliustaff1603 26 23:33 .drwxr-xr-x4 xinqiliustaff1283 26 23:31 ..-rw-r--r--1 xinqiliustaff 323 26 23:33 .AC9E247ACACF20CA5761F7412686E30Edrwxr-xr-x2 xinqiliustaff 643 26 23:31 Profiles-rw-r--r--1 xinqiliustaff5233 26 23:33 info.plistxinqiliudeMacBook-Pro:Navicat Premium xinqiliu$ rm -rf .AC9E247ACACF20CA5761F7412686E30E
xinqiliudeMacBook-Pro:Navicat Premium xinqiliu$ xinqiliudeMacBook-Pro:Caches xinqiliu$ cd ~xinqiliudeMacBook-Pro:~ xinqiliu$ cd Library/Caches/xinqiliudeMacBook-Pro:Caches xinqiliu$ xinqiliudeMacBook-Pro:Caches xinqiliu$ cdcom.navicat.NavicatPremium/xinqiliudeMacBook-Pro:com.navicat.NavicatPremium xinqiliu$ lsCache.db Cache.db-shm Cache.db-walxinqiliudeMacBook-Pro:com.navicat.NavicatPremium xinqiliu$ ls -latotal 168drwxr-xr-x 5 xinqiliustaff 1602 14 01:07 .drwx------+ 85 xinqiliustaff 27202 14 19:12 ..-rw-r--r--@1 xinqiliustaff532482 14 01:07 Cache.db-rw-r--r--@1 xinqiliustaff327682 14 01:07 Cache.db-shm-rw-r--r--@1 xinqiliustaff 02 14 01:07 Cache.db-walxinqiliudeMacBook-Pro:com.navicat.NavicatPremium xinqiliu$ com.navicat.NavicatPremium
1.1 运行Navicat Premium 16,点击导入,试用即可,
#!/bin/bash
set -e
file=$(defaults read /Applications/Navicat\ Premium.app/Contents/Info.plist)
regex="CFBundleShortVersionString = \"([^\.]+)"
[[ $file =~ $regex ]]
version=${BASH_REMATCH}
echo "Detected Navicat Premium version $version"
case $version in
"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="({32}) = "
[[ $(defaults read $file) =~ $regex ]]
hash=${BASH_REMATCH}
if [ ! -z $hash ]; then
defaults delete $file $hash
fi
regex="\.({32})"
[[ $(ls -a ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/ | grep '^\.') =~ $regex ]]
hash2=${BASH_REMATCH}
if [ ! -z $hash2 ]; then
rm ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/.$hash2
fi
echo " Done"
本帖最后由 qishui 于 2022-4-14 11:47 编辑
谢谢大佬!win版本有没有方法?
好贴,非常有用 感觉不生效呀。 感谢,试试 谢谢分享 前面步骤都没问题,但是Library/Caches/目录下没找到com.navicat.NavicatPremium/,打开软件也没有【导入设置到新的Navicat Premium】提示,最后试用期还是照常计算 等于永久了 好贴,非常有用 感谢分享:D
页:
[1]
2