Yahoo! Pipes,很好很强大
Sein 拉着我折腾 Yahoo! Pipes,结果我玩儿进去了,他在一旁等着共享。
Pipes 是管道的意思,有看过国外牛人怎么养仓鼠的话,整件事情就很好理解了。各种渠道得来的 Feed,用 Yahoo! 提供的管子随意连接混搭,最后打造出的将会是怎样的产物?你该明白了,Yahoo Pipes 就是一款空前强大的 RSS 混烧工具。
昨天用 Pipes 做了一个美剧 BT 下载的 RSS,详情见图
如果看得很迷糊,我就来解释一下。
所有的原始 Feed 均来自 Mininova(最好的美剧下载站,基本上美国那边刚演完,上面就有下载了),其提供关键词 RSS 输出。比如有关 Heroes 的下载,rss 地址就是 mininova.org/rss/heroes。首先我合烧所有自己要看的美剧 rss,然后分类过滤。左边一块只要 eztv(最牛逼的视频组织,BT源总能在3K+以上) 的版本,而 eztv 不制作的美剧则取 vtv(应该仅次于 eztv,我猜的XD) 的版本。接着,eztv 同时发行 720p 的视频,对我来说动辄上 GB 的体积太过奢侈,所以过滤掉。最后左右合并,输出,我理想中的美剧下载 RSS 就做好了。以后每日更新的美剧以及下载都能直接通过 Google Reader 获得,省时省力。
想到怎么玩了么?我提示一下,某些新闻类站点的 RSS,你完全可以过滤掉不想看的东西或者干脆只拿自己需要的内容;再或者,你可以合并某些同类型站点的 Feed,然后取其精华。我听说国外有牛人用 Yahoo Pipes 打造了一份全方位的电子杂志,虽然对此不感兴趣,但我绝不怀疑它的真实性。
唯一遗憾的是,目前还没有破解输出摘要 Feed 的方法,Pipes 未提供类似 xpath 的工具。像 cnBeta 那么 BT 的网站,RSS 输出的全是跳转链接, XPath 应该也会失效。我做了一点小努力,用 pipes 把 cnbeta 的跳转链接去掉了,配合 Google Reader Full Feed Changer 应该可以成功突破 cnBeta 的防线吧,我这边不知是否和其它脚本有冲突,Full Feed Changer 失效了。召唤 Fisio 同学。。。
有点跑题。
话说 Yahoo! Pipes 的强大真的无需置疑,否则 Feedburner 也不会单独开一个选项拿来给用户禁止 Pipes 的抓取了。Google 自己也在做类似 Pipes 的东西,名字叫 Google Mashup Editor,现还处于内测阶段。放出之后会怎样我不知道,但至少在名字上,Google 这次提前输了,Yahoo Pipes 的概念多好啊。
P.S. 附上我做的 cnBeta 半成品 http://feedproxy.google.com/cnbeta ......


貌似老时第一次坐沙发。以前只能坐大腿。
老时真快~ 板凳也不错

听起来很有趣, 这两天超忙, 周末尝试一下
咦?那么早?昨天sein还跟我说了,说你保存不了。
@火星基地: 真的很有趣,你可以打造一个"火星精选"
@leehow: 昨天只是暂时的,后来就可以了。
过滤支持中文吗?
@Centeur: 支持。
@雪深: 等信息过载了你就会需要这类工具了。
话说米国人真的很喜欢管子,Google也是如此~~
feedproxy我这依然墙着。。。
这种组织方式确实很帅,我也很喜欢,,
像Maya中的材质混合,还有shake中的特效混合...
看起来比较直观,或者说当事人看起来比较直观,哈哈哈...
@Elton Disney: 我就是看你说的,米国人肯定喜欢,因为他们爱DIY
@iColor: 关键是出来的效果好,很有控制感。
@Jor: 你墙,我知道你墙
Mininova收藏了许久,但一直没怎么去那下东西,有点太依赖驴子了...
这个我还不太会用...只会简单的修改下RSS...没找到中文教程...
把饭否同步到你的微博客....我这篇就简单的用了下...希望出个中文版!
http://www.maoxmao.com/whether-the-rice-sync-to-your-blog/
@Mao: 新浪好像有个视频教程。看这里
@Shawn: 吃了?
yahoo让我感觉眼前一亮!
是个好东西!
以前那个 cnbeta full feed 就是用这玩意做出来的呀
话说还是不要用 feedproxy.google.com, 我试了下好像已经出墙去了。。。
@fisio: 原来如此~
@fisio: 以前那个是用的 Pipes 的站点监测转换 RSS,完全没用到 CB 原始的 Feed,所以经常有空文章存在。我是在想,能不能以 RSS + Full Feed Changer 生成原生的 Feed 全文。
强大呀,视频地址也收下了,研究研究
已经在用了,不过只会使用其最简单的功能
去年的这个时候我烧过一个,那是速度不快,而且比较的不稳定。
这是我的切实经验,就没用过。
现在或许有了改观。
@fqch: 很好玩的哦~
@NickyYe: 现在稳定多了,刚出来的时候我曾经尝试打开,结果太慢就关了,然后直到昨天才再次用上。。。
收藏,空了来搞。
这么专业的东西,让我感觉自己像是外星人……
@山上渔夫: 其实用起来还是不难,不需要懂得什么,只要思路清晰就可以了。
耍过下,但发现并不适合我
看起来很不错,等待分享你精选

@JoBru: 我的什么精选???
应用了下,一直被Yahoo的交互性折服,在这些方面他们是当之无愧的老大。
我回来鸟~
我说cnbeta就不能照顾一下读者的利益吗,全文输出多好啊,咱们去cb抗议去吧
@阿企: 这ajax效果太酷了……
@阿企: 我基本快搞定全文了,做好了发给你,哈哈。
@阿企: 全文输出搞定,订阅地址 http://feedproxy.google.com/cnbeta
雅虎这次还抢先了,不知道和微软谈咋样了
@菠菜: Yahoo 还应该提高技术能力,像 Pipes,概念真的非常棒,但是使用过程中小问题不断出现。
@shawn
1、首先谢谢你,clone你的cnbeta pipe做了一个只包含软件更新的全文输出.
2、做了一个新浪体育-国际足球的全文输出pipe,出现乱码,想请教你怎么解决呢?
@baomian: 有一个 item 是针对语言的,如果有,就改一下,如果没有,自己创建一个 item.language
请教一个问题:Yahoo pipes能否移除feedburner的跳转呢?
我想订阅CNN的RSS,但它貌似开启了feedburner的跳转功能,一堆类似http://rss.cnn.com/~r/abcdefg/的地址,打又打不开...
@Vane: 可以的。
@Shawn: 遇到相同的问题,创建一个 item.language 放在哪?怎么用?
@Vern: 我给你说。。。现在 SEIN 是 PIPES 牛人,所有问题都可以向他咨询,甚至如果你有解决不好的 Feed ,丢给他,一会儿就好了,我都懒得折腾了,需要什么就把 Feed 给他。
@Shawn: 自从你跟 sein 搞不清楚关系之后,相信你每天都要面对很多的问题吧 - -
@Vern: 没跟他搞不清楚啊。。囧,倒是不会,他不是完美主义,所以不会有太刁钻的问题。