From c07bb812c5eacdaac7fd3d0fca0ad3099aa42d37 Mon Sep 17 00:00:00 2001 From: Fazilov Kamil Date: Mon, 26 May 2025 19:36:43 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D1=81=D0=BA=D1=80=D0=B8=D0=BF=D1=82=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D1=83=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20Zapret=20?= =?UTF-8?q?=D1=81=20=D1=80=D0=BE=D1=83=D1=82=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- removezapret.sh | 64 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 removezapret.sh diff --git a/removezapret.sh b/removezapret.sh new file mode 100644 index 0000000..c0ca374 --- /dev/null +++ b/removezapret.sh @@ -0,0 +1,64 @@ +#!/bin/sh + +echo "" +echo "" +echo "" +echo "" +echo "" +echo "-----------------------------------" +echo -e "\\e[32mRemove Zapret\\e[0m" +echo "-----------------------------------" +echo "" +echo "" +echo "" +echo "" +echo "" + +# 1. Созда b l aк `ип b дл o ав bома bи gе aкого пол c gени o кон dига +cat > /etc/init.d/getdomains << 'EOF' +#!/bin/sh /etc/rc.common + +START=99 + +start() { + DOMAINS=https://raw.githubusercontent.com/AnotherProksY/allow-domains/main/Russia/inside-dnsmasq-nfset.lst + count=0 + while true; do + if curl -m 3 github.com; then + curl -f $DOMAINS --output /tmp/dnsmasq.d/domains.lst + break + else + echo "GitHub is not available. Check the internet availability [$count]" + count=$((count+1)) + fi + done + + if dnsmasq --conf-file=/tmp/dnsmasq.d/domains.lst --test 2>&1 | grep -q "syntax check OK"; then + /etc/init.d/dnsmasq restart + fi +} +EOF + +chmod +x /etc/init.d/getdomains + +echo "Updating packages..." +opkg update + +opkg remove luci-app-zapret zapret + +rm -r /opt/zapret + +/etc/init.d/getdomains start + +echo "" +echo "" +echo "" +echo "" +echo "" +echo "-----------------------------------" +echo -e "\\e[32mDone!!!\\e[0m" +echo "-----------------------------------" +echo "" +echo "" +echo "" +echo ""