[php] plurk bot 跨年撲

先前看到 皮樂的撲. 有人傳說會加業障100. 所以來玩看看吧

材料 :
Linux base機器一台(mac也許可以), at, php 還有 php plurk api,

烹煮方式 :
1. 先確認你的 linux 環境有沒有 at 和 php 指令.
2. 下載 php plurk api , 放到你想執行的目錄.
3. 到 Get an API key 申請 plurk api key.
4. 撰寫簡單的撲機器人, 該檔案放在與 php plurk api 同目錄. 下面是簡單的撲

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/php
<?php
 
$api_key = 'YOUR_PLURK_API_KEY';
$username = 'YOUR_PLURK_ID';
$password = 'YOUR_PLURK_PASSWORD';
 
require('plurk_api.php');
 
$plurk = new plurk_api();
$plurk->login($api_key, $username, $password);
 
$output = "新年快樂..林北現在正在拍煙火...";
echo $output;
echo "\n\n ----- add plurk ----- \n";
$plurk->add_plurk('en', 'says', $output);
?>

5. 存檔後用 php 指令去執行它. 理論上它就可以幫你自動撲到你的 plurk. 如下 :

/usr/bin/php /home/sam/plurk/newyear.php

可以把這個指令存到文字檔內. 我命名它為 plurk_newyear

6. 再搭配 at 指令讓他在凌晨的時候撲.

# at 00:00 < plurk_newyear

7. 檢查一下看看它是不是在排程當中.

# at -l
1 2011-01-01 00:00 a sam

順利的話..就會有跨年撲. XD