星期一, 12月 14, 2009

內嵌網頁的系統自動登入

自動登入的方式其實有很多種實作方式,會因為系統的類型而有所不同。如登入電腦時,所有開啟的Client AP或是 Web AP都進入登入狀態,或是像是類似 Facebook在登入後,放在世界各地的AP利用Facebook提供的API確認登入,才讓自己進入登入狀態。

而我介紹的這個方式,是指自己的系統,開了幾個 iframe 視窗,放置不同網址但需要登入的AP系統。而我們設計簡單的紀錄該系統的帳號密碼,再登入我們的系統的時候,也一併登入那些系統。

星期六, 12月 12, 2009

簡單的文字檔編碼

文件資料通常需要作一些加密處理,避免一眼就能看清楚文件的內容,然後再用相同的方式作解密文件。我們用範例程式碼來說明一下幾個簡單的文件資料編碼方式。
  • 1對1字元交換方式
  • 0xFF 的 XOR 字元 運算方式
  • 字元移位方式

星期二, 12月 08, 2009

賞你個正妹牆

其實Lotus Notes這個系統是一個相當活的平台,可以內嵌 ActiveX Control,也可以掛入Java Applet。

嘻~不過他可以嵌入WebBrowser 這個控制(Control),就有很大的點了,玩了幾種玩法,其實都蠻穩定的。因為要製造一點話題,所以我選了這個寄給同事後大受好評的小玩意兒。

大數運算 - 加法

加法算法:首先將第一個數和第二個數字的每個位數(個位數、十位數、百位數、千位數…),放進陣列內。之後將第一個數和第二個數的每個位數的陣列值相加,在放進另外一個加總的新陣列內。之後判斷是否大於10,大於10,則上位數進位,自己減10 (n - 10) 或除以10取餘數($n  % 10)。

星期六, 12月 05, 2009

OCR

這個範例使用 Microsoft Office 內的工具 Microsoft Office Document Imaging,他有 OCR 功能。所以想應用在大量掃描文件,並且撰寫批次轉成文件檔的可以參考看看。

首先一定是要具備 Windows 系統和安裝 Microsoft Office 的工具Microsoft Office Document Imaging,這樣 PHP 就可以透過 COM 操作。