v1.7.4c
~修复小米万兆无法正常开启启动的bug ~修复导入包含&符号的订阅链接时无法生成配置的问题 ~尝试支持红米AX6000的tun模块修复 ~小米设备软固化功能不再依赖clash服务启动 ~本地安装脚本适配小米万兆设备 ~屏蔽ntp同步服务的报错提示
This commit is contained in:
@@ -133,12 +133,13 @@ getlink(){
|
|||||||
echo -e " 0 \033[31m撤销输入并返回上级菜单\033[0m"
|
echo -e " 0 \033[31m撤销输入并返回上级菜单\033[0m"
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
read -p "请直接输入第${i}个链接或对应数字选项 > " link
|
read -p "请直接输入第${i}个链接或对应数字选项 > " link
|
||||||
|
link=$(echo $link | sed 's/\&/%26/g') #处理分隔符
|
||||||
test=$(echo $link | grep "://")
|
test=$(echo $link | grep "://")
|
||||||
link=`echo ${link/\#*/''}` #删除链接附带的注释内容
|
link=`echo ${link/\#*/''}` #删除链接附带的注释内容
|
||||||
link=`echo ${link/\ \(*\)/''}` #删除恶心的超链接内容
|
link=`echo ${link/\ \(*\)/''}` #删除恶心的超链接内容
|
||||||
link=`echo ${link/*\&url\=/""}` #将clash完整链接还原成单一链接
|
link=`echo ${link/*\&url\=/""}` #将clash完整链接还原成单一链接
|
||||||
link=`echo ${link/\&config\=*/""}` #将clash完整链接还原成单一链接
|
link=`echo ${link/\&config\=*/""}` #将clash完整链接还原成单一链接
|
||||||
link=`echo ${link//\&/\\\&}` #处理分隔符
|
|
||||||
if [ -n "$test" ];then
|
if [ -n "$test" ];then
|
||||||
if [ -z "$Url_link" ];then
|
if [ -z "$Url_link" ];then
|
||||||
Url_link="$link"
|
Url_link="$link"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (C) Juewuy
|
# Copyright (C) Juewuy
|
||||||
|
|
||||||
version=1.7.4b
|
version=1.7.4c
|
||||||
|
|
||||||
setdir(){
|
setdir(){
|
||||||
dir_avail(){
|
dir_avail(){
|
||||||
|
|||||||
@@ -22,13 +22,15 @@ autoSSH(){
|
|||||||
[ -f $clashdir/authorized_keys ] && ln -sf $clashdir/authorized_keys /etc/dropbear/authorized_keys
|
[ -f $clashdir/authorized_keys ] && ln -sf $clashdir/authorized_keys /etc/dropbear/authorized_keys
|
||||||
}
|
}
|
||||||
tunfix(){
|
tunfix(){
|
||||||
|
[ -d /lib/modules/4.4.198 ] && ko_dir=/lib/modules/4.4.198
|
||||||
|
[ -d /lib/modules/5.4.150 ] && ko_dir=/lib/modules/5.4.150
|
||||||
#在/tmp创建并挂载overlay
|
#在/tmp创建并挂载overlay
|
||||||
mkdir -p /tmp/overlay
|
mkdir -p /tmp/overlay
|
||||||
mkdir -p /tmp/overlay/upper
|
mkdir -p /tmp/overlay/upper
|
||||||
mkdir -p /tmp/overlay/work
|
mkdir -p /tmp/overlay/work
|
||||||
mount -o noatime,lowerdir=/lib/modules/4.4.198,upperdir=/tmp/overlay/upper,workdir=/tmp/overlay/work -t overlay "overlay_mods_only" /lib/modules/4.4.198
|
mount -o noatime,lowerdir=${ko_dir},upperdir=/tmp/overlay/upper,workdir=/tmp/overlay/work -t overlay "overlay_mods_only" ${ko_dir}
|
||||||
#将tun.ko链接到lib
|
#将tun.ko链接到lib
|
||||||
ln -s $clashdir/tun.ko /lib/modules/4.4.198/tun.ko
|
ln -s $clashdir/tun.ko ${ko_dir}/tun.ko
|
||||||
}
|
}
|
||||||
init(){
|
init(){
|
||||||
#初始化环境变量
|
#初始化环境变量
|
||||||
|
|||||||
Reference in New Issue
Block a user