ولې د Adblock څخه Polipo ته د فلټر بدلون regex ته زیات څه ته اړتیا لري
کله چې د Adblock څخه Polipo ته د فلټر بدلون ارزوئ، استثناوې او د غوښتنې شالید وساتئ.
بدلوونکی باید د یوې قاعدې مانا وساتي، نه یوازې د هغې توري انتقال کړي. د براوزر د فلټر لیست کیدای شي په دې تکیه وي چې پاڼه کومه سرچینه پورته کوي، د سرچینې په ډول او د استثنا قاعدو. یوازې پر URL ولاړ بلاک لیست لږ معلومات لري.
په یوه موجوده Polipo نصب کې، د هغې لارښود forbiddenFile ننوتنې د ډومین نومونو یا د POSIX پراخه منظمې عبارتو په توګه تعریفوي. له همدې امله د Python د انجن لپاره جوړ شوی regex په هغه فایل کې په اتوماتيک ډول سم نه دی.
له اعلان شوې فرعي ټولګې پیل کړئ
- بې شرطه د URL بلاک کولو نمونې یوازې هغه وخت بدلې کړئ چې لګښتونه او د جلا کوونکي چلند یې تعریف کړی وي.
- هغه استثنا قاعدې وساتئ چې په @@ پیل کیږي. د هغوی نمونې په رد فایل کې زیاتول د هغوی مانا اړوي.
- هغه قاعدې چې د شالید انتخابونه لري، لکه د script یا ډومین محدودیتونه، له یوازې پر URL ولاړ بدلون څخه بهر وساتئ، پرته له دې چې هدف هغه شرایط وړاندې کولی شي.
- د عناصرو د پټولو قاعدې لرې کړئ: د پاڼې د DOM عناصرو ټاکل بل میکانیزم ته اړتیا لري.
د یوه نه ملاتړ شوي انتخاب ړنګول کیدای شي یوه شرطي قاعده پرته له شرطه بلاک ته پراخه کړي. د بشپړ بدلون د غږ نه کولو ادعا پرځای هغه پرېښل شوې قاعدې راپور کړئ.
تاریخی adblockparser بسته کولی شي د Adblock Plus قاعدو یوه فرعي ټولګه تحلیل او ارزښت ورکړي. د هغې README د له پامه غورځول شوو د عناصرو د پټولو قاعدو، د انتخابونو پورې تړلي سمون او نورو محدودیتونو مستند کوي؛ د هغې زېرمه د 2026 کال د جون په 24مه آرشیف شوه. د هغې پایله د هدف انجن سره د پرتله کولو توکي وګڼئ، نه د ټول لیست د وفادار بدلون ژمنه.
په پام کې ونیسئ چې پروکسي څه ګوري
د عادي HTTPS تونلونو لپاره د Polipo تونل فلټر کول د کوربه نوم او پورټ ګوري، نه د کوډ شوې URL لار. د هغې forbiddenTunnelsFile یوه جلا پالیسي سطحه ده. په بشپړه توګه ژباړل شوې د لارې عباره بیا هم نشي کولی هغه منځپانګه سره سمه شي چې پروکسي هېڅکله نه ګوري.
د ساتل شوې فرعي ټولګې مستند کړئ او کله چې بدلون ارزوئ، هم ارادي بلاکونه او هم ارادي استثناوې وګورئ. د فایل پورته کیدل د نحو منل ثابتوي، نه د برابر فلټر کول.