Greasy Fork is available in English.
通用的论坛贴子/用户屏蔽工具
前往Github查看完整使用说明
由于最初开发时未考虑隔离,为防止影响普通网页的 CSS 样式,强烈建议在脚本头部的 // @match 中限定为自己常用的论坛网站。
Universal Forum Block 是一个功能强大的通用论坛内容屏蔽插件。主要功能有:
特殊说明:在已配置的论坛中,当鼠标移动到用户名上时会出现屏蔽按钮,点击即可一键屏蔽该用户。屏蔽按钮的显示方式可在设置面板中切换为"总是显示"或"悬停显示"。
1.使用Microsft Edge浏览器,已完美支持油猴
2.使用AdGuard,在设置-过滤-用户脚本-添加用户脚本,输入
https://update.greasyfork.org/scripts/522871/%E9%80%9A%E7%94%A8%E8%AE%BA%E5%9D%9B%E5%B1%8F%E8%94%BD%E6%8F%92%E4%BB%B6.user.js
所有基于以下框架的论坛:
中文论坛:v2ex,nodeseek,nodeloc,nga,百度贴吧,知乎,豆瓣,巴哈姆特
英文论坛:Lowendtalk, reddit
如果需要支持其他网站,请在issue中提出或参考自定义新网站
除了版本更新外,插件不会自动更新内置的网站配置,可以使用仓库中预设配置导入到全局配置中获取实时更新
中文论坛:
https://raw.githubusercontent.com/Heavrnl/UniversalForumBlock/refs/heads/main/website/chinese/config.json
英文论坛:
https://raw.githubusercontent.com/Heavrnl/UniversalForumBlock/refs/heads/main/website/english/config.json
....
部署成功后在admin目录下找到admin key,复制使用
注意,最好使用带证书的域名,因为如果不带证书,浏览器不允许在https页面使用不带证书的链接,导致无法使用同步
docker-compose:
services:ufb-server:container_name: ufb-serverimage: heavrnl/universalforumblock:latestports:- "8006:8000"volumes:- ./user_configs:/app/user_configs- ./admin:/app/adminrestart: unless-stopped
nginx配置:
location / {proxy_pass http://127.0.0.1:8006;proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "Upgrade";proxy_set_header Host $host;}
创建新用户
curl -X POST "http://localhost:8006/users/create" -H "X-API-Key: YOUR_ADMIN_KEY"
如果你觉得这个项目对你有帮助,欢迎通过以下方式请我喝杯咖啡: