我是一個重度的BBS使用者,之前在Vexed大神的引薦下開始使用Plurk,每天在plurk上面亂撲後,總是希望能夠每天plurk後整理一份到BBS上面記錄(我承認我還蠻無聊的,想要備份每天的胡言亂語)。所以就著手寫了一份自娛娛人,跑了快一個月看起來應該沒甚麼問題,於是就放出來跟各位分享。(因為一開始沒打算丟出來,所以code寫得有點亂,還請見諒)
執行本程式需要在*nix下,搭配php-cli、php curl library、pear的mail及JSON套件以及crontab方可使用。(我承認對於入門者來說這樣難度有點高 XD),如果都克服上列問題,只需下載本程式,填上plurk的帳號密碼、smtp伺服器等相關資訊即可使用。
首先,先來個有圖有真相
- 自動彙整plurk
使用步驟:
1 0 * * * yuwen /usr/local/bin/php /home/clyang/plurk/plurk.php
最後,本程式中取得userid所使用的regex式取用自klcintw的PO3程式。
似乎 plurk 把協定改掉了?
經過千辛萬苦把 Mail 和 JSON 弄好後…
執行了會跑到登入畫面… Orz
後來手動找到自己的 UID,直接把程式中的 $uid 換成自己的就找得到東西了…
不好意思, code裡面少了兩個變數的宣告, 才會導致這個問題, 已經修正了, 感激回報啊!!!
謝謝大大的分享~我在Windows上灌xampp也可以用了~乾溫!
您好!
看到您的文章真的很開心,
因為我也很想把自己的噗文記錄下來,
可是我是新手,不太懂您寫的程式,
我開起來變成是一個網頁,所有您說要key in的部分,
因為字都在頁面上,無法修改,
請教教我該怎麼做好嗎?
謝謝!
好不容易跑起來了,卻發現回應的時間只有第一個回應能夠顯現
有甚麼解決的辦法嗎 XDrz
回報一下BUG
Line 125: 僅判斷 pm 會使 12:**pm 的噗跑到隔天去
Line 140: 『span class=\』time\』>.*』改為『span class=\』time\』>.*?』可以解決只有第一個回應時間的問題
另外應該不必改變時區 (大概吧~我註解掉在使用上沒發現問題,反而是沒註解的話時間會出錯)
XDD 語法跑掉了。弄成全型再貼一次
span class=\"time\">.*?<\/span>
哈~沒想到有人願意幫忙fix bug~超級感謝阿~晚一點我update上去…