QvPlugin-Command icon indicating copy to clipboard operation
QvPlugin-Command copied to clipboard

加入定时执行功能?

Open water0012 opened this issue 4 years ago • 3 comments

建议加入定时执行功能,典型应该用场景自动更新geosite.dat,如果由定时任务去做的话耦合度太高,跨设备跨系统会很麻烦。

water0012 avatar Jul 07 '20 09:07 water0012

Good Idea. 应该可以写一个自动更新的插件。 感谢建议。

DuckSoft avatar Jul 07 '20 09:07 DuckSoft

等一个跨平台 cron 解决方案

ghost avatar Jul 07 '20 10:07 ghost

跨平台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似乎也可以实现,只是每次连接切换都执行有些太频繁了,内置变量也有些不够。

water0012 avatar Jul 18 '20 11:07 water0012