mirror of
https://github.com/KaringX/karing-ruleset.git
synced 2025-06-12 04:24:13 +08:00
BanAD merge adblockclashlite
This commit is contained in:
parent
5e5a3bc029
commit
9d572f407c
@ -22,39 +22,11 @@ sing_exe="${work_dir}/sing-box"
|
||||
|
||||
# ———————————————————————————————————————————————————————————————————————————————————————————————
|
||||
|
||||
AD_KEYWORDS="# 广告关键词
|
||||
DOMAIN-KEYWORD,admarvel
|
||||
DOMAIN-KEYWORD,admaster
|
||||
DOMAIN-KEYWORD,adsage
|
||||
DOMAIN-KEYWORD,adsensor
|
||||
DOMAIN-KEYWORD,adsmogo
|
||||
DOMAIN-KEYWORD,adsrvmedia
|
||||
DOMAIN-KEYWORD,adsserving
|
||||
DOMAIN-KEYWORD,adsystem
|
||||
DOMAIN-KEYWORD,adwords
|
||||
DOMAIN-KEYWORD,applovin
|
||||
DOMAIN-KEYWORD,appsflyer
|
||||
DOMAIN-KEYWORD,domob
|
||||
DOMAIN-KEYWORD,duomeng
|
||||
DOMAIN-KEYWORD,dwtrack
|
||||
DOMAIN-KEYWORD,guanggao
|
||||
DOMAIN-KEYWORD,omgmta
|
||||
DOMAIN-KEYWORD,omniture
|
||||
DOMAIN-KEYWORD,openx
|
||||
DOMAIN-KEYWORD,partnerad
|
||||
DOMAIN-KEYWORD,pingfore
|
||||
DOMAIN-KEYWORD,socdm
|
||||
DOMAIN-KEYWORD,supersonicads
|
||||
DOMAIN-KEYWORD,wlmonitor
|
||||
DOMAIN-KEYWORD,zjtoolbar
|
||||
"
|
||||
|
||||
# ———————————————————————————————————————————————————————————————————————————————————————————————
|
||||
|
||||
|
||||
function download_adblockfilters() {
|
||||
mkdir -p $target_dir/adblockfilters
|
||||
cd $target_dir/adblockfilters/
|
||||
aclssr_dir=$(dirname $work_dir)/ACL4SSR
|
||||
|
||||
file_array=("AdGuard_Base_filter.txt" "AdGuard_Chinese_filter.txt" "AdGuard_DNS_filter.txt" "AdGuard_Mobile_Ads_filter.txt" "adblockclashlite.list" "adblockclash.list")
|
||||
for file in "${file_array[@]}"; do
|
||||
@ -67,9 +39,9 @@ function download_adblockfilters() {
|
||||
|
||||
# ad keys
|
||||
if [[ "$file" == "adblockclashlite.list" ]]; then
|
||||
echo "$AD_KEYWORDS" > temp_file && cat "$file" >> temp_file
|
||||
mv temp_file "$file"
|
||||
# echo "$AD_KEYWORDS" >> $file
|
||||
# 合并文件
|
||||
cat "${aclssr_dir}/Clash/BanAD.list" > temp_file && cat "$file" >> temp_file
|
||||
sort -u temp_file > "$file"
|
||||
fi
|
||||
|
||||
#convert to json
|
||||
|
@ -120,7 +120,7 @@ OPT_RULESET_GROUPS['cn'] = {
|
||||
'default': 'off',
|
||||
'outbound': 'block_out',
|
||||
'rules': [
|
||||
'acl:BanAD', # 135K = adblockclashlite
|
||||
'acl:BanAD', # 49K = adblockclashlite + BanAD
|
||||
'geosite:category-ads', # 6.0K
|
||||
],
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user