差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:onlinestatus [2008/01/14 00:09] jonathantech:onlinestatus [2021/01/16 14:51] (目前版本) – 更換 Plugin jonathan
行 1: 行 1:
 +====== 網頁上顯示自己的 MSN/ICQ/AIM.. 狀態 ======
 +<style box background>
 +這主要是看到 Dokuwiki Pluging - [[http://wiki.splitbrain.org/plugin:imstatus|imstatus]] 所開始瞭解的設定與原理,\\
 +不過實際安裝後發現很多的 User 狀態無法正確顯示,可能和 IM Server 的通訊協定有關。
 +</quote>
  
 +
 +<note warning>
 +提供主要的系統元件網站 [[http://www.onlinestatus.org/|Online Status Indicator]] 已經恢復運作! \\ 現在已可正確下載到 [[http://www.onlinestatus.org/files/status.jar|status.jar]]   --- //[[[email protected]|蔡宗融]] 2008/09/17 16:25//
 +</note>
 +
 +===== 相關網站 =====
 +  * [[http://www.onlinestatus.org/|Online Status Indicator]]
 +
 +
 +
 +===== 架設 IM status 方式 =====
 +  * 只需下載 [[http://www.onlinestatus.org/files/status.jar|status.jar]] 來執行就可以 ((當然需要 java JVM 來執行))
 +  * 因為系統環境問題以下安裝是採下圖所示的架構:
 +<quote>
 +<ditaa name=concept>
 ++--------+   /------------\                        /---------------\
 +| Client |   | Web Server |     /-----=------\     | IM Server     |
 +|    {d} |--> +---------+     + JVM        |                   |
 +| Borwser|    |ProxyPass+<-=->+ status.jar +<-=->+ (MSN/ICQ/AIM) |
 ++--------+   \--+---------/     +------------/     \---------------/
 +</ditaa>
 +</quote>
 +  * Web Server 的設定: 只要是網址 /imstatus/ 就轉到本機的 Port 9999 <- status.jar Listen Port
 +<code |h vi /etc/httpd/conf.d/proxy_ajp.conf>
 +
 +LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
 +ProxyPass /imstatus http://127.0.0.1:9999
 +
 +</code>
 +  * 下載並建立 imstatus 目錄
 +<code |h 執行過程>
 +mkdir /opt/imstatus
 +cd /opt/imstatus
 +wget http://www.onlinestatus.org/files/status.jar
 +java -jar status.jar <- 第一次設定會開啟 XWin 設定畫面來產生設定參數檔
 +</code>
 +<code |h 看設定後的 status.conf|h>
 +#Auto-generated config file, read readme.txt before editing!
 +#Mon Jan 14 00:38:16 GMT+08:00 2008
 +name=Jonathan IM status
 +jabbercount=0
 +port=9999
 +aimcount=0
 +msnpwd=xxx@xxx
 +[email protected]
 +skypecount=0
 +version=6.1
 +msncount=5
 +[email protected]
 +icqcount=6
 +trilliancount=0
 +link=http\://mail.ichiayi.com/imstatus/
 +yahoocount=0
 +irccount=0
 +message=msn [email protected]
 +hostname=192.168.11.250
 +</code>
 +  * 之後的運作處理:
 +    * 啟動語法 : <code>java -jar status.jar &</code>
 +    * 關閉語法 : <code>java -jar status.jar stop</code>
 +    * 在啟動後,輸入原本啟動的語法,就會出現 XWin 的參數設定視窗..
 +
 +
 +===== 範例 =====
 +^ ICQ | 917778 {{imstatus>ICQ 917778}}^ MSN | [email protected] {{imstatus>MSN [email protected]}} ^ MSN | [email protected] {{imstatus>MSN [email protected]}} |
 +
 +{{tag>im msn 密技}}