update-11.16

This commit is contained in:
github-actions[bot] 2021-11-16 20:31:07 +08:00
parent 97b60f944d
commit a19d062352
2 changed files with 60 additions and 57 deletions

View File

@ -1,50 +1,50 @@
2021-11-15 22:53:20: ------------------- 规则更新 ----------------------- 2021-11-16 05:51:24: ------------------- 规则更新 -----------------------
2021-11-15 22:53:20: ==================================================== 2021-11-16 05:51:24: ====================================================
2021-11-15 22:53:20: 开始更新koolproxy的规则请等待... 2021-11-16 05:51:24: 开始更新koolproxy的规则请等待...
2021-11-15 22:53:20: --------------------------------------------------------------------------------------- 2021-11-16 05:51:24: ---------------------------------------------------------------------------------------
2021-11-15 22:53:21: --------------------------------------------------------------------------------------- 2021-11-16 05:51:25: ---------------------------------------------------------------------------------------
2021-11-15 22:53:23: --------------------------------------------------------------------------------------- 2021-11-16 05:51:26: ---------------------------------------------------------------------------------------
2021-11-15 22:53:24: ABP规则的本地版本号 202111151626 2021-11-16 05:51:27: ABP规则的本地版本号 202111160515
2021-11-15 22:53:24: ABP规则的在线版本号 202111152246 2021-11-16 05:51:27: ABP规则的在线版本号 202111160535
2021-11-15 22:53:24: 检测到 ABP规则 已更新,现在开始更新... 2021-11-16 05:51:27: 检测到 ABP规则 已更新,现在开始更新...
2021-11-15 22:53:24: 将临时的ABP规则文件移动到指定位置 2021-11-16 05:51:27: 将临时的ABP规则文件移动到指定位置
2021-11-15 22:53:25: Yhosts规则本地版本号 202111082343 2021-11-16 05:51:29: Yhosts规则本地版本号 202111082343
2021-11-15 22:53:25: Yhosts规则在线版本号 202111082343 2021-11-16 05:51:29: Yhosts规则在线版本号 202111082343
2021-11-15 22:53:25: 检测到Yhosts本地版本号和在线版本号相同那还更新个毛啊! 2021-11-16 05:51:29: 检测到Yhosts本地版本号和在线版本号相同那还更新个毛啊!
2021-11-15 22:53:26: Fanboy规则本地版本号 202111151600 2021-11-16 05:51:30: Fanboy规则本地版本号
2021-11-15 22:53:26: Fanboy规则在线版本号 202111152250 2021-11-16 05:51:30: Fanboy规则在线版本号 202111160550
2021-11-15 22:53:26: 检测到新版本 Fanboy规则 列表,开始更新... 2021-11-16 05:51:30: 检测到新版本 Fanboy规则 列表,开始更新...
2021-11-15 22:53:26: 将临时文件覆盖到原始 Fanboy规则 文件 2021-11-16 05:51:30: 将临时文件覆盖到原始 Fanboy规则 文件
2021-11-15 22:53:26: Antiad规则本地版本号 20211115105634 2021-11-16 05:51:31: Antiad规则本地版本号 20211115105634
2021-11-15 22:53:26: Antiad规则在线版本号 20211115105634 2021-11-16 05:51:31: Antiad规则在线版本号 20211115105634
2021-11-15 22:53:26: 检测到 Antiad规则 本地版本号和在线版本号相同,那还更新个毛啊! 2021-11-16 05:51:31: 检测到 Antiad规则 本地版本号和在线版本号相同,那还更新个毛啊!
2021-11-15 22:53:26: Banben规则本地版本号 20211115115330 2021-11-16 05:51:31: Banben规则本地版本号 20211115115330
2021-11-15 22:53:26: Banben规则在线版本号 20211115115330 2021-11-16 05:51:31: Banben规则在线版本号 20211115115330
2021-11-15 22:53:26: 检测到 Banben手机规则 本地版本号和在线版本号相同,那还更新个毛啊! 2021-11-16 05:51:31: 检测到 Banben手机规则 本地版本号和在线版本号相同,那还更新个毛啊!
2021-11-15 22:53:26: StevenBlack规则本地版本号 14 November 2021 2021-11-16 05:51:31: StevenBlack规则本地版本号 14 November 2021
2021-11-15 22:53:26: StevenBlack规则在线版本号 14 November 2021 2021-11-16 05:51:31: StevenBlack规则在线版本号 14 November 2021
2021-11-15 22:53:26: 检测到 StevenBlack规则 本地版本号和在线版本号相同,那还更新个毛啊! 2021-11-16 05:51:31: 检测到 StevenBlack规则 本地版本号和在线版本号相同,那还更新个毛啊!
2021-11-15 22:53:27: AdAway规则本地版本号 mobile ad 2021-11-16 05:51:31: AdAway规则本地版本号 mobile ad
2021-11-15 22:53:27: AdAway规则在线版本号 2021-11-16 05:51:31: AdAway规则在线版本号
2021-11-15 22:53:27: 检测到新版本 AdAway规则 列表,开始更新... 2021-11-16 05:51:31: 检测到新版本 AdAway规则 列表,开始更新...
2021-11-15 22:53:27: 将临时文件覆盖到原始 AdAway规则 文件 2021-11-16 05:51:31: 将临时文件覆盖到原始 AdAway规则 文件
2021-11-15 22:53:27: 正在优化 Fanboy规则。。。。。 2021-11-16 05:51:31: 正在优化 Fanboy规则。。。。。
2021-11-15 22:53:27: 正在优化 ABP规则。。。。。 2021-11-16 05:51:32: 正在优化 ABP规则。。。。。
2021-11-15 22:53:33: 跳过优化 补充规则Yhosts。。。。。 2021-11-16 05:51:39: 跳过优化 补充规则Yhosts。。。。。
2021-11-15 22:53:33: 跳过优化 补充规则Antiad。。。。。 2021-11-16 05:51:39: 跳过优化 补充规则Antiad。。。。。
2021-11-15 22:53:33: 跳过优化 补充规则Banben。。。。。 2021-11-16 05:51:39: 跳过优化 补充规则Banben。。。。。
2021-11-15 22:53:33: 跳过优化 补充规则StevenBlack。。。。。 2021-11-16 05:51:39: 跳过优化 补充规则StevenBlack。。。。。
2021-11-15 22:53:33: 正在优化 补充规则Adwars。。。。。 2021-11-16 05:51:39: 正在优化 补充规则Adwars。。。。。
2021-11-15 22:53:33: 正在优化 补充规则AdAway。。。。。 2021-11-16 05:51:39: 正在优化 补充规则AdAway。。。。。
2021-11-15 22:53:33: 所有规则更新并优化完毕! 2021-11-16 05:51:39: 所有规则更新并优化完毕!
2021-11-15 22:53:33: ==================================================== 2021-11-16 05:51:39: ====================================================
2021-11-15 22:53:35: -------------------ABP规则 version 202111152246 2021-11-16 05:51:40: -------------------ABP规则 version 202111160535
2021-11-15 22:53:35: -------------------Fanboy规则 version 202111152250 2021-11-16 05:51:40: -------------------Fanboy规则 version 202111160550
2021-11-15 22:53:35: -------------------Yhosts规则 version 202111082343 2021-11-16 05:51:40: -------------------Yhosts规则 version 202111082343
2021-11-15 22:53:35: -------------------Antiad规则 version 20211115105634 2021-11-16 05:51:40: -------------------Antiad规则 version 20211115105634
2021-11-15 22:53:35: -------------------Banben手机规则 version 20211115115330 2021-11-16 05:51:40: -------------------Banben手机规则 version 20211115115330
2021-11-15 22:53:35: -------------------StevenBlack规则 version 14 November 2021 2021-11-16 05:51:40: -------------------StevenBlack规则 version 14 November 2021
2021-11-15 22:53:35: -------------------静态规则 version 2021-10-07 18:00 2021-11-16 05:51:40: -------------------静态规则 version 2021-10-07 18:00
2021-11-15 22:53:35: -------------------乘风视频 version 202111131 2021-11-16 05:51:40: -------------------乘风视频 version 202111131
2021-11-15 22:53:35: ------------------- 内置规则更新成功! ------------------- 2021-11-16 05:51:40: ------------------- 内置规则更新成功! -------------------
2021-11-15 22:53:35: ------------------- 规则更新成功! ------------------- 2021-11-16 05:51:40: ------------------- 规则更新成功! -------------------

View File

@ -41,27 +41,27 @@ fi
upopkg="$insed $def" upopkg="$insed $def"
if [ "$upopkg" != " " ]; then if [ "$upopkg" != " " ]; then
for ipk in $upopkg; do for ipk in $upopkg; do
while [ ! "$(opkg list-installed | grep -w $ipk)" ]; do while [ ! "$(opkg list-installed | cut -f 1 -d ' ' | grep -w $ipk)" ]; do
opkg install --force-overwrite --force-checksum --force-depends $ipk 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true opkg install --force-overwrite --force-checksum --force-depends $ipk 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true
if [[ $ipk == luci-app-* ]]; then
opkg install --force-overwrite --force-checksum luci-i18n-"$(echo $ipk | cut -d - -f 3-4)"-zh-cn 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true
fi
[ $c2 eq 3 ] && { [ $c2 eq 3 ] && {
echo $ipk >> $BKOPKG/failed.txt echo $ipk >> $BKOPKG/failed.txt
sed -i '/$ipk/d' $BKOPKG/user_installed.opkg sed -i "/^$ipk$/d" $BKOPKG/user_installed.opkg
break break
} || let c2++ } || let c2++
sleep 1 sleep 1
rm -f /var/lock/opkg.lock rm -f /var/lock/opkg.lock
done done
if [[ $ipk == luci-app-* ]]; then
opkg install --force-overwrite --force-checksum luci-i18n-"$(echo $ipk | cut -d - -f 3-4)"-zh-cn 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true
fi
done done
rm -f /etc/config/*-opkg rm -f /etc/config/*-opkg
fi fi
while [[ -f $BKOPKG/failed.txt && -f /etc/inited && $c4 -le 5 ]]; do while [[ -f $BKOPKG/failed.txt && -f /etc/inited && $c4 -le 5 ]]; do
for ipk in $(cat $BKOPKG/failed.txt); do for ipk in $(cat $BKOPKG/failed.txt); do
opkg install --force-overwrite --force-checksum --force-depends $ipk 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true opkg install --force-overwrite --force-checksum --force-depends $ipk 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true
[[ "$(opkg list-installed | grep $ipk)" ]] && { [[ "$(opkg list-installed | cut -f 1 -d ' ' | grep -w $ipk)" ]] && {
sed -i "/$ipk/d" $BKOPKG/failed.txt sed -i "/^$ipk$/d" $BKOPKG/failed.txt
[ -n "$(cat $BKOPKG/failed.txt)" ] || rm -f $BKOPKG/failed.txt [ -n "$(cat $BKOPKG/failed.txt)" ] || rm -f $BKOPKG/failed.txt
} }
done done
@ -69,6 +69,9 @@ fi
sleep 1 sleep 1
rm -f /var/lock/opkg.lock rm -f /var/lock/opkg.lock
done done
if [[ $ipk == luci-app-* ]]; then
opkg install --force-overwrite --force-checksum luci-i18n-"$(echo $ipk | cut -d - -f 3-4)"-zh-cn 2>&1 | sed -e "s/^/$(date +%Y-%m-%d" "%H:%M:%S) /" >>/tmp/opkgupdate.log 2>&1 || true
fi
mv $BKOPKG/failed.txt $BKOPKG/failed_.txt >/dev/null 2>&1 mv $BKOPKG/failed.txt $BKOPKG/failed_.txt >/dev/null 2>&1
touch /etc/inited touch /etc/inited
rm -f /var/lock/opkg.lock rm -f /var/lock/opkg.lock