close
使用快速鍵快速發噗(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就行了。

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

    Tino 發表在 痞客邦 留言(0) 人氣()