这个问题是几年前遇到的了,如今回过头再来看,当初的这个解决办法确实有些草率——因为我忽略了一个重要的因素,那就是编码问题。
按照这篇文章的办法解决之后确实好使——前提是你必须在博客内点击才有效,但是一旦你遇到了类似这样的抓取连接:
这个问题是几年前遇到的了,如今回过头再来看,当初的这个解决办法确实有些草率——因为我忽略了一个重要的因素,那就是编码问题。
按照这篇文章的办法解决之后确实好使——前提是你必须在博客内点击才有效,但是一旦你遇到了类似这样的抓取连接:
相信不少筒子们看过了咱写的《手把手教你科学上网系列》已经能够得心应手地游刃与高墙内外。但是你们有没有发现我写的里面有一个智能pac的东西?这个东西是有缺陷的(至少我这么觉得呃),你们使用的这个东西来自于autoproxy2pac,它是一个精准记录被墙网站的数据库,由无数志愿者维护,网站收集完全依靠网[……]
也许大家不会像我这样超级粉谷歌阅读器哈,我每天都会登陆google reader来看我订阅的新闻,so。。。我也很想用google reader来订阅优酷里喜欢的牛人的视频,要不然每天都要打开他们的空间页面来查看更新真的是一件很烦的事情……(虽然不可能谁都做到每天更新嘛。)
可是我发现优酷居然没有rss??调查之,发现原来是为了赚取广告费所以把rss隐藏了,这好办,咱们手动把它揪出来。
打开一个优酷的个人主页,地址是这样的,这里咱们就用王自如老大的页面做示范,哦也
http://i.youku.com/u/UMjI0ODEwMzQ4
你打开其他人的主页,地址是相仿的,去掉相仿的地方,就找到了个人的id,即MjI0ODEwMzQ4(仔细对比你就发现那个大写的U也是重复的)
但是直接用这个地址是不行的,显然这个地址是经过加密的,经分析总之我是找出来了,这个地址是用BASE64加密的。所以,把这个加密字串用BASE64解密然后再除以4,就ok了。
这样,我们就得到老大的真正id,即56202587.
那么,优酷的rss地址格式又是什么样子呢?
http://www.youku.com/user/rss/id/56202587
这个是我从google reader里弄出来的,你只需要把id后面的字串换成你自己算出来的主页id,就可以成功在google reader订阅了!
最后,这里的内容部分借鉴于这里。这里是一个在线base64加密解密的网站,省的各位再去搜索了。:)
[……]