此頁面的樣式無法正確顯示
您所選擇的模板與CSS樣式內容不相容,建議您至管理後台更換模板,或套用其他樣式。
This page looks plain and unstyled
The template you're using is not compatible with your CSS theme. Please change your template or apply other CSS theme to fix it.

Tino's note
相簿 | 部落格 | 留言 | Profile | Control Panel
tino | 21 March,2011 12:27

IMGP1515.JPG
八戒部落溯溪 - IMGP1515.JPG (from tino)

tino | 2 September,2009 23:08

使用快速鍵快速發噗(plurk)

有時候一天過去,竟搞不清楚自己做了些什麼,更疑惑時間到底花到哪裡去了
於是想要有個工具能讓我方便快速地記錄自己在做什麼
很自然地,想到要用網路上免費的lifestream服務來做記錄

lifestream是什麼呢?我最早見到lifestream這個字是看到它被用來形容jaiku這個服務,
jaiku跟twitter和plurk是差不多的東西,它最厲害的地方應該是它很快地就被google買下... ...
而當年它最大的特色是讓使用者可以利用多種方式來發表訊息,
其中包括email,手機簡訊等等。可以讓使用者方便地在生活中記錄每一刻的心情。
現在呢,micro-blog、lifestream、甚至是status,都被某種程度的混用了。

我最後決定在現今眾多類似服務中選用plurk來做記錄,原因無他,就是看上了它的時間線顯示方式,
最早實現在網路上用時間線(timeline)來顯示資訊的應該是mit的一個project吧,
(http://www.simile-widgets.org/timeline/)
它目前也提供了簡便的工具讓大家可以製作自己的timeline。
不過呢,對我來說還是直接使用plurk比較簡單。

為了能隨時記錄自己在做什麼,我希望能按個熱鍵就可以開始輸入我要記的東西
輸入完按個Enter就發送出去。努力了一番後成果就是,隨時,按個Ctrl+p,螢幕就出現如下圖中的那個視窗:

2623-412663a70f0a3d71.png

此時就可以開始打要記錄的文字,打完按 Enter 就直接送到我設定好的plurk帳號,
並且自動關閉讓我回到原來的視窗。

這東西要怎麼做呢?首先請去下載curl這個程式(http://curl.haxx.se/),
在winodows的環境下,你要下載的應該是:
(http://curl.haxx.se/latest.cgi?curl=win32-nossl)
或是:
(http://curl.haxx.se/latest.cgi?curl=win64-nossl:
將之解壓縮後儲存到c:\windows這個目錄下。


接下來請安裝 autohotkey 這個軟體,並依照下面的方法編寫一段程式碼給autohotkey執行。
安裝autohotkey的部分請參考其他網路上的教學…
(http://blog.nownews.com/jazzdog/textview.php?file=54048)

要編寫程式給autohotkey執行請開啟一個純文字檔並編寫其內容為:

^p::

InputBox, OutputVar, , , , , 100

Run, "curl" -d nick_name=MyName -d password=MyPass --cookie-jar /curl.cookie http://www.plurk.com/Users/login --connect-timeout 2, , Min

Run, "curl" -d qualifier=says --data-urlencode content="%OutputVar%" -d uid=MyId --cookie /curl.cookie http://www.plurk.com/TimeLine/addPlurk --connect-timeout 2
, , Min

請注意以上應該只有四行程式,
其中MyName請換成你自己的plurk帳號,MyPass是你plurk的密碼,
MyId請換成你的uid,這可在plurk的原始碼中看到,或是在這個頁面
http://blog.daydream.idv.tw/789.html 輸入你的plurk帳號查詢。
然後將此純文字檔儲存為lifelog.ahk。
如果你的autohotkey 有正確安裝,此時點兩下lifelog.ahk會看到系統列多出一個綠色的圖示,
然後,你隨時想記錄一下在做什麼時,就按一下Ctrl+p就行了。

注意,目前無法發送中文訊息,如有能人智士知道如何解決麻煩指導一下。
還有,如果你像我一樣會送出很多只對自己有意義的噗,請認真考慮新建一個帳號。

tino | 4 July,2008 19:04

(本文原發表在 PTT 的 EZsoft 板)

不知道板主說twitter (TT)爛是指功能不足還是說它後面的技術架構爛
不過,雖然更優秀的競爭者如jaiku, pwonce, plunk等層出不窮,
使用者逛一圈後大都還是回到了TT,
而且,雖然TT本身功能少,但因著它在此類服務中的開路先鋒型角色
各類輔助工具及服務反而讓它成了最可"玩"的服務
相關資訊也最容易被找到,因此我選擇了它。

FriendFeed(FF)則是另一個最近火紅的網路服務,
幾乎但無法完全取代TT,
一方面它在lifestream的功能上比TT+twitterfeed表現的更好
一方面它卻像TT其他的競爭者一樣,仍然難以將TT上的社群拔走

若想同時使用兩者,並讓兩個地方皆出現你在網路上的"產出"時該怎麼做呢?

一:其他。有一些錯誤的組合,會讓訊息在TT和FF間無限重覆或是不出現,
就不一一討論了。

二:如同板主在前文所說的,將所有服務的RSS匯進FF及TT(TT本身也匯進FF),
這樣的缺點就是在FF在會出現兩份重覆的訊息,而且要同時維護FF及TT的清單。

三:所有RSS匯入TT,只將TT匯進FF,
這樣在FF上也就和TT一樣只能看見文字,影片和照片都顯示不出來,
完全喪失FF在內容表現上的能力,損失太大。

四:利用Yahoo! pipe將FF中來自於TT的內容濾掉,再匯入twitterfeed,
這樣只需維護一份清單(在FF上),缺點是FF上仍會有兩份重覆的訊息
不過大致上還算可以接受。

五:也是利用Yahoo! pipe,而且在TT<->FF兩個方向都用一次:
我們先用Yahoo! pipe濾掉TT中來自於FF(透過twitterfeed)的內容,產生一個新的RSS A
在FF中不選用的服務,而是選取新增一個blog,在blog url填入 A
再用Yahoo! pipes濾掉FF中來自於TT的內容,產生一個新的RSS B
在匯出FF的內容到TT(透過twitterfeed)時填入 B。
這樣就能達到我原來的目的,而且不會有重覆的內容,也能發揮FF原本內容表現上的能力
唯一的缺點是,別人在FF上看到我在TT上的發言而想給予comment時,
無法直接利用FF在我的TT上產生一個reply。
五的完整步驟為:
1. 參考 http://pipes.yahoo.com/tino/twitter_ 制作一個pipe,
在Fetch Feed部分填入你的TT的RSS,記下這個pipe產生的RSS A
2. 在FF上訂閱 A
3. 參考 http://pipes.yahoo.com/tino/friendfeed_ 製作一個pipe,
在Fetch Feed部分填入你的FF的RSS,記下這個pipe產生的RSS B
4. 用twitterfeed匯入B,並在prefix部分填入 FF_

也許你會覺得看不懂,不過實際做起來很簡單,
我自己也是第一次使用Yahoo! pipes,看了一個簡單的範例就完成了。