remove the posts which make you sick

移除讨厌鬼的帖子

Autor
axetroy
Instalaciones diarias
0
Instalaciones totales
151
Calificaciones
10 0 0
Versión
2015.8.20
Creado
3/7/2015
Actualizado
20/8/2015
Compatibilidad
Compatible con Firefox Compatible con Chrome
Licencia
The MIT License (MIT)
Funciona en

不再更新,请勿安装

不再更新,请勿安装

不再更新,请勿安装

//======简介=====
贴吧移除/屏蔽讨厌鬼的帖子。支持贴吧首页和帖子内,不支持屏蔽楼中楼。
【使用】
贴吧ID的背景色变成黑色,点击黑色部分可以屏蔽,或者打开控制面板,手动输入。
点击屏蔽遮罩,可以选择解除屏蔽。


没有删除广告的功能,自行用adblock或其他脚本解决。
兼容firefox和chrome,chrome43和firefox38.05下测试正常。chrome下性能更加

//======快捷键=====
【Ctrl】+【F3】-----调出控制面板

//======控制面板配置=====
1,选择屏蔽方式,【遮罩】【删除】
2,选择遮罩颜色(16进制)
3,选择遮罩的透明度(0~1)
4,选择要屏蔽的模块的高斯模糊像素大小(px)
5,添加要屏蔽的人,根据【数字ID】和【贴吧ID】。【贴吧ID】必填,【数字ID】选填(不知道不用管)
6,快速查看屏蔽名单列表,快速删除,支持搜索
7,在输入贴吧ID时,智能提示(提示能容为当前页面楼层/楼主的ID)

//======默认配置=====
1,屏蔽方式:【遮罩】
2,遮罩颜色:#fff(白色)
3,遮罩透明度:0.8
4,高斯模糊像素大小:3(px)

//======作者吐槽=====
貌似greasyfork已经有那么一个类似脚本,但是我没用过,也不知道他什么方式,代码纯属自己写
纯属蛋疼,敢问房哥可以一战?

如果它对你有用.....
有什么BUG或建议,也别跟我提,因为我不听你的^_^

其实我知道我很蛋疼,其实脚本的主打功能,就是屏蔽。
我反而是花了很多代码,去弄那个控制面板~~哈哈。
其实就是想要有个UI,操作更傻瓜化。
我可不想添加屏蔽名单,得一个字一个字敲,复制粘贴。

//======更新日志=====
2015.8.20
[修复]:修复了黑名单搜索
[优化]:优化了搜索结果列表的性能问题
[新增]:给GM脚本管理器增加了【控制面板】菜单选项,点击打开,路径:【工具栏】-【Tampermonkey】-【单击左键】
[新增]:贴吧顶部的【设置】中,添加【控制面板】选项,点击打开,路径:【设置】(为图标小齿轮)-【单击左键】
[优化]:优化了部分逻辑
[优化]:代码已压缩(为了减少体积),未加密。格式化即可。

已知BUG:添加的关键字过多时,脚本会出错。暂时不知道原因。GM的API问题?

2015.8.16
[新增]:关键字屏蔽(仅在贴吧首页有效,帖子内,楼中楼无效),从这里开始,以后都不再考虑兼容firefox

2015.8.10
[重做]:愿代码几乎重做,改写成面向(基于)对象的形式。
[新增]:添加一个我自己写的,类似jquery的库的部分代码。
[优化]:优化大量的代码(包括DOM操作的合并,文档碎片,DOM克隆,事件委托等等)
[优化]:优化动画的速度,不再是匀速
[更改]:翻页的监听机制,更改为HTML的Mutation
[更改]:更改控制面板的配色
[更改]:贴吧ID不再显示黑条,但是点击仍然可以屏蔽
[新增]:点击贴吧ID后,会弹出一个确认屏蔽的窗口。
[删除]:删除掉原有的部分不常用功能
Tip:只有登陆后,点击贴吧ID才会弹出确认屏蔽窗口
暂不支持楼中楼(已添加部分代码,但是仍然存在一些问题)

2015.7.14
更新事项:更新后请进入控制面板初始化,或者重新安装脚本。否则会报错
控制面板可以拖拽。
屏蔽列表更改,现在可以标记在哪个吧屏蔽,为什么屏蔽。
改善了添加/移除,使得更方便操作。
改善加载机制。
以及合并了很多代码
…………
我真是蛋疼,尝试把面向过程改成面向对象。
结果改着改着。因为个中原因,还是放弃了,有意义吗。


2015.7.10
整合、优化代码
增加alert脚本说明(仅在第一次加载脚本会有弹出,以后不会)
现在双击遮罩,可以解除屏蔽(暂时或者永久解除)
修复一些小BUG
以及一些优化,不记得了。


2015.7.5
增加了动画。
移除了confirm的屏蔽确认窗口(每次都弹确实有点烦人...)
还有很多小更新等等