Code Monkey home page Code Monkey logo

ublacklistrule's Issues

uBlock Origin向けのルールも生成する

Firefox for AndroidにすぐにuBlacklistも戻るだろうと思っていましたが、
思ったより長引きそうなので。
他のアドブロック系ツールがあるプラットフォームで広く使えるかもしれません。

変換ツール部分の説明を追加して欲しい

uBlacklistのfilterからuBlock Originのfilterへの変換ツール部分の使い方を教えてください。
当方もuBlacklistのfilterを作成しており、uBlock OriginではなくAdGuardを使用していますが、この変換をtext editorの置換機能でやると副作用が多いので...

uBlock Origin向けのルールではTLDを埋めず、部分一致のみに任せる

uBlock Origin向けのフィルターをダイエットする · Issue #7 · ncaq/uBlacklistRule
で指摘された事項、

uBlacklistと異なり単に部分一致させているだけなので、TLDの自動生成は完全に不要ではないでしょうか (もし必要なら正規表現も書けます)。

に対応。

型的にホスト名とホストテンプレート(TLD入れる前)を区別して、
uBlock Origin向けのルールでは一つ以外除外する。

構造をかなり変える必要があるので、
それなりに面倒そうです。

TLD入れる前の文字列を持っておいて、
そのまま取り出す関数と、
埋めて取り出す関数があれば良さそうですね。

追加依頼 ja.loudoun-valley.com

ドメイン

ja.loudoun-valley.com

正規URL

https://askubuntu.com/questions/1189713/l2tp-ipsec-failing-to-connect-ubuntu-19-10

コピペURL

https://ja.loudoun-valley.com/392162-l2tp-ipsec-failing-to-connect-FGSDRK-article

備考

jaの他にも

https://ko.loudoun-valley.com/392162-l2tp-ipsec-failing-to-connect-FGSDRK-article など多数言語があります。(サイト下部にリンク)

確認できているドメインは以下です。

https://loudoun-valley.com/
https://ar.loudoun-valley.com/
https://bg.loudoun-valley.com/
https://cs.loudoun-valley.com/
https://da.loudoun-valley.com/
https://de.loudoun-valley.com/
https://el.loudoun-valley.com/
https://es.loudoun-valley.com/
https://et.loudoun-valley.com/
https://fi.loudoun-valley.com/
https://fr.loudoun-valley.com/
https://hi.loudoun-valley.com/
https://hr.loudoun-valley.com/
https://hu.loudoun-valley.com/
https://id.loudoun-valley.com/
https://it.loudoun-valley.com/
https://iw.loudoun-valley.com/
https://ja.loudoun-valley.com/
https://ko.loudoun-valley.com/
https://lt.loudoun-valley.com/
https://lv.loudoun-valley.com/
https://ms.loudoun-valley.com/
https://nl.loudoun-valley.com/
https://no.loudoun-valley.com/
https://pl.loudoun-valley.com/
https://pt.loudoun-valley.com/
https://ro.loudoun-valley.com/
https://ru.loudoun-valley.com/
https://sk.loudoun-valley.com/
https://sl.loudoun-valley.com/
https://sr.loudoun-valley.com/
https://th.loudoun-valley.com/
https://tr.loudoun-valley.com/
https://uk.loudoun-valley.com/
https://vi.loudoun-valley.com/
https://cn.loudoun-valley.com/
https://tw.loudoun-valley.com/

肌感として ja.loudoun-valley.com が多く出ますが、こちらも一括で追加していただけると幸いです。

uBlock Origin向けのフィルターをダイエットする

uBlock Origin向けのルールも生成する · Issue #5 · ncaq/uBlacklistRule
は一応ルールを生成したので閉じました。
しかしこのルールには問題があり、
ルールが2万行ぐらいになるからか、
Google検索がとても重くなります。
コンテンツスクリプトの方で動かしてるのかな?デスクトップPCでモバイルエミュレートしても重いぐらいですし、スマートフォンではめっちゃカクつきます。
フィルターのダイエットが必要でしょう。

過激なフィルタを追加

人によっては誤爆が強そうなフィルタを追加する。

全部まとめたfullを提供しても良いかもしれません。

タイトルでマッチ

title/^無題$/
title/^Index of \//

割とうまく行っている。
これは過激扱いじゃなくて本流に追加しても良いぐらいかも。

国別マッチ

もうロシア・**・韓国・ブラジルあたりのドメインとかブロックしてしまう?
でも大半はスパムか善良だけどこちらには読めないブログですけど、
コードブロックと機械翻訳でたまに役に立つことも無いことは無いんですよね。

プログラミングスクール系

主にレガシーな言語で役に立つこともあるからブロックしてないんだけど…
明らかに嘘(間違いという意味ではなく、釣りタイトル)書いてる時はブロックしてますが。

広告のための記事という性格が強すぎて、
途中まで読むとモーダルで広告が出てくるのはちょっと…
他の人がそういうリスト作ってるからそれに誘導するだけで良いかもしれません。

blocking org.uk

Hello

Thanks for maintaining this list. sorry to write in English, I don't speak Japanese - I can use google translate if needed though...

Why are org.uk domains blocked please?
Your list looks useful but blocking org.uk domains blocks many sites that I need for work - org.uk is used mostly by professional organisations in the UK.

Thanks

cdn.ncaq.netからリダイレクトする

当初は生成物をGit管理したくないとか考えてましたが、
テキストファイルだしした方が良いし、
実際今は行っている。

2重管理は面倒くさい。

ただURLを変えると混乱するため、
リダイレクト設定で問題ないか確認する。

uBlock Originのフィルターのスニペットなどを復活させるか判断して実装する

uBlock Origin向けのフィルターをダイエットする · Issue #7 · ncaq/uBlacklistRule
で指摘された、

なお後者2つはGoogle Search Fixer有効がメインの環境なら必要です。たまに現れるFeatured SnippetsとPeople also askを消しています。

に対応。

今の所使ってみてどれぐらいうざいか分かってないのでフィルターを膨らませて対処するか迷い中です。

Public Suffix Listでチェックする

ホスティングサービスをまるごとブロックしないように、Public Suffix Listを調査して含まれてないか調べるのをテストコードに追加する。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.