2006年7月31日

管家阿卿嫂領公家薪水 趙翊安兄弟又回玉山官邸

新聞:
  1. 東森新聞報:管家阿卿嫂領公家薪水 趙翊安兄弟又回玉山官邸
  2. 東森新聞報:邱毅:全民納稅替蓋頭鰻辯護?趙建銘律師費疑總統府出?
  3. 東森新聞報:國務機要費買SOGO禮券 花費金額至少1500萬元?
  4. 中央社:阿卿嫂薪水府方支付 民進黨中央深不以為然
  5. 中央社:民生寓所工友薪資爭議 綠委看法不一
  6. 中央社:阿卿嫂薪水全民買單?藍營要求追回已付公帑
  7. 東森新聞報:全民支付阿卿嫂薪水 綠委護主 中時意外成箭靶
  8. 東森新聞報:阿卿嫂薪水全民買單 總統府:勿作不必要解讀
看法:
  1. 雖然我認為罷免總統這種不可能的任務完全沒有必要,不過依照總統府這種先是公私不分、接著又強詞奪理的作業方式,『要陳水扁滾下台』已經從選項之一變成了 堅定的信念 了。
  2. 我一向認為不管是陳幸妤也好,陳致中也罷,當他們自行成家立業後即不再屬於第一家庭的一部份。總統府硬拗趙建銘的民生寓所(那裡 根本不是 民生 官邸 )為官邸的一部份真的是睜眼說瞎話。
  3. 總統府是國家機構,因此所配屬的人員於法只需處理總統府本身相關的運作。然而目前總統府的某某長怎麼看都像是陳水扁的私人公關,專門替陳水扁私人事務擦屁股呢(更糟的是還常擦錯位置)。
  4. 敢問現任總統府秘書長陳唐山先生,陳水扁的私人事務關你屁事?你又知道多少陳水扁及其家屬私下做了啥事?幹嘛老是下海插花討皮痛啊?
  5. 希望民進黨不要動不動就護主,也不要拿陳水扁減薪一事意圖為為全民支付趙建銘私人管家薪水一事合理化。 這是兩件不相關的事!
  6. 對總統府硬拗民生寓所為官邸之一部分這種說法已厭煩了,真的厭煩了!

2006年7月28日

Google Earth 的一種應用 - 觀光導覽

雖然說 Google Earth 上的空照圖資料不見得與實景相同,但是對某些應用來說應該也是個不錯的輔助工具吧?

第一次發現 Google Earth 並不只是漫無目的的各地晃晃是來自於 在 Google Earth 上追蹤颱風動向 這一篇文章,這篇文章中說明了原來我們可以透過 Google Earth 跟著颱風的腳步雲遊其行經的國度。

那麼可不可以旅遊路線也放進 Google Earth 中以便對旅遊路線進行事前的演練呢?我相信這是個值得觀光局考慮的作法,針對國內外觀光客提供相關的 Google Earth 旅遊路線檔以方便規劃旅途細節。

真的希望能有機會在 Google Earth 上遊覽台灣各地名勝。

2006年7月22日

踢到鐵板了

其實我一直以為 Greasemonkey 是無法直接輸出 UTF-8 字碼的,所以必須透過轉碼程式先將所有中文訊息改成 Unicode 序列碼才可以,沒想到回家第一次測試時突然發現就算不轉碼也能正常顯示,以為是 Windows 平台的小問題。

但是後來因為 FireBug 的問題而將 Linux 上的 Firefox 昇級之後,才發現踢到鐵板了…

實際發生原因不明,以下是組合搭配下的測試結果:

  1. Firefox 1.0.8 + Greasemonkey 0.5.3 @ Linux:以 UTF-8 直接存檔,可以正常顯示中文字;改成 Unicode 序列碼也可以正常顯示中文字。
  2. Firefox 1.5.0.4 + Greasemonkey 0.6.4 @ Linux & Windows 2000:以 UTF-8 直接存檔,會看到頁面上出現亂碼;改成 Unicode 序列碼則可以正常顯示中文字。
後遺症:
  1. 我想這就是我在修改 Google Dark 的 user script 時無法識別用戶是否登入的原因嗎?因為從頁面上捉到的文字與 script 用的編碼根本不一樣。

2006年7月21日

中華電信回覆行動e櫃台之『簡訊快遞』不支援 Mozilla Firefox 之理由

昨天為了無法使用中華電信的簡訊快遞而寄了一封抗議信給中華電信的意見信箱,今天中華電信回覆了。不過一看到回信的內容時突然一肚子火...

親愛的客戶,您好! 感謝您的來信!

目前本公司emome網頁認證是根據微軟平台設計,本公司將會將您的來信建議提供給相關單位,以滿足客戶不同的需求。謝謝您的來信!

一肚子火的原因:

  1. 四個月前也說要滿足客戶的不同需求,結果四個月過去了連個屁也沒放。標準的官樣文章。
  2. 伺服器端愛用啥平台關使用者屁事?禁止使用者使用網頁服務是事實,和平台無關。
  3. 其實 emome 網站是可以讓 Mozilla Firefox 正常登入的,但這個網站的簡訊傳送頁面也不支援 Mozilla Firefox。
結論:
  1. 中華電信不想賺我的簡訊費,那就留給 PHS 賺吧!至少 PHS 網站不會鄙視非 Windows 作業系統的用戶。

環島1週 拱證嚴法師選總統

新聞:
  1. 民視新聞網:環島1週 拱證嚴法師選總統
看法:
  1. 雖然第一眼看到這新聞時感覺有點異想天開,不過仔細一想,證嚴法師恐怕是有能力管理一個國家的。
  2. 依據先前 Discovery 頻道的台灣人物誌所介紹的,證嚴為了管理其所創的慈濟功德會,在實務上採用了許多一般大型企業都不一定擁有的資訊技術,並且透過網際網路與全球各地的分會進行聯繫與線上會議。
  3. 如果把上述同樣的模式搬到台灣行政體系下不知會帶來什麼影響?
  4. 從前述情形來看,證嚴法師如果想要管理一個小小的台灣的話,對其應非難事。更重要的是她必然可以在一定時間內(即使只是四年)終止國內政黨政爭的情形,少了政黨政爭,那麼對台灣未來的永續發展必然可帶來深遠的影響。
  5. 不過即使證嚴有能力管理一個台灣,卻也不能免俗的碰到用人不當的問題。先前網路就有消息說某些慈濟人仗著慈濟人的身份而有些非份的要求,而這些網路消息是真是假也沒看到什麼結論(來自慈濟的聲明或實際的影片/照片證據)。由此可推論出即使證嚴法師當選總統的話也有很大的機會碰到像是高階政務人員貪瀆案件之類的情形。她會如何因應是我比較好奇的事。
  6. 如果嚴嚴法師當選總統可能會為她帶來某些負面消息,但對台灣而言卻絕對是利多於弊的事。所以如果證嚴法師願意出來選總統,那我一定投她一票。

2006年7月20日

暗黑 Google

又是一陣東翻西找後,突然發現神秘的 Google 搜尋首頁:Google Dark,愛搞怪的我當然也立刻給他裝上去… XD

但是因為覺得上面都是英文很討厭,所以動手做了一下本土化(J 呷係愛歹丸啦!),變成了以下的這付德性:(安裝修改版的 Google Dark user script 可達到相同效果!)
暗黑 Google

其實後來我發現其實要改也應該改 個人化首頁 ,那看起來更酷!

2006-07-20:

  1. 把修改版的 user script 改成 google.com.tw 網域限定,以免非中文語系的使用者誤裝後反而不會用。
  2. 加了一個 link 上去,那是 Google 新的試用服務:個人化搜尋
  3. 加了一個 tab link 上去,這樣也可以搜尋 Google Video 中的影片檔。

2006年7月19日

對不滿意的網頁動手腳 - 使用 Greasemonkey

昨天因為認為 Mozilla Firefox 的運作有些異常,因此便把相關的 profile 檔殺光光,順便調整一下使用的擴充套件。

重建 profile 後有少部份的套件被放棄,然後也有少部份的新套件被安裝起來,其中最重要、也最有趣的套件叫做 Greasemonkey

要怎麼說明 Greasemonkey 的有趣之處呢?這個套件最大的用途是可以在瀏覽器這端針對 Server 傳送過來的網頁內容再進行加工,修整成使用者自己滿意的結果。這需要許多技巧,不過在 userscripts.org 中已有許許多多的 scripts 可以直接套用,例如 gmail skin

玩了兩天後,也寫出了兩個小小的 script:

  1. 移除 Yxxxx!Kxxx 新聞中與新聞無關的頁面元素:RemoveYahooAdv.user.js,其實也可以用自訂 CSS 樣式表的方式達到一樣的功能;
  2. 在 PHS.COM 的簡訊傳送頁面上增加該傳送最高總金額:CalcSMS.user.js (這裡計算出來的資料會比官網上的正確喔!)
    簡訊總金額計算結果
使用限制:
  1. 麻煩使用 Mozilla Firefox :建議使用 1.5.0.4 以上版本;
  2. 記得安裝 Greasemonkey
  3. 最後安裝所需的 script,那麼在瀏覽該 script 設定的網站時即會自動生效。
補充報告:
  1. 在 Mozilla Firefox 1.0.x 下無法正常運作,或許只是少部份 script 有異常。 更新 Scripts ,目前確定可以在 Firefox 1.0.x 下運作!
  2. 這兩個 scripts 在 Opera 9 下也可以使用喔!
  3. 關於 Yxxxx!Kxxx 新聞中少數與新聞內容無關之元素因為沒有遇到,所以無法全部隱藏,請見諒!

改善暖化?6億人一起「跳地球」

新聞:
  1. 中廣新聞網:改善暖化?6億人一起「跳地球」
看法:
  1. 我對這種作法保持懷疑態度。
  2. 先考慮限制一下參予人員所在的區域吧,要不然到時候力道相抵做白工也就罷了,運氣差些搞不好反而還更靠近太陽哩。
  3. 唉!新聞中沒說這近六億人的所在區域為何?

受虐網友的真情告白:IE就好,別用火狐

從 Site Meter 輾轉(嗯,好幾轉喔)看到的:受虐網友的真情告白:IE就好,別用火狐

嗯,所以現在有人想用 Firefox 時,我得先讓他仔細考量後果才行!

2006年7月17日

CRONTAB 中的語系設定

前兩天突然發現本來可以正常顯示中文的 ATU-R 線路狀態記錄圖突然之間出現了一堆方格子,如下圖。
ATU-R 線路狀態記錄圖

一直以為是否是更新了 gblic 等相關套件造成的,但不管是怎麼重裝都沒能解決這個問題。怎知就在靈光一閃之間,想到之前曾經將 crontab 中的一個設定值給廢了,難不成是這個原因?

沒錯,如果整個桌面系統已改用 UTF-8 環境時,那麼在 crontab 中也要做些設定才能避開語系錯亂的問題。這設定分別是:

  1. 編輯完 crontab 且在存檔之前,先將檔案編碼改為 UTF-8 。
  2. 在 crontab 中設定 LC_ALL 環境變數為 zh_TW.utf8。
以上,簡單做個記錄!

線上音樂搶人 競業條款祭出

新聞:
  1. 中時電子報:線上音樂搶人 競業條款祭出
看法:
  1. 競業條款本質上是侵犯工作權的,一直以來這應該都是違反勞基法的。但就是不知道這些企業主倒底有沒有腦袋?有沒有搞清楚狀況?
  2. 蠻希望 Kuro 去控告 Yahoo!奇摩 的,然後我們可以知道法官對競業條款的最新看法。

南社:要總統下台者 缺乏全盤真相的公義基礎

新聞:
  1. 中央通訊社:南社:要總統下台者 缺乏全盤真相的公義基礎
  2. 中央通訊社:親綠學者擬發聲明 馬英九:肯定與感動
看法:
  1. 其實馬市長不用太感動;南社也不須要動不動就舉真相、公義大旗來駁斥他人的想法。
  2. 搞不好要陳水扁下台只是讓陳水扁能專心處理 Sogo 、台開案而以,算是將司法與政治做個切割。畢竟人民不是繳稅來給陳水扁處理弊案用的。

2006年7月16日

匯款驗身份 銀行:幹嘛抓受騙的人?!

新聞:
  1. 中廣新聞網:匯款驗身份 銀行:幹嘛抓受騙的人?!
看法:
  1. 上次那個跨行轉帳上限 3 萬元的政策,聽說造成臨櫃匯款人數及金額的增加,所以金管會才想到臨櫃作業也來個 3 萬元門檻嗎?
  2. 正如銀行行員的疑問,這是否又是一個腦殘的政策/規定?搞不好還捉不到剛剛才搶完銀行後還跑去別家存款的搶匪哩。
  3. 老實說,民進黨政府有許多單位或許做的不好,但金管會的的確確是最爛的那一個。
  4. 不過新聞局和國際媒體的合作倒是國民黨時代少見的。當然,這或許只是因為環境的改變而自然的發生,與誰當政無所關連,不過總是讓全球的觀眾能更多一點機會認識台灣。

2006年7月14日

Perl 與 PHS.COM 的簡訊傳情

參考來源: 目的:
  • 解決因 PHS.COM 網站改版後,造成原 SMS function 失效的問題。
結果:
  • 請改用 這隻程式 以便透過 PHS.COM 網站傳送簡訊。
注意事項:
  • 新版的 PHS.COM 網站必須先申請成為會員後,才能使用這個上述的 perl function 。
  • 本 perl script 必須透過 WWW::Mechanize 模組以提供網站資料的傳送。
2006-07-14 修正:
  1. 改成可以接受命令列參數傳送簡訊的作法,格式如下:
    perl sendsms.pl 送件者號碼 送件者會員密碼 收件者號碼 傳送訊息

在 Google Earth 上追蹤颱風動向

參考來源: 實作情形:
碧利思動向圖

看法:

  1. 嗯,圖片似乎沒有對齊?
  2. 我這張圖是晚上拍的,所以不像 PCDVD 上的那樣清晰。

2006年7月12日

中華電QRcode出擊 相準圖鈴商機

新聞:
  1. 中時電子報:中華電QRcode出擊 相準圖鈴商機
  2. 中時電子報:QRcode手機 本土大廠幾全員到齊
看法:
  1. 中華電怎麼老是喜歡自己搞自己的作法啊?為什麼不使用共通標準哩?
  2. 我一直想找一個免費、可以嵌入中文資訊(UTF-8 編碼)的二維條碼 Java 套件,可惜目前這部份尚無可行方案。
  3. 目前台灣手機發展做的最差的是那一家?我覺得是 PHS 啦!不知道大眾電信在這波 QRCode 風潮下能有啥因應之道?
2006-07-12 補充:
  1. … 關於中華電信是否自推 QRCode 規格,有新的看法:中華電信另推 QRCode 規格?!

2006年7月8日

Google Earth 上的台灣景點

本來我是在 Google Earth 論壇上找台灣的景點檔,不過後來發現已經有人整理好一份台灣景點集了。

需要的人可以到 Google Map/Earth Test WebSite in Academia Sinica 去尋寶!

Google Earth Plus

呃…

一個失神的情形下,我把 Google Earth 給升級到 Google Earth Plus 了...

有圖有真相 - 位置是在忠孝橋三重往台北的上橋處,從圖上可以知道這張圖過期好久了… XD:

Google Earth Plus

說實話,其實… 有一點後悔… 因為 Google Earth Plus 大部份的功能都是美國地區限定...

2006年7月7日

台北車站前公車專用道閒置 綠委批馬是「兼差市長」

新聞:
  1. 東森新聞報:台北車站前公車專用道閒置 綠委批馬是「兼差市長」
看法:
  1. 似乎已不是第一次在抱怨那個站前公車專用道的設計完全沒有考慮到台北車站這個交通匯集點的角色,當然更無視於轉車乘客的需求。
  2. 公車專用道美其名是給公車行走,但實情其實是讓公車排排隊一起堵在乘車站前和紅綠燈下而以,其實這才是公車專用道的主要任務。
  3. 馬主席上任沒多久就發現他的重心是放在主席身份的,現在才發現馬英九是兼差市長似乎有點 lag 了!
  4. 不過令人訝異的是:立法委員不務正業去管地方政府的事是想怎樣?

2006年7月5日

日本台移頻觀眾叫 NCC:尊重市場機制 消基會:可要求恢復畫質

新聞:
  1. Yahoo!奇摩新聞 - 中廣新聞網:日本台移頻觀眾叫 NCC:尊重市場機制 消基會:可要求恢復畫質
看法:
  1. 嗯,我只知道 8x 頻道的畫質比 4x 頻道還差,而有線電視業者認為那是電視本身的問題。
  2. 卡通頻道(就是要開播 Keroro 第二季的那個)被挪到 95 頻道去,我只是看亂碼、雜訊,這要向誰抗議?
  3. 只想問問 NCC:這樣算不算損及觀眾權益?
  4. 如果把日本台的內容和新聞台的內容拿來做比較的話,我覺得把新聞台全部挪到 1xx 頻道去對觀眾的權益影響最小。

2006年7月3日

定時監控你的 ATU-R

目的

本文指在提供對 ADSL Router 的內部系統狀態的定時監控與記錄的工具及其說明,在懷疑網路狀態異常時可以提供作為異常處理的參考資料。

授權與免責條款

  1. 本文採用創意公用授權條款 (Creative Commons License) 之「 姓名標示─非商業性─相同方式分享 2.5 台灣版 」授權方式。
  2. 本文不對文內所提及之各項操作所造成的人員或軟、硬體傷害負任何民、刑事責任。

系統需求

要使用本文所介紹的工具前,必須先確保所處系統擁有以下的資源:
  1. 安裝 Perl 5.8.x:為達到跨平台的目的,選擇使用 Perl 5.8.x 作為資料擷取工具。
  2. 安裝 RRDTool 1.2.x:擷取到的 ATU-R 相關資訊將被置入 RRDTool 資料庫中,並透過 RRDTool 進行繪製工作。
  3. 熟悉定時排程工具的使用:為了自動、定時向 ATU-R 擷取資料,系統管理人必須熟悉所用系統的定時排程工具。

安裝 Perl 5.8.x

Windows 平台 - 透過 ActiveState 的 ActivePerl 提供 Perl 支援

  1. 透過瀏覽器連線到 ActiveState 站台,下載 ActivePerl MSI 安裝檔
  2. 下載後請雙擊該檔進行安裝,安裝時請選擇完整安裝。
  3. 安裝完畢後請於命令列視窗下執行以下指令以檢驗 ActivePerl 是否已正確安裝完成。
    C:\> perl -v

Linux 或其他作業平台

  1. 通常 *nix 系統皆已預設安裝 Perl 主環境,若尚未安裝請自行透過所在平台之套件管理系統進行安裝 Perl 主系統。
  2. 請於 console 視窗中執行以下指令以檢驗 Perl 是否已正確安裝完成。
    ~ $ perl -v

安裝 Perl 模組

  1. 如果使用的是 Winodws 及 ActiveState Perl 環境,請參考以下圖示安裝相關模組。

    1. 安裝 File::Basename
      C:\> ppm install File-Basename-Object
    2. 安裝 File::Spec
      C:\> ppm install File-Spec
    3. 安裝 Mail::Sendmail
      C:\> ppm install Mail-Sendmail
    4. 檢查模組是否已安裝
      C:\> ppm query Mail-Sendmail

  2. 如果是非 Windows 系統時,可透過平台之套件管理系統(建議方式,可由套件管理機制得知模組是否需要更新)或直接透過以下指令於 console 中安裝以下 Perl 模組:

    1. LWP ( 檔案名稱 libwww-perl ) - 需 5.64 以上版本

      perl -MCPAN -e "install LWP"
    2. File::Basename - 似乎已內建
    3. File::Spec - 似乎已內建
    4. Mail::Sendmail ( 檔案名稱 Mail-Sendmail )

      perl -MCPAN -e "install Mail::Sendmail"
    5. 檢查模組是否安裝 - 使用 cpan shell

      1. 透過以下方式可以啟動 cpan shell
        $ cpan
      2. 在 cpan shell 中透過以下指令檢查模組的 INST_VERSION 屬性,若無此屬性時即表示未安裝該模組。
        cpan> m Mail::Sendmail
      3. 也可以透過套件管理機制進行檢核。

安裝 RRDTool

Windows 平台

  1. RRDTool 官方網站 下載 RRDTool 1.2.10 for Windows
  2. 將下載檔案解壓縮到 C:RRDTool 目錄中備用
  3. 為了方便執行 rrdtool ,可將設 path 環境變數或將 rrdtool.exe 複製到 %WINDIR%\System32 目錄下
    C:\> copy C:\RRDTool\rrdtool\Release\rrdtool.exe "%WINDIR%System32"
  4. 到 C:RRDTool 目錄下執行 install.cmd 以便安裝 RRDs 模組,依畫面指示按兩次任意鍵後即完成安裝
    C:\RRDTool> install.cmd

Linux 或其他作業平台

  1. 多數平台的套件管理系統已提供 RRDTool 套件包。
  2. 尚未提供套件包之平台可於 RRDTool 官方網站 自行下載、編譯、及安裝。
  3. Gentoo Linux 使用者可到 RRDTool 中文 Ebuild 下載中文修改版 EBuild。
  4. 其他平台使用者可參考 酷學園討論區 [分享]RRDTool 中文版安裝經驗 自行修改原始碼。

設定網路環境


Windows 平台

  1. 透過瀏覽器瀏覽 http://192.168.1.1 網頁,這是目前多數 ATU-R 管理頁面的所在住址。若可以瀏覽則網路環境已 OK ,否則即必須進行 IP Alias 設定。
  2. 透過 [網路連線] -> [TCP/IP] -> [內容] -> [進階] -> [IP 設定] -> [新增 IP 位址 ] 等步驟即可進行新增 IP 位址的動作。
    新增 IP 位址
  3. 若設定正確,則可以 ping 通 ATU-R 和 www.hinet.net 等 Internet 網站。
    同時 ping 通 ATU-R 與 Internet
  4. 也可同時瀏覽 Internet 及 ATU-R 狀態頁。
    同時瀏覽 Internet 及 ATU-R

Linux 或其他作業平台

  1. 請依各平台規定自行完成網路設定
  2. 或:安裝第二張網路卡

取得命令稿

  1. Tecom AR4031B:請下載 AR4031B.rar。(不負責任報告:據說 Alcatel T07A(W) 也可以使用本命令稿)
  2. Alcatel SpeedTouch 340:請下載 SpeedTouch340.rar
  3. 下載後請自行解壓縮到指定目錄(例如 Windows 下解到 C:\ATUR-Stat;Linux 下解到 ~/ATUR-Stat ),不管那一個壓縮檔內都應該有 4 個 .pl 檔。

修改命令稿

不管是 AR4031B.pl 或是 ST340.pl 中,都因為提供了警示郵件(僅檢查下載頻寬設定值)的功能而必須做些小設定。以下以 ST340.pl 做說明,AR4031B.pl 修改方式相同。
  • 修改前建議先備份以免改錯無法復原!

AR4031B.pl
# 寄信用 EMail Server - 請換成各自的 ISP 郵件主機
my $smtpServer = "msa.hinet.net";
# 寄件人 - 寄件人資料, <> 內是 EMAIL, <> 前是人名
my $from = 'admin <[email protected]>';
# 收件人 - 收件人資料, <> 內是 EMAIL, <> 前是人名
my $to = 'admin <[email protected]>';
# 信件主旨 - 可以修改成自己需要的主旨,不過沒測試過中文主旨是否正確。
my $subject = "Mail Alarm";
# 信件編碼 - 可依系統環境修改 charset 之值!
my $contentType = 'text/plain; charset="cp950"';
# 門檻值 - 設定下載頻寬低於多少時發送通知信件,單位是 Kbps # 此例是設定當下載頻寬低於 2000 Kbps ( 2M bps ) 時發出警示 my $rateThreshold = 2000;
# 初始變數設定 - ATU-R 狀態頁之相關資訊,曾修改 ATU-R IP 者必須一併修改此處設定 my $statUrl = 'http://192.168.1.1/P_status.html'; my $authUrl = '192.168.1.1:80'; # ATU-R 網頁認證識別字串,可透過 getRealm.pl http://192.168.1.1/P_status.html 方式取得 my $realm = 'SPEEDTOUCH 340 Configuration Web Server'; # ATU-R 網頁認證使用者,ST340 似乎多數為空白。 my $user = ''; # ATU-R 網頁認證密碼,12345 是 CHT 最早的預設值 my $passwd = '12345';

資料擷取測試

  1. 完成前述修改動作後,即可透過 ST340.pl 或 AR4031B.pl 測試可否正確擷取 ATU-R 之狀態。

    Windows 平台
     C:\ATUR-Stat> perl AR4031B.pl 

    Linux 平台
     ~/ATUR-Stat $ perl AR4031B.pl 
  2. 如果安裝過程一切正確的話,應該會在同一個目錄中產生一個 AR4031B.rrd(或 ST340.rrd )檔。因為擷取的時間點錯誤的關係,所以請先暫時移除這個 rrd 檔,等正式執行時還會重新產生這個檔案。

資料擷取

系統管理者必須設法讓 ST340.pl 或 AR4031B.pl 定時向 ATU-R 擷取資料並保存後,才得用於繪製變化圖。

Windows 平台

  1. 透過建立工作排程達到定時擷取資料的目的
    建立工作排程
  2. 此處透過建立多項排程來達到定時擷取資料的需求
    建立多項排程
  3. 定時執行的重要關鍵
    設定定時執行
  4. 其他設定
    其他設定

Linux 平台

  1. 透過 crontab 服務即可定時進行資料擷取的動作
  2. 請將資料擷取時間定為每個小時的 00,10,20,30,40,50 分進行資料擷取

    00,10,20,30,40,50 * * * * /usr/bin/perl /home/sysmon/AR4031B.pl
  3. 初期請注意 AR4031B.rrd / ST340.rrd 檔更新時間是否依前述設定完成更新。若未更新的話表示資料擷取作業沒有正確啟動。

繪圖

於收集資料一段時間後,即可進行繪圖工作。

Windows 平台

  1. 透過以下指令即可輸出 AR4031B(ST340 有對應的繪圖命令稿)的頻寬狀態異動折線圖
    C:\> perl C:\ATUR-Stat\AR4031B-Bandwidth.pl
  2. 透過以下指令即可輸出 ST340(AR4031B 也有對應的繪圖命令稿)的線路狀態異動折線圖
    C:\> perl C:\ATUR-Stat\ST340-State.pl
  3. 不論何時進行繪圖操作,命令稿會將擷取時間鎖訂在 00,10,20,30,40,50 等實際擷取資料的時刻。

Linux 平台

  1. 透過以下指令即可輸出 ST340(AR4031B 也有對應的繪圖命令稿)的頻寬狀態異動折線圖
    ~/ATUR-Stat $ perl ST340-Bandwidth.pl
  2. 透過以下指令即可輸出 AR4031B(ST340 也有對應的繪圖命令稿)的線路狀態異動折線圖
    ~/ATUR-Stat $ perl AR4031B-State.pl
  3. 不論何時進行繪圖操作,命令稿會將擷取時間鎖訂在 00,10,20,30,40,50 等實際擷取資料的時刻。

繪圖資料區間

  1. 預設的繪圖區間有過去 12 小時 (12h)、過去一日 (1d)、過去一週 (1w)、過去一個月 (1m)、以及過去一年 (1y),可從前述繪圖命令執行結果中看出每一張圖的資料區間為何。
  2. 想要產生更多/少的資料區間時,可修改該繪圖檔中的下行敘述
    my @period = qw { 1y 1m 1w 1d 12h };
    例如欲改成繪製過去一天 (1d)、一週(1w)、二週(2w)、三週(3w)、四週(4w) 的圖時則修改成:
    my @period = qw { 1d 1w 2w 3w 4w };

繪圖參數的修改

若需要修改圖檔抬頭、線條、背景等等的設定時,可修改繪圖命令稿中之相關設定(更多細節請參考 RRDTool rrdgraph 內之說明)。
my @graphSettings = ( '-t AR4031B Bandwidth',
 '-v Kbps',
 '-l 0',
    "DEF:RATE_DOWNSTREAM=$rrdFile:RATE_DOWNSTREAM:MAX",
    "DEF:RATE_UPSTREAM=$rrdFile:RATE_UPSTREAM:MAX",
    'COMMENT: ----- ITEM NAME ---------------------- -MAX-  -AVG-  -MIN-  -LAST- \n',
    'LINE2:RATE_DOWNSTREAM#0000ff:Downstream Rate (Kbps)\:            ',
    'GPRINT:RATE_DOWNSTREAM:MAX:%5.0lf',
    'GPRINT:RATE_DOWNSTREAM:AVERAGE:%5.0lf',
    'GPRINT:RATE_DOWNSTREAM:MIN:%5.0lf',
    'GPRINT:RATE_DOWNSTREAM:LAST:%5.0lf\n',
    'LINE2:RATE_UPSTREAM#00ff00:Upstream Rate (Kbps)\:              ',
    'GPRINT:RATE_UPSTREAM:MAX:%5.0lf',
    'GPRINT:RATE_UPSTREAM:AVERAGE:%5.0lf',
    'GPRINT:RATE_UPSTREAM:MIN:%5.0lf',
    'GPRINT:RATE_UPSTREAM:LAST:%5.0lf\n' );
  • 修改檔案格式
    請修改 my $imgFormat = "PNG"; 之 PNG 字樣,有效的輸出種類為 PNG, SVG, EPS, PDF 等 4 種( RRDTool 1.2.x 限定 )
  • 修改抬頭
    請修改 '-t AR4031B Bandwidth' 內之 AR4031B Bandwidth 字樣,Windows 平台中請勿輸入任何中文訊息。
  • 修改 Y 軸上的抬頭
    請修改 '-v Kbps' 內之 Kbps 字樣,Windows 平台同樣不可輸入任何中文訊息。
  • 修改線條寬度/種類
    每一個資料源可以用 3 種不同粗細的線條或以區塊填滿方式顯示。請修改 'LINE2:RATE_DOWNSTREAM#0000ff:Downstream Rate (Kbps)\: ', 中的 LINE2 字樣,可用的選擇有 LINE3(最粗),LINE2,LINE1(最細)以及 AREA(區塊填滿)。
  • 修改顏色
    欲修改資料源的顏色時,請修改 'LINE2:RATE_DOWNSTREAM#0000ff:Downstream Rate (Kbps)\: ' 中的 #0000ff 字樣,這是 RGB 三原色的組合。

其他注意事項

  1. Windows 平台中未提供中文輸出功能;Linux 平台下可自行參考 [分享]RRDTool 中文版安裝經驗 說明增加中文輸出功能。
  2. 特別注意每一組的 .pl 檔必須放在一起且勿任意更名。原因是在建立 .rrd 檔時是以 .pl 檔檔名為命名依據,例如 ST340.pl 會建立 ST340.rrd 檔。而繪圖命令稿則是直接讀取命令稿所在目錄下對應的 .rrd 檔,例如 ST340-State.pl 會讀取 ST340.rrd 檔。
  3. 如果曾經自行修改過 ATU-R 的 IP 時,請自行修改命令稿中對應的 IP 位址。
  4. 在修改線條寬度/種類時,請牢記後面繪製的圖形會蓋到前面已繪製完成的圖形上,因此如果先繪製線條後又設定區塊填滿的話,那線條部分有可能顯示不出來。

其他型式的 ATU-R 怎麼辦?

  1. 只要瞭解 Perl、RRDTool、及正規表示式的話,那就可以自行修改相關的 Perl 檔以便建立 .rrd 檔、擷取適當資訊以及繪製區間圖。

追加更新 - 提供 SNMP 資料擷取功能

  1. 這是新增了透過 SNMP 擷取 ATU-R 系統名稱及上線時間的修改版本。
  2. 模組需求:

    1. Windows 平台上需增加安裝 Net-SNMP 模組:
      C:\> ppm install Net-SNMP
    2. Linux 平台上請透過套件管理系統安裝 Net-SNMP 模組。

  3. 取得令命稿:

    1. Tecom AR4031B / Alcatel T07A(W):AR4031B-snmp.rar
    2. Alcatel Speed Touch 340:SpeedTouch-snmp.rar

  4. 使用方式:同原始版本即可。

李遠哲盼扁「自修」 扁回應:執政團隊會檢討

新聞:
  1. 東森新聞報:李遠哲盼扁「自修」 扁回應:執政團隊會檢討
看法:
  1. 其實就我的認知來說,陳水扁的意思是說:『 行政院會檢討!
  2. 所以總覺得陳水扁和馬英九都師承同門:千錯萬錯絕對不是我的錯。