2017年6月20日星期二

尝试屏蔽iqiyi播放器浮动广告

今天突然发现iqiyi网页播放器在鼠标悬停时,会显示一个看起来是处于测试阶段的浮动广告(即便我已经购买了VIP)。
尝试自定义了一个adbblock plus规则进行屏蔽:
iqiyi.com##div[width="95px"][height="235px"]
由于这个广告并非100%出现,目前无法完全确定评比规则的效果。

规则使用css selector来选取目标。参照:
https://www.w3.org/TR/css3-selectors/

2017年6月12日星期一

Python requests 通过socks5 proxy连接网络

#Python requests work over socks5

#安装requests 对socks5的支持。目前pip在中国大陆已经无法正常访问,所以这里使用proxychains来进行安装。
sudo -H proxychains pip install requests[socks]
 #设定proxy信息。socks5h中的“h”表示rquests通过proxy解析域名。对于dns污染严重的区域来说是必须的。
proxies_config = {'http': 'socks5h://127.0.0.1:1080', 'https': 'socks5h://127.0.0.1:1080'}
 #测试一下
r = requests.get(url="https://www.google.com",proxies=proxies_config,timeout=10,verify=True)
print r.text