~将clash基础内核、singbox内核移动到自定义内核功能中
~用singboxr内核替换了singboxp内核的原有功能 ~自定义内核功能移除了部分不支持的内核 ~优化singbox相关内核判断语句 ~更新感谢列表
This commit is contained in:
@@ -32,7 +32,7 @@ update_core(){ #自动更新内核
|
||||
logger "任务【自动更新内核】中止-未检测到版本更新"
|
||||
exit 1
|
||||
else
|
||||
[ "$crashcore" = singbox -o "$crashcore" = singboxp ] && core_new=singbox || core_new=clash
|
||||
echo "$crashcore" | grep -q 'singbox' && core_new=singbox || core_new=clash
|
||||
if [ -n "$custcorelink" ];then
|
||||
zip_type=$(echo $custcorelink | grep -oE 'tar.gz$')
|
||||
[ -z "$zip_type" ] && zip_type=$(echo $custcorelink | grep -oE 'gz$')
|
||||
@@ -60,7 +60,7 @@ update_core(){ #自动更新内核
|
||||
[ -f ${TMPDIR}/core_new.gz ] && gunzip ${TMPDIR}/core_new.gz >/dev/null && rm -rf ${TMPDIR}/core_new.gz
|
||||
chmod +x ${TMPDIR}/core_new
|
||||
[ "$crashcore" = unknow ] && setcoretype
|
||||
if [ "$crashcore" = singbox -o "$crashcore" = singboxp ];then
|
||||
if echo "$crashcore" | grep -q 'singbox';then
|
||||
core_v=$(${TMPDIR}/core_new version 2>/dev/null | grep version | awk '{print $3}')
|
||||
else
|
||||
core_v=$(${TMPDIR}/core_new -v 2>/dev/null | head -n 1 | sed 's/ linux.*//;s/.* //')
|
||||
|
||||
Reference in New Issue
Block a user