几个因为默认配置而忽略用处的选项 - rexdf/CommandTrayHost GitHub Wiki
-
不想让全部系列菜单(全部启用 全部禁用 全部重启等)影响某个config
只需要在config里面加一行"ignore_all": true,
-
程序异常关闭后自动重新打开,或者有内存泄漏需要定时重启程序
只需要在对应的config里面加上
"crontab_config": {
"crontab": "0 */1 * * * *", // 每分钟检查
"method": "start", // start restart stop start_count_stop restart_count_stop
"count": 0, // 次数,0表示无穷大
},
-
保持用户点击的启用禁用状态
默认配置是不记录启用禁用状态的,所以我估计大多数人都没有开启。设置成 "disable_cache_enabled": false,
就开启了。开启后,操作某个程序,启用或者禁用之后会被记录。下次启动时按照记录的状态,而不是config.json里面的enabled配置。
-
限制cmd和path的长度
虽然408之后加上了支持,但是默认设置的0,也就是不限制。设置成"cmd_menu_max_length": 50,
,就是五十个字符(UTF-8)限制了。