Saber 酱的抱枕

Fly me to the moon

07/25
2024
软件

使用 uBlacklist 从 Google 搜索里移除/屏蔽特定网站

使用 uBlacklist 从 Google 搜索里移除/屏蔽特定网站 no_lazy

搜索结果里经常有些令人讨厌的网站,除了在程序员看来臭名昭著的 CSDN,有时还会遇到一些纯纯骗人的“聚合页”,这种就防不胜防了。所以我今天就搜索怎么在搜索结果里屏蔽特定网站,发现 uBlacklist 这个扩展程序可以很方便的实现我要的效果。

uBlacklist 的 Chrome Web Store 页面

Read More →

使用 uBlacklist 从 Google 搜索里移除/屏蔽特定网站

10/19
2017
其他

司马百度贴吧

我最近在百度贴吧发的几个帖子都没有任何人回复,这让我不禁感到怀疑。刚才用新发的帖子试了试,结果是自己这里看着正常,还可以继续盖楼什么的。但是除我之外的所有人打开都是该帖已被删除。

测试连接:法兰西万岁!pixiv上的玛丽·安托瓦内特图片

看来我被度婊盯上了,而且也不带通知一声。

自己的视角:

百度贴吧 屏蔽

除自己之外的视角:

百度贴吧 屏蔽

司马百度贴吧

12/2
2015
学习

网站屏蔽国内访问的办法

之前有篇文章:《屏蔽北京地区对网站的访问》,用的是判断ip归属地的方法。现在又有个网站要屏蔽国内访问。新浪的这个api返回了国家或地区的名称,不妨一试。

<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" type="text/ecmascript"></script>
<script type="text/javascript">
	var country=remote_ip_info["country"];
	if(country=="中国"){
		// do someting
	 }
 </script>

另外有个“邪门”的办法:判断浏览器语言。

if ((navigator.language || navigator.browserLanguage).toLowerCase()=="zh-cn") {
  newwin = window.open("","_parent","");  
  newwin.close(); 
  location.href="http://404";
};

如果浏览器语言设置是zh-cn,百分之九十九是中国的,然后就看你怎么做了。

这段代码里有四个兼容性处理的地方。一是获取浏览器语言设置(IE6、7、8不支持navigator.language);二是将语言设置转换为小写(大多数浏览器都是zh-CN,但ie8是全小写的);三是大括号内的代码,关闭当前页面(如果直接用window.close()的话ie7和8会弹出个对话框询问你是否同意关闭页面)(IE爆炸吧!)。最后一句姑且算是兼容性处理,因为在手机浏览器上无法用js关闭页面,只好跳转到一个错误网址去。
Read More →

网站屏蔽国内访问的办法