代码拉取完成,页面将自动刷新
同步操作将从 Demon/unlimited_trial_navicat_premium 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本脚本为网络收集而来,免费使用,只供个人学习使用,使用需严格遵守开源许可协议。严禁用于商业用途,禁止进行任何盈利活动。对一切非法使用所产生的后果,概不负责!
Navicat Premium 16
有效,其他版本暂未测试reset_navicat.sh
,Win使用reset_for_windows.bat
(首选)或reset_navicat.exe
我们假定让自己的电脑在每天上午9:10自动执行脚本重置Navicat Premium 16试用期,下面是操作步骤。
首先下载reset_navicat.zip
,解压得到以下两个文件
此时只要使用命令
chmod u+x reset_navicat.sh
给reset_navicat.sh
文件赋予可执行权限,然后双击执行该脚本即可重置NP16的试用期。
按照注释修改com.chaofan.reset.navicat.premium.trial.period.plist
文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<!-- 此处定义的是定时任务的名称,之后可用于搜索或停止该任务,建议与文件名一致即可 -->
<string>com.chaofan.reset.navicat.premium.trial.period</string>
<!-- 以下两个<string>标签填写reset_navicat.sh脚本的绝对路径,请以实际为准 -->
<key>Program</key>
<string>/Users/chaofan/Public/MyShell/reset_navicat.sh</string>
<key>ProgramArguments</key>
<array>
<string>/Users/chaofan/Public/MyShell/reset_navicat.sh</string>
</array>
<!-- 在加载该文件时就执行任务,如果不需要可以删掉或改为false,调试阶段建议打开,以便查看脚本执行结果 -->
<key>RunAtLoad</key>
<true/>
<!-- 在指定时间执行任务 -->
<key>StartCalendarInterval</key>
<dict>
<!-- 下面表示每天9点10分执行任务 -->
<key>Hour</key>
<integer>9</integer>
<key>Minute</key>
<integer>10</integer>
</dict>
<!-- 运行日志,请以实际为准,调试阶段建议打开,以便查看脚本执行结果 -->
<key>StandardOutPath</key>
<string>/Users/chaofan/Public/MyShell/reset_navicat.log</string>
<!-- 错误日志,请以实际为准,调试阶段建议打开,以便查看脚本执行结果 -->
<key>StandardErrorPath</key>
<string>/Users/chaofan/Public/MyShell/reset_navicat.log</string>
</dict>
</plist>
打开终端,切换到当前目录,依次执行下面的命令加载定时任务
# 为reset_navicat.sh文件授予可执行权限
chmod u+x reset_navicat.sh
# 将com.chaofan.reset.navicat.premium.trial.period.plist复制到~/Library/LaunchAgents文件夹中,当前用户登录后便会自动加载该定时任务
cp com.chaofan.reset.navicat.premium.trial.period.plist ~/Library/LaunchAgents/com.chaofan.reset.navicat.premium.trial.period.plist
# 加载定时任务,如果没有报错则任务就加载成功了,会按照计划执行重置脚本,如果上面开启了加载即执行任务和任务日志输出,此时可以去查看日志文件,获取脚本执行情况
launchctl load -w ~/Library/LaunchAgents/com.chaofan.reset.navicat.premium.trial.period.plist
# 如果要调整plist文件或是停止任务,请执行以下命令后再进行调整,更多launchctl使用技巧请看文末的参考链接
launchctl unload -w ~/Library/LaunchAgents/com.chaofan.reset.navicat.premium.trial.period.plist
reset_for_windows.bat
,双击执行即可即可重置NP16的试用期Win+R
打开运行窗口,输入taskschd.msc
点确定打开任务计划程序
任务计划程序库
,选择创建基本任务(B)...
,打开创建基本任务向导
窗口名称(A):
处填写一个自己喜欢的名称,之后点击下一步(N) >
希望该任务何时开始?
默认选每天(D)
即可,之后点击下一步(N) >
开始(S):
处的时间调整到上午9:10,日期和其他选项保持不变即可,之后点击下一步(N) >
希望该任务执行什么操作?
默认选启动程序(T)
,之后点击下一步(N) >
浏览(R)...
,找到并双击上面下载的reset_for_windows.bat
,之后点击下一步(N) >
完成(F)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。