deploy: a08bc60052c88a54b256e724d4385b9cc53c1cf6

This commit is contained in:
SukkaBot
2022-08-22 16:09:41 +00:00
parent f0e6358c0b
commit e6be4d0fdc
4 changed files with 23 additions and 6 deletions

View File

@@ -150,7 +150,7 @@ const threads = require('os').cpus().length - 1;
const piscina = new Piscina({ const piscina = new Piscina({
filename: pathResolve(__dirname, 'worker/build-reject-domainset-worker.js'), filename: pathResolve(__dirname, 'worker/build-reject-domainset-worker.js'),
workerData: domainSets workerData: [...domainSets]
}); });
(await Promise.all([ (await Promise.all([

View File

@@ -1,11 +1,16 @@
const { workerData } = require('piscina'); const { workerData } = require('piscina');
const len = workerData.length;
exports.dedupe = ({ chunk }) => { exports.dedupe = ({ chunk }) => {
const outputToBeRemoved = new Set(); const outputToBeRemoved = new Set();
for (let i = 0, l = chunk.length; i < l; i++) { for (let i = 0, l = chunk.length; i < l; i++) {
const domainFromInput = chunk[i]; const domainFromInput = chunk[i];
for (const domainFromFullSet of workerData) {
for (let j = 0; j < len; j++) {
const domainFromFullSet = workerData[j];
if (domainFromFullSet === domainFromInput) continue; if (domainFromFullSet === domainFromInput) continue;
if (domainFromFullSet.charCodeAt(0) !== 46) continue; if (domainFromFullSet.charCodeAt(0) !== 46) continue;
// domainFromFullSet is now startsWith a "." // domainFromFullSet is now startsWith a "."
@@ -13,8 +18,8 @@ exports.dedupe = ({ chunk }) => {
if (domainFromInput.charCodeAt(0) !== 46) { if (domainFromInput.charCodeAt(0) !== 46) {
let shouldBeRemoved = true; let shouldBeRemoved = true;
for (let j = 0, l2 = domainFromInput.length; j < l2; j++) { for (let k = 0, l2 = domainFromInput.length; k < l2; k++) {
if (domainFromFullSet.charCodeAt(j + 1) !== domainFromInput.charCodeAt(j)) { if (domainFromFullSet.charCodeAt(k + 1) !== domainFromInput.charCodeAt(k)) {
shouldBeRemoved = false; shouldBeRemoved = false;
break; break;
} }

View File

@@ -5220,6 +5220,7 @@ delivery.maihehd.com
.abbols.com .abbols.com
.abbp1.com .abbp1.com
.abbp1.pw .abbp1.pw
.abcgbindgetpyo.com
.abdlnkjs.com .abdlnkjs.com
.abeehing.net .abeehing.net
.abergently.club .abergently.club
@@ -6441,6 +6442,7 @@ delivery.maihehd.com
.avalhukof.com .avalhukof.com
.avatroom.com .avatroom.com
.avazu.net .avazu.net
.avdlvipyghgfbdh.com
.aveark.com .aveark.com
.averalzaedsk.xyz .averalzaedsk.xyz
.avertscratch.com .avertscratch.com
@@ -6498,6 +6500,7 @@ delivery.maihehd.com
.axeldivision.com .axeldivision.com
.axhntisudyhmxjd.xyz .axhntisudyhmxjd.xyz
.axill.com .axill.com
.axillovely.com
.axioux.com .axioux.com
.axlyexdqxndyhmw.com .axlyexdqxndyhmw.com
.axp9.com .axp9.com
@@ -9206,6 +9209,7 @@ delivery.maihehd.com
.drinkergenys.com .drinkergenys.com
.drious.com .drious.com
.drippeddossers.casa .drippeddossers.casa
.drivecareveryday.com
.drkkydnkdvfosd.xyz .drkkydnkdvfosd.xyz
.drldgfscmjgim.com .drldgfscmjgim.com
.drlphsvpybieyie.xyz .drlphsvpybieyie.xyz
@@ -15130,6 +15134,7 @@ delivery.maihehd.com
.painsko.com .painsko.com
.paintifiercute.club .paintifiercute.club
.paishuno.net .paishuno.net
.paiwhoki.com
.pajikrqhbqth.xyz .pajikrqhbqth.xyz
.pakistant.club .pakistant.club
.palasidesdoor.com .palasidesdoor.com
@@ -15362,6 +15367,7 @@ delivery.maihehd.com
.petriekalmias.com .petriekalmias.com
.pettybitternessablebodied.com .pettybitternessablebodied.com
.pettybureaushady.com .pettybureaushady.com
.petunsehemiope.com
.peukasrsihav.xyz .peukasrsihav.xyz
.pewdomdiff.com .pewdomdiff.com
.pezrphjl.com .pezrphjl.com
@@ -17276,6 +17282,7 @@ delivery.maihehd.com
.sconvtrk.com .sconvtrk.com
.scornamentum.com .scornamentum.com
.scotlandon.club .scotlandon.club
.scouredpalulus.com
.scowledmulticulturaldebauch.com .scowledmulticulturaldebauch.com
.scowlsteering.com .scowlsteering.com
.scowpoppanasals.com .scowpoppanasals.com
@@ -18745,6 +18752,7 @@ delivery.maihehd.com
.tmfkuesmlpto.com .tmfkuesmlpto.com
.tmjhdyghjm.com .tmjhdyghjm.com
.tmmapcxvee.com .tmmapcxvee.com
.tmmkhspf.xyz
.tmmkjvphbawgul.com .tmmkjvphbawgul.com
.tmqhw.us .tmqhw.us
.tmrjmp.com .tmrjmp.com
@@ -19308,6 +19316,7 @@ delivery.maihehd.com
.unlimitate.club .unlimitate.club
.unloadpoetry.com .unloadpoetry.com
.unlockr.com .unlockr.com
.unlrhnnan.com
.unluxioer.com .unluxioer.com
.unmetalised.com .unmetalised.com
.unmord.com .unmord.com
@@ -19538,6 +19547,7 @@ delivery.maihehd.com
.vbnrkihyar.xyz .vbnrkihyar.xyz
.vbrw.xyz .vbrw.xyz
.vbscgrnkoceya.com .vbscgrnkoceya.com
.vbshybwwkywkhsw.com
.vbtrax.com .vbtrax.com
.vcdc.com .vcdc.com
.vcdhtxhfbhx.com .vcdhtxhfbhx.com
@@ -20633,6 +20643,7 @@ delivery.maihehd.com
.yedikthslvl.xyz .yedikthslvl.xyz
.yeegsxcwbnn.com .yeegsxcwbnn.com
.yefbmjqdjkpr.com .yefbmjqdjkpr.com
.yeiydrlkojywhf.com
.yellowacorn.net .yellowacorn.net
.yellowblue.io .yellowblue.io
.yemecotum.com .yemecotum.com
@@ -21915,7 +21926,6 @@ delivery.maihehd.com
.ihvdflxjtdsgnqb.xyz .ihvdflxjtdsgnqb.xyz
.assistvantp.biz .assistvantp.biz
.awsimiledarent.xyz .awsimiledarent.xyz
.axillovely.com
.unspeakablepurebeings.com .unspeakablepurebeings.com
.afterwardstationquestions.com .afterwardstationquestions.com
.untr.xyz .untr.xyz
@@ -48935,12 +48945,14 @@ delivery.maihehd.com
.sensors.larkplayerapp.com .sensors.larkplayerapp.com
.sensors.snaptubeapp.com .sensors.snaptubeapp.com
.log.kajicam.com .log.kajicam.com
.t.adbr.io
.a.popin.cc .a.popin.cc
.trace.popin.cc .trace.popin.cc
.rlog.popin.cc .rlog.popin.cc
.log.popin.cc .log.popin.cc
.r.popin.cc .r.popin.cc
.inrecsys.popin.cc .inrecsys.popin.cc
.d2cmqkwo8rxlr9.cloudfront.net
.middleware.p7s1.io .middleware.p7s1.io
.adc.api.nine.com.au .adc.api.nine.com.au
.analytics.twitter.com .analytics.twitter.com

View File

@@ -24,7 +24,7 @@
<main class="container"> <main class="container">
<h1>Sukka Surge Ruleset Server</h1> <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>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-08-22T12:45:46.687Z</p> <p>Last Updated: 2022-08-22T16:09:39.932Z</p>
<hr> <hr>
<br> <br>
<ul> <ul>