您当前的位置:中国科学网>资讯>正文

小米电视4X免开机广告实战攻略

放大字体  缩小字体 时间:2019-11-18 12:34:12 作者:责任编辑NO。杜一帆0322

本文首发于什么值得买渠道请重视本账号获取更多好文,作者:风之章

前语

趁着双十一大促,下手了65寸小米电视4X,这几天用下来都还算满足,有爱好的能够看我上篇文章,文中还简略介绍了一些运用技巧和心得体会等。运用的进程中仅有不爽的,便是开机15秒广告有点受不了,尽管能够终究靠封闭广告声响削减广告的打扰,可是不才有点强迫症(晚期 ),以为被迫看广告便是糟蹋生命,但又舍不得花钱买更贵更好的没有广告的电视(不是不想,是条件不允许,你懂的

),所以想研究一下怎么免掉这个开机广告。经过一番实践,总算到达作用,不敢独享,特与众值友沟通。(因为屏蔽广告触及危害小米公司利益,假如小米官方或许SMZDM以为不才侵权,不才将第一时间删帖)

先放一个无开机广告的作用视频咱们看看,开机画面后直接进入主页,彻底无广告

(PS:修正文章时视频网址已录入,但预览却看不到,稳妥起见,也能够直接点击优酷链接观看) 。

准备作业

先介绍一下免广告的原理,实际上的意思便是经过路由器屏蔽广告视频的网络地址,到达免广告的意图。有必要留意一下的是,此办法也适用于其他智能电视或需求屏蔽广告的网络设备(如电脑、平板等)。

完成的办法有两种,一是运用路由器自带的屏蔽网址功用,二是经过路由器的dnsmasq服务,在路由器本地设置自定义的Hosts域名解析,将广告网站地址悉数设为无效地址,到达屏蔽广告的意图。

办法一的长处是办法简略粗犷,无需刷机,不必专业的操作常识。缺陷是逐条输入需求屏蔽的网址太费事,几乎反人类。

办法二的长处是能够终究靠文本修正器修正Hosts文件,运用复制粘贴功用即可,无须逐条输入,并且因为能够自定义网址解析,关于某些正常DNS无法解说的域名,能够设置本地IP地址解说,以化腐朽为神奇,某些打不开的域名也能翻开了,你懂的。缺陷是需求具有必定的路由器和Putty软件等操作常识,假如路由器不支撑dnsmasq服务,还或许需求刷机。

知道原理后,后边的作业其实不难。准备作业是:要知道路由器的常用操作,如登录路由器,设置路由器网址屏蔽功用等。路由器最好现已刷成openwrt、梅林、padavon等智能操作体系,这样操作更便利,功用更强壮。

安全正告和免责声明:关于路由器的操作或许影响上网服务,由此呈现的问题和结果请自行承当。如不承认怎么操作,请退出阅览。

实战攻略

办法一、经过路由器屏蔽网址功用完成广告过滤

1、以TP-link为例

登录路由器后,挑选“安全设置”-“域名过滤”,点击“增加新条目”,在呈现的新界面中,逐条输入你想要屏蔽的广告网站。(详细网址见文后衔接,网址均为网络搜集,不代表精确性,呈现网络无法拜访等问题请自行担责):

2、以梅林固件为例

进入防火墙-网址过滤,逐条输入上述网址即可。留意,我的梅林固件只允许最多输入64条URL。

能够精确的看出,因为需求屏蔽的网址很多,我没有逐一网站测验是否真的有用,只要老老实实一个个输入,进程比较苦楚,的确反人类。

办法二:自定义Hosts

1、以梅林固件为例

(1)翻开SSH服务和JFFS服务

梅林固件自身没有直接敞开dnsmasq服务的选项,但其完成已内置了dnsmasq服务。登录路由器后,先要在“体系管理”-“体系设置”中翻开SSH服务,翻开JFFS服务,能够参阅我下面的设置。假如这是第一次敞开相关服务,需求重启路由器。

(2)长途登录路由器并修正相关文件

然后经过WinSCP和PUTTY别离登录路由器,WinSCP用于创立和修正文件(宽恕我VI实在是用得欠好),PUTTY用于执行指令。

用WinSCP在/jffs/configs目录下创立一个名为dnsmasq.conf.add的文件,翻开后输入如下内容:

addn-hosts=/jffs/configs/hosts

为防止大妈把代码里的部分字符吞了,咱们也能够看截图进行输入。

保存退出,仍是在configs目录下,新建一个hosts文件,翻开hosts文件,输入需求屏蔽的广告网址(文后有hosts文件下载,能够直接运用)。

保存退出。

然后用PUTTY登录路由器,输入以下指令重启dnsmasq服务。

service restart_dnsmasq

(3)在DHCP服务中设置DNS为路由器地址

翻开路由器设置页面,进入“内部网络(LAN)”-“DHCP服务器”,在DNS1中输入本路由器的网址,如下图所示:

设置完成后重启路由器,假如小米电视之前设置好了网络衔接,最好重启小米电视,并检查网络衔接,承认DNS服务器是路由器的IP地址,假如不是,再重启路由器或许电视,必定要保证DNS是路由器地址,假如是宽带运营商供给的DNS地址,则广告屏蔽功用将失效。

到了这儿现已功德圆满,你的电视应该没有开机广告了。

(2)其他智能路由器

抱愧,因为自己没有其他智能路由器,所以无法精确给出其他路由器的操作办法,但其实办法迥然不同,其原理便是在路由器自定义hosts文件完成本地域名解说,简略上网查找一下应该就能够。例如我查到openwrt的设置办法为:

vi /etc/config/dhcp

找到config dnsmasq这组,在下面增加

list addnhosts '/etc/myhosts'

这样就能够把/etc/myhosts文件当成host文件来试用了,修正完需求service restart dnsmasq

总结

首要,再次声明修正路由器或许影响设备和网络服务稳定性。其次,免广告或许影响小米公司利益,咱们三思而后行。期望小米公司出一个免开机广告的VIP特权服务,让先富起来的一部分米粉以实际行动支撑小米电视,我等扶贫目标只能“自己着手 锦衣玉食”了。再次,这篇攻略的要害点不是免广告的办法,而是怎么得到广告相关的网址,其实笨办法也有,便是对电视开机进程中拜访的网址,经过路由器抓包进行逐项剖析测验,判别是否是广告地址。这项作业比较费时吃力,很费事,好在现已有高人替咱们做好了,不过假如小米公司替换广告地址,上述办法就会失效。

最终,期望咱们咱们把握屏蔽广告的原理和办法后,自己探究相关玩法,享用DIY的趣味和成就感。

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!