Open hcz327869 opened 5 months ago
看了看代码 应该是读的dns下的port 但是实际结果是读的第一条port 很莫名不知道什么原因
base.lua local port=luci.sys.exec("awk '/ port:/{printf($2);exit;}' "..configpath.." 2>nul") 改成 local port=luci.sys.exec("awk 'BEGIN{dns=0;}{if($1=="dns:"){dns=1;}if(dns==1){if($1=="port:"){printf($2);exit;}}}' "..configpath.." 2>nul") 不熟悉awk 只能搞成这破玩意了 老是Unexpected token 没有编辑器校验就死亡的废材 坐等有人编译打个包帮忙一下
问题详细信息
Adgurad Home :v0.107.51
OpenWrt 内核版本 6.1.15
希望的执行结果
正常端口判断应该是 dns: bind_hosts:
1745
实际的执行结果
实际识别到了 http: pprof: port: 6060 enabled: false 6060