v0.9.2
~添加局域网设备过滤功能 ~修复本地版本号不正常的bug ~修复规则偶尔显示为0的bug
This commit is contained in:
Binary file not shown.
@@ -175,6 +175,8 @@ elif [[ $num == 3 ]];then
|
|||||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
echo -e "\033[31m请输入正确的数字!\033[0m"
|
echo -e "\033[31m请输入正确的数字!\033[0m"
|
||||||
clashlink
|
clashlink
|
||||||
|
elif [[ "$num" == 0 ]];then
|
||||||
|
clashlink
|
||||||
else
|
else
|
||||||
#将对应标记值写入mark
|
#将对应标记值写入mark
|
||||||
sed -i '/rule_link*/'d $ccfg
|
sed -i '/rule_link*/'d $ccfg
|
||||||
@@ -201,10 +203,9 @@ elif [[ $num == 4 ]];then
|
|||||||
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
echo -e "\033[31m请输入正确的数字!\033[0m"
|
echo -e "\033[31m请输入正确的数字!\033[0m"
|
||||||
clashlink
|
clashlink
|
||||||
else
|
elif [[ "$num" == 0 ]];then
|
||||||
if [[ $num == 0 ]];then
|
|
||||||
clashlink
|
clashlink
|
||||||
fi
|
else
|
||||||
#将对应标记值写入mark
|
#将对应标记值写入mark
|
||||||
sed -i '/server_link*/'d $ccfg
|
sed -i '/server_link*/'d $ccfg
|
||||||
sed -i "4i\server_link="$num"" $ccfg
|
sed -i "4i\server_link="$num"" $ccfg
|
||||||
@@ -729,7 +730,6 @@ else
|
|||||||
clashsh
|
clashsh
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
clashsh(){
|
clashsh(){
|
||||||
#############################
|
#############################
|
||||||
getconfig
|
getconfig
|
||||||
|
|||||||
@@ -250,10 +250,9 @@ if [ "$res" = '1' ]; then
|
|||||||
[ $? -ne 0 ] && echo "文件解压失败!" && exit 1
|
[ $? -ne 0 ] && echo "文件解压失败!" && exit 1
|
||||||
#初始化文件目录
|
#初始化文件目录
|
||||||
mv $clashdir/clashservice /etc/init.d/clash #将clash服务文件移动到系统目录
|
mv $clashdir/clashservice /etc/init.d/clash #将clash服务文件移动到系统目录
|
||||||
|
chmod 777 $clashdir/clash #授予权限
|
||||||
chmod 777 /etc/init.d/clash #授予权限
|
chmod 777 /etc/init.d/clash #授予权限
|
||||||
#写入版本号
|
|
||||||
sed -i '/versionsh_l=*/'d $ccfg
|
|
||||||
sed -i "1i\versionsh_l=$versionsh" $ccfg
|
|
||||||
#删除临时文件
|
#删除临时文件
|
||||||
rm -rf /tmp/clashfm.tar.gz
|
rm -rf /tmp/clashfm.tar.gz
|
||||||
rm -rf /tmp/clashversion
|
rm -rf /tmp/clashversion
|
||||||
|
|||||||
Reference in New Issue
Block a user