GithubHelp home page GithubHelp logo

enriquephlin / block-pornographic-replies Goto Github PK

View Code? Open in Web Editor NEW

This project forked from slarkvan/block-pornographic-replies

0.0 0.0 0.0 578 KB

屏蔽推特回复下的黄推。Block pornographic replies below the tweet.

JavaScript 90.99% CSS 6.58% HTML 2.43%

block-pornographic-replies's Introduction

背景

实在受不了推文下无休无止的回复引流的黄推了,里面甚至涉及诈骗等灰产。 大家小心

设计宗旨

  1. 隐私优先。本插件纯客户端代码,无服务端 api 或前端监控等设计

如何自定义【关键词】

  1. download zip 包,并解压

  2. https://github.com/slarkvan/Block-Pornographic-Replies/blob/ae8615b5c140a73da1c5585ecef664421ec9409a/scripts/injected.js#L18 处里增加或删除关键词

  3. 进入 chrome://extensions/,打开「开发者模式」,把项目拖进去即可(如果之前有插件了,删掉即可)

使用方式

  1. 进入 chrome://extensions/,打开「开发者模式」

  2. 把代码包下载解压拖到里面即可

目前已进入 Chrome web Store。插件下载地址✨✨✨

效果

目前一定得自己装了插件才有用。且只针对推文回复下的黄推。插件目前有 3 种功能:

1.标记推文回复下的黄推引流,并在自身浏览时隐藏

Image

2. 一键批量屏蔽

Image

3. 单个屏蔽

Image

具体可以拿立党的推文 https://twitter.com/lidangzzz/status/1674952135690027010 检测下

说明

原理采用的是内置的「关键词匹配」检测是否是黄推,然后进行浏览器样式上的隐藏,识别准确率大约 90%,会有少少部分的错判和漏判。可以通过点击「移出列表」按钮加入信任白名单。支持批量屏蔽,单个屏蔽

以下用户是不进行色情检测的

  • 你关注的人
  • 你主动「移出列表」,加入白名单的人

后续计划

  • 增加 on/off 配置
  • 增加一键 block 功能
  • 适配 firefox 浏览器
  • 进入 Store
  • 增加对搜索的检测
  • 其他

欢迎 PR

  1. 想 PR 前,可以先在 discuss or issue 大概说下要做的内容

Star History

Star History Chart

License

MIT

block-pornographic-replies's People

Contributors

ares0x avatar slarkvan avatar

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.