Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glitterlip/922a58efbba3acdbec740334152219a3 to your computer and use it in GitHub Desktop.
Save glitterlip/922a58efbba3acdbec740334152219a3 to your computer and use it in GitHub Desktop.
屏蔽github搜索结果
chrome编写自定义插件屏蔽github搜索结果
chrome安装adblock ultimate这个插件 https://chrome.google.com/webstore/detail/adblocker-ultimate/ohahllgiabjaoigichmmfljhkcfikeof
规则例子 github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(cirosantilli))
## 开始
div[data-testid="results-list"] div选择器
> div 子div
:-abp-has() 如果括号里的规则为true则匹配当前元素
a:-abp-contains(cirosantilli) a标签并且包含cirosantilli
连起来就是github.com这个网站里div[data-testid="results-list"]里的div如果里面有a标签包含cirosantilli就屏蔽这个元素
已经写好的规则
github现在有两个搜索结果页 一个是登录用户,用的react写的新版
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(fighting41love))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(cirosantilli))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(lTbgykio))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(gege-circle))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(cheezcharmer))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(codin-stuffs))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(zaohmeing))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(Dimples1337))
github.com##div[data-testid="results-list"] > div:-abp-has(a:-abp-contains(qq1748766088))
一个是旧的,现在应该是未登录用户搜索现在看到的
https://glitterlip.github.io/blog/2023-02/%E5%B1%8F%E8%94%BDgithub%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C/
github.com#?#li.repo-list-item.public.source:-abp-has(a:-abp-contains(cirosantilli))
github.com#?#li.repo-list-item.public.source:-abp-has(a:-abp-contains(Dujltqzv))
github.com#?#li.repo-list-item.public.source:-abp-has(a:-abp-contains(lTbgykio))
github.com#?#li.repo-list-item.public.source:-abp-has(a:-abp-contains(Don-Jimmy))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment