From 02132d0bdfe696104038eb9807a8f212480dd4e2 Mon Sep 17 00:00:00 2001 From: sheynsw Date: Thu, 30 Mar 2023 23:03:21 +0700 Subject: [PATCH] adjust bfm scripts --- scripts/src/box.iptables | 1 + scripts/src/box.tool | 11 ++++------- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/scripts/src/box.iptables b/scripts/src/box.iptables index f2a5a19..627bfd0 100755 --- a/scripts/src/box.iptables +++ b/scripts/src/box.iptables @@ -39,6 +39,7 @@ network_port() { /system/bin/netstat -tnulp | grep -q "${tproxy_port}" || log error "tproxy_port: ${tproxy_port} out of sync with config" fi if [ "${network_mode}" = "mixed" ] || [ "${proxy_mode}" = "tun" ]; then + sleep 1 /system/bin/ifconfig | grep -q "${tun_device}" || log error "tun_device: '${tun_device}' not found" fi } diff --git a/scripts/src/box.tool b/scripts/src/box.tool index 751dea2..6544467 100755 --- a/scripts/src/box.tool +++ b/scripts/src/box.tool @@ -4,13 +4,10 @@ scripts=$(realpath $0) scripts_dir=$(dirname ${scripts}) source /data/adb/box/settings.ini -user_agent="${bin_name}" -# set meta and dev flags -meta=true -# if meta flag is true, download clash.meta -dev=false -# option to download Singbox kernel beta or release -singbox_releases=true +user_agent="box_for_magisk" +meta=true # option to download Clash kernel clash-premium{false} or clash-meta{true} +dev=false # for clash-premium, +singbox_releases=false # option to download Singbox kernel beta or release # log on terminal logs() {