CnBeta 需要您的协助。。

2016-04-05 18:34:47 +08:00
 pimin
CB 我还是经常去看的,但是说真的 CB 的网站广告做得太多太恶心了
我觉得 CB 在广告数量和屏蔽插件的用户数量斗争比较好的例子。
广告越来越多,逼得用户不得不找解决方案。
屏蔽广告的用户越多,他想维持收入就要挂更多广告。。
形成了恶性循环。
每一张图标下面都一堆,没事就发一篇 Apple 的故事会版新闻,挂推广链接
说实话我觉得 CB 稍微有一点节操的地方就是没干 APP 推广这活了。
说不拿钱的话,为什么每次魅族发布会都直播,待遇直逼 Google Apple Microsoft

随便打开一个页面的统计信息,这要关了插件真的是在广告中找资讯
15126 次点击
所在节点    互联网
151 条回复
yksoft1
2016-04-07 14:53:54 +08:00
@honeycomb 我用的东西已经不再是 master 树的 Firefox 了,而是一个只属于自己的 fork 。
blink 也是 Webkit 的 fork 。
zerozwy
2016-04-11 12:30:49 +08:00
@ob emVyb3p3eUBnbWFpbC5jb20= 十分感谢
yksoft1
2016-04-11 14:33:01 +08:00
果然 V2EX 有 CB 的人,现在代码用 eval packed 那个以前网马常用的玩意打包放在 http://www.cnbeta.com/assets/js/pages/article.js 里面了。这个 js 里面有 CB 的打分、评论等关键操作的代码,只能用 Greasemonkey 上了。
yksoft1
2016-04-11 14:35:04 +08:00
这下要屏蔽这个 nag ,需要油猴的帮助。
CB 的程序员自作聪明,那个 mask 的 ID 居然不完全随机生成。

// ==UserScript==
// @name fuck cnbeta-antiabp
// @namespace yksoft-systems
// @include http://www.cnbeta.com/*

// @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js

// @version 1
// @grant none
// ==/UserScript==
var ftimer = setInterval(function(){ fuckAntiABP() },300);
function fuckAntiABP()
{
var rogue = document.querySelectorAll("[id*='mask0']");
if (rogue.length>0)
{
for (i = 0; i < rogue.length; i++)
rogue[i].parentNode.removeChild(rogue[i]);
clearInterval(ftimer);
}
}
meteor
2016-04-11 15:18:25 +08:00
好讨厌 cnbeta 上的广告
Remember
2016-04-11 21:27:00 +08:00
@yksoft1
不用这么麻烦吧直接屏蔽 class id 就可以了
cnbeta.com##.mask-box,.mask-layer
yksoft1
2016-04-11 22:29:39 +08:00
@Remember 外面那个 mask0+随机数字名称的 div 不屏蔽掉,整个页面就无法操作了
yksoft1
2016-04-11 22:32:33 +08:00
@Remember <div id="mask0.5003008119687592" style="display:block !important;">
原来他们还没有把这个 mask 掉整个页面的放到随机名称 div 里
要是我的话,三层的名称都用随机数字, style 直接 inline
yksoft1
2016-04-11 22:44:29 +08:00
或者干脆来个狠的,直接把<body>删掉,再建一个新的<body>加入提醒的那句。那段 JS 用 5 次以上不同的混淆工具混淆
这样唯一能屏蔽它的办法就是重载 eval 之类邪道了
Remember
2016-04-11 23:11:00 +08:00
@yksoft1
名字都随机就用它的尺寸什么的来定位,再乱折腾就不去了,反正这个垃圾站现在也就是去看个标题。
另外我很奇怪的是这个站长怎么天天发一些硫酸泡,车碾,锤击 iphone 之类的新闻,这特么什么爱好啊
yksoft1
2016-04-11 23:51:26 +08:00
@Remember 表示我曾经用打火机烧 Touch 4 和 iPhone 5s 主板部分,都是烧得直接花屏
Tony8Finet
2016-04-12 05:53:55 +08:00
@ob c25vb3B5Y2hlbkBnbWFpbC5jb20=
感谢
bearqq
2016-04-12 08:36:32 +08:00
@dai269619118 今天页面报错了哦亲,
Error writing file '/tmp/MYgEn8Um' (Errcode: 28)
Filename: helpers/sql_helper.php
Line Number: 72
dai269619118
2016-04-12 11:05:51 +08:00
@bearqq 谢谢 硬盘满了。。。😊
Remember
2016-04-12 13:25:37 +08:00
@bearqq 今天又改代码了
Remember
2016-04-12 13:44:52 +08:00
xspoco
2016-04-12 15:44:46 +08:00
usufu
2016-04-12 20:33:05 +08:00
@ob 求你的看 cnbeta 的地址 Y2hhcm1za3lAZ21haWwuY29t
honeycomb
2016-04-13 01:02:03 +08:00
@Remember 今天晚上好像改了第四次还是第五次了?
Remember
2016-04-13 01:34:13 +08:00
@honeycomb

有本事就把整个网页做成图片, html 下总有办法屏蔽掉。
试试这个脚本:
https://greasyfork.org/zh-CN/scripts/18705-cnbeta%E8%BE%85%E5%8A%A9%E5%B7%A5%E5%85%B7

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268756

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX