6

Comments

由于天气原因,我们不想让IE用户看到我们的站点.
下面这3行代码能完全禁止IE对某个站点的访问.

1
2
3
4
5
6
7
<!--[if lte IE 6]>
<style>*{position:relative}</style><table><input></table>
<![endif]-->
<!--[if lt IE 9]>
<style>html{display:none;}</style>
<meta http-equiv="Refresh" content="0; url=http://127.0.0.1">
<![endif]-->

首先可以看到IF判断,就是对IE有效. 然后下一行,利用了IE6里面的一个bug,IE6里面有一个比HTML还要高级的匿名元素,*.具体原理要问微软工程师对这个匿名元素的处理了.这个bug能让IE崩溃掉.
IE7以上的崩溃bug貌似没有,就用转跳,条件判断下,然后下一行,css里面使HTML元素完全不显示,这样加载了css以后看到的是一个空白的页面.
接着下一行,页面加载完毕以后Meta转跳到某网址.可以转跳任何url.

我本来是没用到第5行的,但是发现页面加载的时候,有的元素还是能显示出来的,所以要用第5行隐藏整个页面,这样IE用户看到的是一个空白的页面,后台加载完毕后接着被转跳.

下面是一个例子.小白の窝.这个站点就是用了上面的方法.

< >
11

Comments

这个恶心的东西终于在一堆大师推友学长学弟的帮助下完工了.
从兽兽这里拿到的时候,oAuth不工作,于是自己改了改,又请人加了一个代理.不会就问别人.
纯粹的义务劳动,为了纪念饭否.
从功能上来说,和敏感词差不多,都有代理oAuth和标准登录,可自定义API名称;从界面上来说,采用了比较多的华丽的技术,也就是好看点,其他就是中文圈和rabr的结合~.
不过现在这个客户端自己玩了,不会像敏感词一样公众开放每个月500G流量了.所以,谁要玩的留下邮箱我发过来,不然就烂在我的硬盘里了.
还有一点小毛病,继续继续,生命不息,折腾没停.

< , >
3

Comments

今天是小谷哥哥12岁的生日,祝他生日快乐,希望他能我们的生活带来更多的快捷,乐趣,还有新技术.

此文是不是很水?是的,我就是想表达一下我对小谷哥哥的感谢之情.小谷哥哥一直是我最好的老师,他总是能在我最困惑的时候给我指点一条明路.

小谷哥哥,我们一起加油!

< >
47

Comments

闪讯是浙江电信给高校学生上网的套餐/品牌/服务名称?
因为其捆绑销售电信手机,价格昂贵,垄断学校而被各位同学唾弃而又不得不用.
闪讯为了赚钱,逼着大家一人用一个号,采用技术手段,封杀路由器,涨了自己的荷包,而学生作为消费者只能任他们宰割.
闪讯客户端是一个Win.X86的拨号程序,采用特殊的"心跳"算法,这个算出的数据路由是无法通过的,当服务器端一定时间没有接受到这个数据,就断开连接.这就是封杀路由器的方法.而且这个客户端常常推送电信广告网页,绑定恶意脚本,本身程序外部加密了,无法再修改,是一种恶意软件.

于是,我们非Win平台的同学就杯具了.我们将面临在X11系统下无法上网的情况.
大二意味着我可以自带电脑了,我开学之前确实关注过各大X11平台下使用闪讯的情况.我找到好多第三方大牛写的Linux 闪讯拨号器,苹果闪讯拨号器,但是电信的心跳算法是随着客户端升级的,第三方不一定有用,治标不治本.再说我在twitter上看到浙工大今年转成闪讯,苹果系统是提前登记,然后直接PPPOE拨号的.

于是,我,作为一个Fedora Linux玩家,决定,我也要和电信干上一架!我要去申请PPPOE!

9月4日,我给电信的10000打了一个电话,我详细地说明了我的情况,我是Linux用户,电信没有给我写客户端,我需要申请PPPOE!问走我的寝室号和帐号后,很快的,一个自称是杭电闪讯负责人的电话打过来了.他问了我一个很傻X的问题:能不用Linux么?能装双系统么?对于这种傻X的问题我只能骂他.我估计那个人是淫(河蟹)液厅的,只负责销售和充汁.他说会反应到上级的.还给了我一个说是技术员的电话.于是我打那个技术人员,那个技术人员说Linux没有办法,只有苹果系统才能登记...我说Linux和苹果系统还不都是X11系统么,有什么大区别么~~他被我搞得无语,说尽快解决.

9月6日,同学们正在为闪讯涨价而抗议,我又一个电话打到技术人员,他表示他已经把我的情况汇报了,周末没有人上班,估计周三解决问题.

9月8日,周三,他表示周四解决问题.还给我派来一个电信员工,不过这个员工不懂Linux,没有碰过啊,一见到我的系统就找网上邻居...我把那个员工轰走了.

9月9日,周四,他被我烦死了,说他也上报了,没有办法,要不明天中午再说.

9月10日,仍旧不能PPPOE拨号,继续骚扰,他又给了我一个下沙电信客服经理的电话.这个客服经理非常给力,态度不错,我和她说就按照苹果系统处理的,表示她记下了,会按照苹果系统处理的.周一解决.

9月13日,周一,我晚上军训完了以后还是不能用PPPOE拨号,我打电话给那个客服经理,又讲了一大堆,她被我吓怕了,给了我一个杭州电信专门负责闪讯的经理电话.
于是我打那个技术经理电话,他首先非常警惕地问了我这个电话号码是什么地方来的,然后又问了我学什么专业,还有我用了什么发行版的Linux,kernel版本号是多少,估计是考验我到底有没有在用Linux.随后他表示他已经接到我这个单子了,就是有点麻烦,今天没有搞,保证明天解决.

9月14日,晚上,我成功地在Linux下用Pino+twip4发出了一条推!哦也!我是杭电PPPOE第一人!PPPOE拨号非常稳定~放图一张,IP还是学校的~

用X11类系统的同学有需要也可以去申请,关键人物电话可以私下交流.注意,Mac地址可能会被绑定,不过对于用上X11平台的同学来说,改个Mac不是什么麻烦事情嘛.

< ,, >

oAuth Ready!

4

Comments

今天, twitter 关闭了基本认证方式,所有的登录,发送,接受等接口必须通过 oAuth 方式传输.也就是说,要登录一次官网.

可是 twitter 是一个局部地区不存在的网站.oAuth登录方式有着种种不方便.根据 @cnRank 的 oAuth 转换后情况通报:过去 12 小时,中文推友上线人数是平日的 60% 左右,发推数量不到 50%.

世上无难事.

Web 端:有各种代理认证的客户端.敏感词貌似是使用者挺多的.饭否看了表示要给敏感词服务器减负.饭否客户端已经完成,还有4个 bug ,基本不影响使用,估计本周末开放.此外有开源的 rabring , 中文圈 等项目,都支持 oAuth 代理认证.

WAP 端: dabr 是最友好的, dabr 集成 itap 就可以了.

API :目前 twip 是广泛使用的 API 接口,可以用在各个地方.要注意的是,当前版本的 API 到客户端的接口是不支持 oAuth 传输的,所以 Pino 等强行需要 oAuth 传输的客户端就杯具了.期待 yegle 同学下一个版本的放出~

此外推荐一下 Win 界面下的一个客户端: Witty ,感觉和 Pino 差不多,支持 twip ,就是比较耗资源,老机器就算了.

< ,,,, >
26

Comments

NFS:World 是EA下Black Box的最新网络游戏大作.
先放出游戏截图.

画面熟悉吧.没错哦,游戏就是用了NFS:9 (MW,最高通缉) NFS:10 (CARBON,卡本峡谷) 的渲染引擎和地图.

先上图.再听我细细道来...为了防止无良站点偷图,不得不打上水印若干.点击图片能放大.




1.游戏安装
官网下到安装程序,比较小,然后执行安装程序进行在线下载安装,装完后有1.7G.

2.画质
NFS:10的画质,对电脑要求不高,新的电脑最高画质随便跑......

3.地图系统
老图,中间机械地连在一起.玩过9,10的同学能很快上手~点击图片可以放大观看


4.升级系统
比赛,和Cops玩都能得到钱和经验.单人比赛经验少,多人比赛经验多.有钱能升级车辆,装修,买新车......

5.道具系统
N2O这种东西不再通过比赛时获得,而是一场比赛比下来,让你5个卡片抽奖,能抽到不同的道具,也有可能是经验,也有可能是X5的.

6.Cops
不知是测试版的原因,只要不撞到Cops,Cops是不会来追你的,但是一旦进入到追逐模式后,其他玩家就从地图上消失了,变单机版了.如果被Cops抓住,就罚款,不会被记车辆次数.但是钱是很重要的啦...所以还是别惹他们.

总体来说还是不错的,不过有个问题,不知是伟大的敏感词还是什么原因,我链接服务器更新版本信息的时候是开IE代理挂上SSH的,等服务器连接上了就可以断开了.

< >