Hvers vegna umbreyting Adblock-sía í Polipo krefst meira en regex
Varðveittu undantekningar og samhengi beiðna þegar þú metur umbreytingu Adblock-sía í Polipo.
Umbreytir verður að varðveita merkingu reglu, ekki aðeins flytja stafi hennar. Síulisti vafrans getur verið háður því hvaða auðlind síðan hleður, tegund auðlindarinnar og undantekningarreglum. Blokkalisti sem byggir eingöngu á URL hefur minni upplýsingar.
Í fyrirliggjandi Polipo-uppsetningu skilgreinir handbók þess forbiddenFile-færslur sem lénsnöfn eða útvíkkuð regluleg POSIX-tjáning. Því er regex sem búið er til fyrir vél Python ekki sjálfkrafa gilt í þeirri skrá.
Byrjaðu á skilgreindum undirmengi
- Umbreyttu aðeins skilyrðislausum URL-blokkunarmynstrum eftir að hafa skilgreint akkeri þeirra og hegðun aðgreinisins.
- Varðveittu undantekningarreglur sem hefjast á @@. Að bæta mynstrum þeirra í synjunarskrá snýr merkingu þeirra við.
- Haltu reglum með samhengisvalkostum, svo sem takmörkunum á script eða léni, utan umbreytingar sem byggir eingöngu á URL, nema markið geti táknað þessi skilyrði.
- Slepptu reglum um að fela þætti: að velja DOM-þætti síðu krefst annars fyrirkomulags.
Að eyða óstuddum valkosti getur víkkað skilyrta reglu út í skilyrðislausa blokkun. Tilkynntu þessar slepptu reglur í stað þess að fullyrða hljóðlega að umbreytingin sé fullkomin.
Hið sögulega pakki adblockparser getur þáttað og metið undirmengi reglna Adblock Plus. README þess skjalfestir hunsaðar reglur um að fela þætti, samsvörun sem er háð valkostum og aðrar takmarkanir; geymsla þess var sett í geymsluþjónustu 24. júní 2026. Meðhöndlaðu úttak þess sem efni til að bera saman við markvélina, ekki sem loforð um trúverðuga umbreytingu alls listans.
Taktu tillit til þess sem milliþjónninn sér
Fyrir venjuleg HTTPS-göng sér síun ganga í Polipo hýsilnafn og port, ekki dulkóðuðu URL-slóðina. forbiddenTunnelsFile þess er sérstakt stefnuyfirborð. Fullkomlega þýdd slóðartjáning getur samt ekki passað við efni sem milliþjónninn sér aldrei.
Skjalfestu varðveitta undirmengið og athugaðu bæði fyrirhugaðar blokkanir og fyrirhugaðar undantekningar þegar þú metur umbreytingu. Að skráin hleðst sannar að setningafræðin sé samþykkt, ekki jafngilda síun.