chrome extension: 屏蔽百度推广链接 (二) 【TODO】

实现方式:

4. 重点: 找到关键字: 推广链接 , 找到广告div 节点,删除节点

或者” http://e.baidu.com/”

5. 删除节点

http://www.w3school.com.cn/xmldom/dom_nodes_remove.asp

http://www.w3school.com.cn/jquery/jquery_dom_remove.asp 【jquery TODO】

 

1. 另一种广告类型:推广Selection_059

2.

D`C`6RHN8HG]P]HZNSCMS_T

链接:https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=%E5%BA%B7%E5%B8%88%E5%82%85%E9%A5%AE%E6%96%99%E5%B1%95%E7%A4%BA%E6%9F%9C&rsv_pq=ae505cfa000130f0&rsv_t=7e38aasa8H63%2FVDm0AJZOf2YHqF%2FRLrI8uTlaeO2Wu42s7%2FkRxrelQeQVAk&rsv_enter=0
代码:<div class=”S_fjCG EIrBgk YFhIPD” style=”display:block !important”><div class=”EkbDvB”><h3 class=”t WUaZgc _wnRLG”><a href=”http://shangjia.baidu.com/s?wd=%BF%B5%CA%A6%B8%B5%D2%FB%C1%CF%D5%B9%CA%BE%B9%F1&amp;p=flowsrc%3D0%26qid%3Dd7e9daf300010904%26cookie%3D023AE9AE67626F4BA607FE912367ACEA%26ip%3D210.13.211.107%26chargename%3Dbaidu%26fenlei%3D%26tag%3DULu_ug9s5HDsPHbVPNtknHTLQHPxnHcsQHb4rHb4g1DznidbX-tknWbdQHKxnHc4riYkg1D1rHcVnNtkPj01QHPxnHfsPadbX-tYn1nVnNtdnHmVuZGxP1DvQywlg1TLPzdbX-tLrjTVniuzIA7M5yF-TZnkFhNGujYkn1fdP-tkPjR4ndtkPjfvg1DvnjRLg1Dzrjcdg1DsrjDzg1DYPjnzg1DzrjmLg1DvnHmvg1DvnWT1g1DvnW61g1DvnWDsg1DvnHn3g1Ddnjmzg1DkPWfzg1D1rHnz” class=”wfPFzq VHoXgv” target=”_blank” style=”background-image:url(https://ss1.bdstatic.com/9qV1bjeh1BF3odCf/mobcard-upload-image-to-bcs/%2Fmobi54fff76637611.png)”>百度商家–更多<em>康师傅饮料展示柜</em>的优质结果<span class=”ImxkgN”>&gt;&gt;</span></a></h3></div><div class=”nwKVUM ZFYd_m”>关于<em>康师傅饮料展示柜</em>,百度商家为您提供更多的优质商家信息服务,助您轻松决策!聚合百度精品商家,海量资源,智能推荐,放心搜索,有<span class=”ImxkgN”>V</span>有保障!</div><div class=”oyCFzw ZFYd_m”><span class=”HzPGb_”>shangjia.baidu.com</span><font class=”fcXtYW” size=”-1″>- <span target=”_blank” class=”m”>推广</span></font></div></div>

关键:style=”display:block !important”

chrome extension: 屏蔽百度推广链接 (一)

1.测试链接: https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=1&tn=baidu&wd=%E6%89%8B%E6%9C%BA&rsv_pq=a850bd240000b99c&rsv_t=70adI%2Bq97Xu6GzrTPMs1oMpd4dVbzD81h4A%2BotBkI2FsO7ouRGocouKMbX4&rsv_enter=1&oq=shouji&inputT=2167&rsv_sug3=15&rsv_sug1=14&rsv_sug2=0&rsp=0&rsv_sug4=2650

2. chrome 商店链接: https://chrome.google.com/webstore/detail/%E5%B1%8F%E8%94%BD%E7%99%BE%E5%BA%A6%E6%8E%A8%E5%B9%BF/npngimbpphaleicjbebgjjachkgpammd?hl=zh-CN

3. 广告位置有三处: 左上,左下,右侧, 三个【推广链接】

图1

Selection_056

 

图2:

Selection_057

图3:

Selection_058

 

 

4. 屏蔽百度音乐盒右侧广告, 和暂停广告

5. 取消默认勾选“安装百度杀毒确保软件安全”

项目代码: https://github.com/saiwei13/chrome_extensions_block_baidu_ads

6. 考虑到部分用户访问不了,增加了百度网盘下载地址:

http://pan.baidu.com/s/1c1XNfBM

7.   该插件可以支持拖动安装在360浏览器,QQ浏览器,猎豹浏览器上,

a)正在360应用商店提交应用

b)QQ浏览器商店,  qqbrowser://extensions/search?key=%E5%B1%8F%E8%94%BD%E7%99%BE%E5%BA%A6%E6%8E%A8%E5%B9%BF

 

参考:

https://github.com/lpe234/Chrome_ex

https://github.com/Jinlai/AdBlock-for-Baidu

chrome store : Advertising Terminator 这个介绍信息,图片比较全【TODO】

ip 欺骗

1. 直接在源头修改ip , 不需要服务应答
2. 使用代理进行请求
3. 在ipad pdf书籍 , 我记得有本书有写到

http://stackoverflow.com/questions/5180557/why-is-it-not-possible-to-fake-an-ip-address

nginx : 显示目录

1. 在浏览器上输入 saiwei.info/aa , 页面显示403 错误,
可是我有在/aa下放置了文件?

2. 更新配置文件

location / {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}

参考: https://www.huzs.net/?p=688

chrome extension 开发学习

1.popup debug

location.reload(true)
参考: https://developer.chrome.com/extensions/tut_debugging

2. background debug

Visit chrome://extensions/.

  1. Enable developer mode
  2. Click on the link of your background page (at “Inspect views”).
  3. The developer console opens for this page.

image

参考:http://stackoverflow.com/questions/10257301/where-to-read-console-messages-from-background-js-in-a-chrome-extension

3.  在background.js 调用另一个js文件,怎么查看log?

background.js  console.log  可以通过上一步,

另一个js文件的console.log 可以通过F12直接查看

参考:http://stackoverflow.com/questions/26565419/chrome-extension-chrome-tabs-executescript-not-working

重点:You’ve got to check in the console of the tab, not in the console of the background page.

2. jquery 的使用

参考: Chrome扩展及应用开发  【电子书,很详细】
https://developer.chrome.com/extensions/getstarted  【官网】

3. 开发app: 点击popup.html 进入 chrome://apps

4. 开发app: 点击popup.html 进入 chrome://apps

开发一个私人博客的快捷方式