QvPlugin-Command
QvPlugin-Command copied to clipboard
加入定时执行功能?
建议加入定时执行功能,典型应该用场景自动更新geosite.dat,如果由定时任务去做的话耦合度太高,跨设备跨系统会很麻烦。
Good Idea. 应该可以写一个自动更新的插件。 感谢建议。
等一个跨平台 cron
解决方案
跨平台cron方案不太好找的话,是否可以考虑增加一个启动时运行的hook呢?典型场景:启动时运行指定目录的脚本,并给脚本传入参数一些内置变量(比如当前qv2ray根目录 QV_ROOT_PATH ) ,期望在配置框填入的内容如下:
win
%<QV_ROOT_PATH>%\cmds\update.bat %<QV_ROOT_PATH>%\vcore/
linux/mac
${QV_ROOT_PATH}/cmds/update.sh ${QV_ROOT_PATH}/vcore
@DuckSoft @U-v-U 用Post-Connecton 的hook似乎也可以实现,只是每次连接切换都执行有些太频繁了,内置变量也有些不够。