为啥NoAdPlayer需要每天刷新获取授权

让我来告诉你吧.NoAdPlayer,似乎是完整的继承了opengg的全部遗产.通过什么途径,不清楚.因此,也继承了opengg依赖服务器的特点.而这个“获取授权”就是通过依赖服务器这个特点来实现的.所谓的“获取授权”也只是生成一次cookie而已罢了.“获取授权”的文字部分也是服务器发给客户端swf的.使用替换swf文件去广告,不需要也没有任何必要使用“获取授权”这种方式.swf所需要的流量完全可以使用免费的在线存储空间解决.因此这不是一个站得住脚的理由.使用“获取授权”这种方式的唯一好处,就是获得关注,页面访问量.目前,NoAdPlayer吃opengg的老本已经不行了.因此NoAdPlayer现在也开始在未经许可和声明的情况下使用他人代码.虽然NoAdPlayer的chrome插件还是用着opengg留下来替换方式,但是NoAdPlayer现在所用的swf几乎都是修改自贴吧"__一方通行冫 "所开源出来的noAds版本(不需要授权也不需要在线服务器,同时有优酷,土豆,ku6,乐视,爱奇艺,记号是noAds).其修改代码相似程度非常非常高,几乎就是把原来的noAds字符串修改成noadsplayer字符串.更加可怕的是,NoAdPlayer现在居然开始收费.这种举动,可能会引起各个视频网站的查水表行动
■网友
从优酷广告屏蔽和NOADPlayer的实现方法来简单说一下优酷以前是通过在视频前面加载广告来播放广告的。后来出现了Hosts屏蔽大法。直接屏蔽了广告链接。后来优酷决定解决这个问题,就是加一个检查。这个检查是这样做到的。以下只是一个例子,把一个固定的数值设定为1,播放广告完成后设置为0。播放正片之前播放器会检查。如果广告没有被播放则黑屏,原来这个数值在Cookies 于是我们只要防止Flash建立Cookies就能成功跳过这个检测。后来Youku把这个数值设置到Flash播放器内部,于是无法通过Cookies来屏蔽。于是有人想出来,既然用播放器检测,那我自己写一个播放器保证Flash里面的数值永远是能检测正确的不久OK了么,于是OpenGG诞生了,OpenGG会自动把优酷的播放器替换为自己的播放器,而自己的播放器是在OpenGG自己的服务器上面。于是需要通过网络来加载这个播放器并且配置正确的参数。(至于为啥这么做可能是保护反广告补丁不被快速实效,这个原因就不是很清楚了)。插件只是调用这样一个替换参数。可是问题来了 Chrome里面向来流氓积聚,OpenGG很快就遇到了盗用的问题。盗用导致服务器负荷异常之高。要维持服务器允许只能加钱。最后OpenGG作者终于撑不住了(貌似是一直赔钱)。发了一个文章讨伐各种盗版者之后说 “再见,这个软件我不管了,让他自己烂在哪里,虽然以前几次想要停止但是就坚持下来,这把我真的受不了了,老子玩安卓去了,虽然Chrome里面有别的软件,但是流氓软件众多,什么网银被盗就别找我了 也和我没关系。“于是OpenGG宣告破产。之后就是NoAdplayer 貌似是从OpenGG哪里获得代码,自己开发了。为了防止类似事情蔓延,于是在使用之前加入Cookies认证,就是授权。由于授权的网站需要单独在NOADPlayer官网打开。使用非原本(即 使用盗用NOADPLAYER)就必须打开那个网页,然后就知道谁才是真正的原版。以防止类似事情再度发生。补一句Chrome向来流氓众多,很多人都盗用别人的数据库,然后加入恶意代码,普通用户很难甄别。需要看动过滤代码。很多情况都为这个吵架,有人说你盗用,你说没有。然后相互扯皮。有人没办法了,在数据库里加入一句超长的等效代码(就是加花指令)正常情况没人会这样写代码。他的作用是如果别人盗用你的规则,那么他的数据库就会出现你特意编写的超长的代码(正常情况下很短,例如一个网址可以拆封为多个部分,然后组合起来,这样就变长了)于是可以抓住盗用数据库的人。


    推荐阅读