Update CDN & Domestic & Reject & Global Hosts

This commit is contained in:
SukkaW 2025-05-06 17:22:16 +08:00
parent 6af7de265d
commit 26e45be4a3
6 changed files with 23 additions and 8 deletions

View File

@ -11,8 +11,8 @@ import runAgainstSourceFile from './lib/run-against-source-file';
(async () => {
const trie = new HostnameSmolTrie();
// await writeHostsToTrie(trie, 'https://cdn.jsdelivr.net/gh/jerryn70/GoodbyeAds@master/Extension/GoodbyeAds-Xiaomi-Extension.txt', true);
const { whiteDomainSuffixes, whiteDomains } = await writeFiltersToTrie(trie, 'https://cdn.jsdelivr.net/gh/Perflyst/PiHoleBlocklist@master/SmartTV-AGH.txt', true);
await writeHostsToTrie(trie, 'https://cdn.jsdelivr.net/gh/jerryn70/GoodbyeAds@master/Extension/GoodbyeAds-Xiaomi-Extension.txt', true);
// const { whiteDomainSuffixes, whiteDomains } = await writeFiltersToTrie(trie, 'https://cdn.jsdelivr.net/gh/Perflyst/PiHoleBlocklist@master/SmartTV-AGH.txt', true);
const callback = (domain: string, includeAllSubDomain: boolean) => {
trie.whitelist(domain, includeAllSubDomain);
@ -28,11 +28,11 @@ import runAgainstSourceFile from './lib/run-against-source-file';
console.log('---------------------------');
console.log(trie.dump().join('\n'));
console.log('---------------------------');
console.log('whitelist domain suffixes:');
console.log(whiteDomainSuffixes.join('\n'));
console.log('---------------------------');
console.log('whitelist domains:');
console.log(whiteDomains.join('\n'));
// console.log('whitelist domain suffixes:');
// console.log(whiteDomainSuffixes.join('\n'));
// console.log('---------------------------');
// console.log('whitelist domains:');
// console.log(whiteDomains.join('\n'));
})();
async function writeHostsToTrie(trie: HostnameSmolTrie, hostsUrl: string, includeAllSubDomain = false) {

View File

@ -4511,3 +4511,7 @@ rbds-static.redbull.com
styleguide-assets.shannons.com.au
s3.anilist.co
s4.anilist.co
.dellcdn.com
ui.powerreviews.com
cdn.linux.do
.ldstatic.com

View File

@ -1482,7 +1482,7 @@ w.m.taobao.com
yiliao.hupan.com
.applog.uc.cn
beacon-api.aliyuncs.com
jsadsdisplay.cn-beijing.log.aliyuncs.com
.log.aliyuncs.com
ad.alimama.com
.click.alimama.com
adsh.wagbridge.taobao.alimama.com
@ -1535,6 +1535,7 @@ df.tanx.com
et.tanx.com
ifsk2.tanx.com
.advertisement.tanx.com
kgb-ifs.tanx.com
audid-api.taobao.com
sjarvis.taobao.com
eco.taobao.com
@ -1562,6 +1563,7 @@ quickaplus-server-api-cn-zhangjiakou.aliyuncs.com
.apmplus.volces.com
.gdzskj.tech
.effirst.com
# >> Meituan
wmlog.meituan.com
@ -2223,6 +2225,7 @@ sentry.d.mi.com
.union.mi.com
.game.xiaomi.com
.search.xiaomi.net
.stat.xiaomi.com
.mistat.xiaomi.com
@ -2444,6 +2447,8 @@ sf1-be-pack.pglstatp-toutiao.com
sf3-fe-tos.pglstatp-toutiao.com
adshare.toutiao.com
ad.toutiao.com
log.zijieapi.com
mssdk-bu.bytedance.com
# >> Tonghuahshun
adm.10jqka.com.cn
@ -2478,6 +2483,7 @@ log.ycapp.yiche.com
# >> Bilibili
cm.bilibili.com
.data.bilibili.com
line1-log.biligame.net
# >> CNTV
galaxy.bjcathay.com

View File

@ -94,6 +94,7 @@ DOMAIN-SUFFIX,wo.cn
DOMAIN-SUFFIX,wo.com.cn
DOMAIN-SUFFIX,10010.com
DOMAIN-SUFFIX,chinaunicom.cn
DOMAIN-SUFFIX,wosms.cn
# >> China Mobile
DOMAIN-SUFFIX,10086.cn
@ -196,6 +197,7 @@ DOMAIN-SUFFIX,laiqukankan.com
DOMAIN-SUFFIX,zhuanzfx.com
DOMAIN-SUFFIX,321fenx.com
DOMAIN-SUFFIX,youdao.com
DOMAIN-SUFFIX,lf127.net
# >> Sina
DOMAIN-SUFFIX,sina.cn
@ -485,6 +487,7 @@ DOMAIN-SUFFIX,cz88.net
DOMAIN-SUFFIX,dancf.com
DOMAIN-SUFFIX,dangdang.com
DOMAIN-SUFFIX,daocloud.io
DOMAIN,i.dell.com
DOMAIN-SUFFIX,dewu.com
DOMAIN-SUFFIX,dfcfw.com
DOMAIN-SUFFIX,dida365.com

View File

@ -46,6 +46,7 @@ export const DOMESTICS: Record<string, DNSMapping> = {
'mxhichina.com',
'soku.com',
'tb.cn',
'+tbcdn.cn',
'taobao.com',
'+taobaocdn.com',
'+tbcache.com',

View File

@ -934,6 +934,7 @@ DOMAIN-SUFFIX,ledger.com
DOMAIN-SUFFIX,letsencrypt.org
DOMAIN-SUFFIX,linear.app
DOMAIN-SUFFIX,lingq.com
DOMAIN-SUFFIX,linux.do
DOMAIN-SUFFIX,lih.kg
DOMAIN-SUFFIX,lihkg.com
DOMAIN-SUFFIX,list-manage.com