小米路由器 +关注 已有24317人关注 +发表新主题
lyl9021

骨灰级手机控

  1. 2860 积分
  2. 1738 经验
  3. 560 贡献值

Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

广告屏蔽 adblock for miwifi

精华 发表在 资源分享 2014-06-30 11:54:24  来自老版论坛 复制链接 手机看帖扫一扫!手机看帖更爽 181 53001

效果














需要ssh权限~~~~


以下所有文件都存到etc目录下(使用winscp 右键-新建-文件 )




注意啦 这里的源代码由于有网址贴不上来 到我后面提供的网址上去看源代码吧或者直接使用附件中的懒人包
文件有4个

都是放在etc目录下

adblock.sh


black.list


sysupgrade.conf

white.list


改好后 在rc.local 的exit0前 加
chmod +x /etc/adblock.sh
/etc/adblock.sh


即这个样子
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
chmod +x /etc/adblock.sh
/etc/adblock.sh

exit 0

在putty中运行
chmod +x /etc/adblock.sh
或重启 就可以生效

--------------------------分割-------------------
懒人包

下载附件adblock-re.rar( 1.57 KB )


http@://kc.cc/W0sT
去掉@
密码tO3WkV
方法:解压后将5个文件用winscp放在etc下

在putty中运行
chmod +x /etc/adblock.sh
/etc/adblock.sh
或重启 就可以生效
------------------------------------------------


代码在
https@://gis@t.github.com/teffalump/7227752

去掉所有@
------------------------------------------------------分割20140701-------------------------------------

附件弄了好几次还是不能正常上传,我也不知道是什么原因。用网盘里的文件吧。

另外 网址https@://gis@t.github.com/teffalump/7227752 中adblock的订阅源全是屏蔽国外网站的,所以对国内广告屏蔽效果不好。(孤独的楼主在万恶的美帝读烟酒僧)但是楼主在上传的懒人包里面添加了中文网站的屏蔽源。 用的是http@://chenguo2000.googlecode.com/files/hosts.所以说国内用户推荐大家用懒人包的文件。

------------------------------------------------------分割20140702-------------------------------------
关于白名单
有的时候adblock可能会屏蔽一些自己需要的一些页面,例如楼主经常使用raise.com 和ebates.com(一个是买打折卡的一个是返利的 )来节省在米国的花销。 但是问题来了, adblock会把返利的页面屏蔽掉,只能显示

This page can’t be displayed
  • Make sure the web address http@://@click.linksynergy.comis correct.
  • Look for the page with your search engine.
  • Refresh the page in a few minutes.
  • Check that all network cables are plugged in.
  • Verify that airplane mode is turned off.
  • Make sure your wireless switch is turned on.
  • See if you can connect to mobile broadband.
  • Restart your router.

Fix connection problems

这个时候就要使用白名单来解除屏蔽, 从错误页面可以看出 是http@://@click.linksynergy.com被屏蔽了。
这时用winscp打开etc目录下的white.list文件并且加上这个网页
例如

至此就能打开被屏蔽的网页了


相反, 如果有漏网之鱼,可以在black.list添加。从而屏蔽页面。
------------------------------------20140708---------------------------------


非常感谢121楼的@幻滅灬時空 提供的源

如果在浏览器打开
http@://chenguo2000.googlecode.com/files/hosts
去掉@
是404错误的话请按照下面的做法
找到etc/adblock.sh
在#Download and process the files needed to make the lists (add more, if you want)下面添加

wget -qO - http@://storage.live.com/items/AA035358F5848B5A%21112|awk '{sub(/^127.0.0.1/, "0.0.0.0")} /^0.0.0.0/' >> /tmp/block.build.list
去掉@
或者下载121楼@幻滅灬時空 的安装包


另外 把

下载附件black.rar( 585 Bytes )

压缩包内的black.list替换掉 原来的 就可以过滤广告了#/etc/black.list

  • #add some server that the list doesn't block
  •     example1.block.com
  •    atm.youku.com
  •    fvid.atm.youku.com
  •    html.atm.youku.com
  •    valb.atm.youku.com
  •    valf.atm.youku.com
  •    valo.atm.youku.com
  •    valp.atm.youku.com
  •    Lstat.youku.com
  •    speed.lstat.youku.com
  •    urchin.lstat.youku.com
  •    stat.youku.com
  •    static.lstat.youku.com
  •    valc.atm.youku.com
  •    vid.atm.youku.com
  •    walp.atm.youku.com
  •    a.cctv.com
  •    a.cntv.cn
  •    ad.cctv.com
  •    d.cNtv.cn
  •    adguanggao.eee114.com
  •    cctv.adsunion.com
  •    dcads.sina.com.cn
  •    pp2.pptv.com
  •    pro.letv.com
  •    imagEs.sohu.com
  •      LoneBlog.com
  •    acs.56.com
  •    acs.agent.56.com
  •    acs.agent.v-56.com
  •    Bill.agent.56.com
  •    bill.agent.v-56.com
  •    stat.56.com
  •    stat2.corp.56.com
  •    union.56.com
  •    uvimage.56.com
  •    v16.56.com
  •    pole.6rooms.com
  •    shrek.6.cn
  •    simba.6.cn
  •    union.6.cn
  •    adextensioncontrol.tudou.com
  •    iwstat.tudou.com
  •    nstat.tudou.com
  •    stats.tudou.com
  •    at-img1.tdimg.com
  •    at-img2.tdimg.com
  •    at-img3.tdimg.com
  •    adplay.tudou.com
  •    adcontroL.tudou.com
  •    stat.tudou.com
  •    1.allyes.cOm.cn
  •    analytics.ku6.com
  •    gug.ku6cdn.com
  •    ku6.allyes.com
  •    ku6afp.allyes.com
  •    pq.stat.ku6.com
  •    st.vq.ku6.cn
  •    stat0.888.ku6.com
  •    stat1.888.ku6.com
  •    stat2.888.ku6.com
  •    stat3.888.ku6.com
  •    static.ku6.com
  •    v0.stat.ku6.com
  •    v1.stat.ku6.com
  •    v2.stat.ku6.com
  •    v3.stat.ku6.com
  •    86file.megajoy.com
  •    86Get.joy.cn
  •    86log.joy.cn
  •    casting.openv.com
  •    m.openv.tv
  •    uniclick.openv

    ------------------------20140718--------------------
    卸载步骤:

    删除etc目录下
    adblock.sh
    black.list
    sysupgrade.conf
    white.list
    block.hosts
    删除re.local里面的
    chmod +x /etc/adblock.sh
    /etc/adblock.sh
    重启


    -----------------------吐槽分割线-----------------
    为毛就通不过vip认证,管理员大大们~

  • 扫描二维码,手机查看本帖
    发表

    点评

    已有1人评分 经验 理由
    rediceli +5 很给力!

    总评分: 经验 +5

    回复