deploy: 75c3f4eda64f65e62eb1a90c03c1ee5e3536afcf

This commit is contained in:
SukkaBot
2022-10-31 18:45:58 +00:00
parent 64de4ba977
commit 8bfd12bdca
5 changed files with 172 additions and 1495 deletions

View File

@@ -3,6 +3,23 @@ const { processFilterRules } = require('./lib/parse-filter.js');
const fs = require('fs');
const path = require('path');
const WHITELIST_DOMAIN = new Set([]);
const BLACK_TLD = [
'.xyz',
'.top',
'.win',
'.vip',
'.site',
'.space',
'.online',
'.icu',
'.fun',
'.shop',
'.cool',
'.cyou',
'.id'
];
(async () => {
const domainSet = Array.from(
(
@@ -29,25 +46,22 @@ const path = require('path');
if (parsed.input === parsed.tld) {
continue;
}
const apexDomain = parsed.domain
domainCountMap[parsed.domain] ||= 0;
domainCountMap[parsed.domain] += 1;
if (WHITELIST_DOMAIN.has(apexDomain)) {
continue;
}
domainCountMap[apexDomain] ||= 0;
domainCountMap[apexDomain] += 1;
}
}
const results = [];
Object.entries(domainCountMap).forEach(([domain, count]) => {
if (
count > 10
&& (
domain.endsWith('.xyz')
|| domain.endsWith('.top')
|| domain.endsWith('.icu')
|| domain.endsWith('.win')
|| domain.endsWith('.shop')
|| domain.endsWith('.cyou')
)
count >= 8
&& BLACK_TLD.some(tld => domain.endsWith(tld))
) {
results.push('.' + domain);
}

File diff suppressed because it is too large Load Diff

View File

@@ -72,6 +72,7 @@
.uanwtt.top
.ufrico.top
.uyylmo.top
.vclotq.top
.vlfhkj.top
.vodlvi.top
.vplhow.top
@@ -95,6 +96,7 @@
.zcjwnm.top
.ziaxaa.top
.zzqnrn.top
.yoslwq.top
.sxxtpk.top
.aeduen.top
.agvve.top
@@ -288,6 +290,7 @@
.zkddix.top
.zkqaun.top
.znnrhz.top
.square.site
.aezkgj.top
.awlcqy.top
.bmzcgy.top
@@ -525,6 +528,8 @@
.yxfzox.top
.zqplva.top
.zwjolc.top
.lssopdie.icu
.namkdi.icu
.jhusd.icu
.ahibtgj.top
.ahidtgr.top
@@ -627,6 +632,10 @@
.nmkxf.top
.lzuzr.top
.gsyeidt.icu
.gtxdifu.icu
.jssjue.icu
.msjdud.icu
.xzkuf.icu
.kaosid.icu
.mjsudio.icu
.agvdnl.top
@@ -683,21 +692,60 @@
.nishilaji.icu
.b5jsued.icu
.csndax.icu
.recordd.icu
.v3454.icu
.bfhju.icu
.baidu123.icu
.nsjdyues.icu
.dieowp.icu
.sokdjhre.icu
.i1lyb.icu
.lsasdfg.icu
.magxoisud.icu
.xiksjude.icu
.t4gwf.icu
.lsjdhi.icu
.lsloposl.icu
.vardir.icu
.tiafedf.icu
.4k2dci.icu
.687cem.icu
.9zv0ny.icu
.ansklx.top
.ao0dkn.icu
.drkild.icu
.rmgomo.top
.sawjbk.top
.tbnilj.top
.witojr.top
.wmygyx.top
.284nxw.icu
.bucyvo.top
.hblfhq.top
.nv9dtw.icu
.q0s2sm.icu
.xd1bpn.icu
.dbhlbm.top
.fn0aqh.icu
.j77o38.icu
.mjdnpt.top
.nrhpkc.icu
.nu57wl.icu
.zoyqhl.top
.ajxdpg.top
.hmziti.top
.jehe99.icu
.pe14pc.icu
.wsojbg.icu
.7a4s96.icu
.eahbrm.top
.sthtuh.top
.zovh96.icu
.juls8q.icu
.vqeyuo.top
.krjqpe.top
.kvrhdp.top
.6c7bza.icu
.zhwpnq.top
.1345578.xyz
.2ebz23.icu
@@ -792,6 +840,7 @@
.axcgpp.top
.bokqmt.top
.cyqggi.top
.dchain.top
.dkvvuy.top
.dtyweh.top
.dzerdf.top
@@ -812,6 +861,7 @@
.qmjded.top
.qogdsq.top
.qqwfas.top
.realme.cool
.sblr005.xyz
.sblr007.xyz
.sgrxpw.top
@@ -833,6 +883,7 @@
.kpygtz.top
.kqstye.top
.kxdnjf.top
.mzrkkc.top
.ncatge.top
.pctmqj.top
.sd2ed.icu
@@ -871,20 +922,24 @@
.2h4j6m.icu
.axuxfr.top
.dkfrva.top
.kgetic.top
.kulxbm.top
.nfygxz.top
.oepcxt.top
.oinm8.icu
.pibfhc.top
.pojxbh.top
.puwcxz.top
.qmzrde.top
.suqluj.top
.syzzhh.top
.tkdwso.top
.whfpks.top
.xmdjsc.top
.yo4xv.icu
.ywcjpn.top
.z4zj8.icu
.3488754.icu
.bkcuph.top
.finamv.top
.foj40c.icu
@@ -892,6 +947,8 @@
.ndiuxo.top
.odiuwn.top
.ohkgcg.top
.pgofap.top
.rgpivj.top
.rgxcoc.top
.syd58.icu
.6b3qxy.icu
@@ -901,6 +958,7 @@
.dpbjba.top
.jdjubw.top
.kmflyc.top
.ktyebr.top
.o5irm9.icu
.sgl2h3.icu
.yjdcrw.top
@@ -915,13 +973,16 @@
.u3xxum.icu
.uvoeb.top
.6ltgw.icu
.77ma30.icu
.kjtxzz.top
.mugnqj.top
.svgsxn.top
.w10auy.icu
.0h539n.icu
.76-u-zqw1.xyz
.cjkin.top
.gbbxdr.top
.ghdbbh.top
.kfssyc.top
.qfi2r.icu
.ratasc.top
@@ -940,6 +1001,7 @@
.adorui.top
.hggluj.top
.kpdmbs.top
.nnicqa.top
.nolj49.icu
.okywvf.top
.rqdauw.top
@@ -960,6 +1022,7 @@
.ssjeoe.top
.2t1jl0.icu
.4sji2i.icu
.76-u-kkj18.xyz
.cyzemc.top
.dlfylt.top
.irllcd.top
@@ -968,11 +1031,20 @@
.bgjjoi.top
.gt0hs9.icu
.lxpinv.top
.phpump.top
.sde4rq.icu
.ki6lhg.icu
.zhhula.top
.jdftpe.top
.yzkznk.top
.qhnqwt.top
.8sy2b.icu
.ecabki.top
.ewnywn.top
.ylibav.top
.ehlcnb.top
.elhicw.top
.eucvbc.top
.fhqemq.top
.jryuds.top
.neidee.top
@@ -980,16 +1052,22 @@
.xwitwq.top
.dkmimw.top
.nhewlh.top
.gtqklv.top
.hhxulg.top
.mxeanv.top
.pxzjwk.top
.qlmenm.top
.qwuchl.top
.gyzt809.xyz
.nphgoc.top
.yyzded.top
.ejvocy.top
.mingrunfuzhuang05.xyz
.yhuvzv.top
.ytwbnq.top
.gntozh.top
.kutlzl.top
.wcpjfd.top
.xqpwkk.top
.xzlnlm.top
.citcfi.top
@@ -998,29 +1076,49 @@
.gxdhfa.top
.dgqqxx.top
.xaexmo.top
.1112458.xyz
.demtjo.top
.hixcny.top
.voadax.top
.adlxbh.top
.jubsfg.top
.pxnctk.top
.iaklie.top
.pugxbo.top
.rhwdsq.top
.vrbvro.top
.lfvlpt.top
.oiknia.top
.dfdnsx.top
.gzmvuo.top
.oipful.top
.pxbkkk.top
.sftqjs.top
.kwoneq.top
.abluwk.top
.bvdadv.top
.tikoig.top
.usivdv.top
.xgtofb.top
.yifpgd.top
.zmlyhs.top
.fvkhnr.top
.qexccc.top
.afohvv.top
.zrbfzw.top
.bfsngf.top
.epwnsr.top
.hpbzkc.top
.ohzctx.top
.pysitg.top
.ilfbdb.top
.gdmdxy.top
.nlujo.top
.nkjfmc.top
.yphurc.top
.5577778.xyz
.exqkjx.top
.jivdhm.top
.aempvw.top
.aggfpx.top
.angskq.top
@@ -1117,51 +1215,94 @@
.bkmtxa.top
.qqoehr.top
.cknvrx.top
.pkwrdl.top
.azrsog.top
.nofalw.top
.svfocp.top
.oajqfn.top
.tvbcmo.top
.jsmfgc.top
.6f1mf.icu
.fpaksix.icu
.lasdas.icu
.lciskdu.icu
.lskoposi.icu
.lsoidike.icu
.lsqpoisue.icu
.lssncjud.icu
.msjhdyue.icu
.msjudi.icu
.nhusiwa.icu
.olkijsd.icu
.pilidu.icu
.qhjkof.icu
.tyroess.icu
.xmsjude.icu
.xskieus.icu
.d3skoc332.icu
.gocdr.icu
.hajsued.icu
.hsyueiod.icu
.lijhdy.icu
.lsklsope.icu
.lsshkly.icu
.lsxoisd.icu
.lxiskjde.icu
.tsyudasd.icu
.vajdui.icu
.xmsjdhf.icu
.yianskd.icu
.bahusue.icu
.bvhjjd.icu
.dayuhao.icu
.ksudie.icu
.laiisode.icu
.lsposie.icu
.maediof.icu
.msodik.icu
.nsyheuks.icu
.qiehao.icu
.sinnod.icu
.tashpitum.icu
.usideq.icu
.ckfbs.icu
.harginsu.icu
.lsggppe.icu
.lshosie.icu
.ma4k6.icu
.msjdyf.icu
.nanish.icu
.nhduio.icu
.plaiksd.icu
.xlsoida.icu
.xzsywte.icu
.kvdxks.top
.isvuiy.top
.lianges.icu
.lsgsda.icu
.lsoiujds.icu
.mangesd.icu
.ncjhdyri.icu
.paddki.icu
.0e0db.icu
.huaxianone.icu
.likijs.icu
.losijdue.icu
.mpdskdf.icu
.tablegsh.icu
.trsas.icu
.xuyhsjd.icu
.lsoieuy.icu
.toutiaohao.icu
.asdueiw.icu
.ksidujed.icu
.asdaeer.icu
.asjdied.icu
.hliurkd.icu
.jpisi.icu
.cocodes.icu
.lijhdjsu.icu
.xiuydw.icu
.09vz0h.icu
.0a67vu.icu
.0bj313.icu
@@ -1296,4 +1437,6 @@
.zobca6.icu
.cpnqor.shop
.dwbjs.top
.qslbjc.top
.qslbjc.top
.jfcxph.top
.lspxoiu.icu

View File

@@ -1,7 +1,7 @@
############################
# Mainland China IPv4 CIDR
# Data from misaka.io (misakaio @ GitHub)
# Last Updated: 2022-10-31T18:33:50.506Z
# Last Updated: 2022-10-31T18:43:47.963Z
# Routes: 3192
############################
IP-CIDR,1.2.4.0/24

View File

@@ -24,7 +24,7 @@
<main class="container">
<h1>Sukka Surge Ruleset Server</h1>
<p>Made by <a href="https://skk.moe">Sukka</a> | <a href="https://github.com/SukkaW/Surge/">Source @ GitHub</a> | Licensed under <a href="https://github.com/SukkaW/Surge/blob/master/LICENSE" target="_blank">AGPL-3.0</a></p>
<p>Last Updated: 2022-10-31T18:35:59.945Z</p>
<p>Last Updated: 2022-10-31T18:45:56.996Z</p>
<hr>
<br>
<ul>