2009年7月29日 星期三

RssPlurker

一直以來都是GoogleReader來分享文章,自從越來越多朋友玩噗浪之後,分享文章慢慢變成一種很DRY(Don’t Repeat Yourself)的事,在GoogleReader看到不錯的文章,一下忙著按下分享,一下忙著貼上噗浪,最後還要想看看是否要msn還是轉寄給家人。

不知道是不是有現成的軟體下,就直接開使用ruby開始寫工具了!不是我愛重造輪子,是我很慘每次學東就忘西,寫些程式好讓我喚回我對ruby的記憶。邊程相關應該沒啥人有興趣,我最直接寫在最後了。

使用對象

  • 想把rss直接噗上噗浪的人。
  • 電腦有裝ruby。
  • 知道ruby不是紅寶石的人。

使用方法

  1. http://gist.github.com/157918 下載,或是直接剪貼下方程式碼。
  2. 編輯程式碼貼上噗浪帳號、密碼和rss連結。
  3. 點兩下執行。

PS: 此程式需要用到simple-rss和mechanize,使用者必須要gem回來。

使用效果

  1. 程式一開始會去找rss的所有文章,但並不會把這些文章噗上噗浪。
  2. 程式開啟之後,rss若有新增文章程式才會把這些文章貼上噗浪。

關於噗浪這部份都是參考XDite大的Unofficial Plurk API in Ruby,最後發現自己用不到那麼多方法,所以只把有需要的部份加入到自己的程式碼中,順便從XDite的程式碼中得知mechanize這個跟網站互動的API。rss的部份因為GoogleReader輸出的是atom格式,所以沒有用內建的API改用simple-rss來讀取。

心得就是雙修的下場是兩邊技能都不太強,我英文跟日文的學習進度也有一樣的情況。然後不要玩太兇,要不然下場就跟我一樣(如下圖),暗!

8 則回應:

Lilit 提到...

這篇應該算是屌文章一篇
怪不得一早看你散彈槍攻擊@@

[ 小黑宅 ] 提到...

早上市意外!

匿名 提到...

http://www.javaeye.com/topic/299699

hardawayhill 提到...

早上真的被嚇了一跳~
像垃圾郵件發送機一樣 XD

[ 小黑宅 ] 提到...

http://www.youtube.com/watch?v=AAWqnA8PdcY

Dogg 提到...

我只能說,這是真神人,完全不會用,但是文章也看得很過癮。

[ 小黑宅 ] 提到...

我只是喳阿 XD

匿名 提到...

[url=http://louboutinmart.co.uk]christian louboutin shoe sale[/url] Oh well, if you cannot brag about doing something well, then brag about doing it badly. http://dkgoose.com Ogjotwesj [url=http://www.louboutinoutletuks.co.uk]christian louboutin[/url]
glsesh 005796 [url=http://www.chilliwackbombersoutlet.com]canada goose expedition black[/url] 399385 [url=http://www.officialcanadagooseparkas.ca]canada goose jackets[/url]

Related Posts Plugin for WordPress, Blogger...