Skip to content

Tag: c#


[C#] KMClear – 鍵鼠清潔輔助器

Post date:
Tags:

首先,這不是能自動幫你清潔鍵鼠的工具 XD 它只是鎖定鍵盤滑鼠讓你在開機的時候可以清潔而已 支援平台:Windows 7, 2008, XP, 2003 環境需求:.Net FrameWork 3.5 檔案下載:KMClear.exe(11KB) 源碼下載:KMClear.zip(112KB – Visual C# 2008 Express) 這類程式有兩個重點要處理,一個是全螢幕執行,另一個就是鍵盤攔截。 全螢幕執行比較簡單,完全不需要 API: private void Form1_Load(object sender, EventArgs e) { this.SetVisibleCore(false); this.FormBorderStyle = FormBorderStyle.None; this.Left = (Screen.PrimaryScreen.Bounds.Width / 2 - this.Width / 2); this.Top = (Screen.PrimaryScreen.Bounds.Height / 2 - this.Height / 2); this.SetVisibleCore(true); } 另一個則是需要借助 Low-level API […]

Categories:

[C#] 8591 小工具

Post date:
Tags:

公司需要一個能隨時監看 8591 行情表和交易情形的工具,所以就寫了這個小程式。 運作上大多數都是利用 HttpWebRequest 擷取 HTML 後再使用 Regex 分析所需要的數據即可,不過在會員登入上另外需要 CookieContainer 的配合才能達成。 至於驗證碼也是一樣用 HttpWebRequest 取得後再輸出 Bitmap 並取得驗證碼的 Session 值即可。 最後再加上擷取台灣銀行牌告匯率的資訊來計算匯率比值就收工了! /// <summary> /// Cookie Container /// </summary> public static CookieCollection mc = new CookieCollection(); public static CookieContainer myContainer = new CookieContainer(); /// <summary> /// Get or Set the cookie header /// </summary> /// <returns>CookieHeader</returns> public […]

Tesseract Win32 VC++ Rebuild Tutorial

Post date:
Tags:

Tesseract OCR 原本是 HP 實驗室所發展的 OCR 引擎,2006 年釋出為開放原始碼專案,目前由 Google 維護發展。 這兩天因為有某專案需要使用文字辨識功能,原本打算使用 PHP 進行,不過效率不彰,所以投奔到 Tesseract 的懷抱,但是原始檔案中缺少 libtiff 的支援,這時候就需要自己動手編譯了。 所需軟體 Tesseract Source v2.04 Microsoft Visual C++ 2008 Express GNU Tiff for Windows 步驟 下載 Tiff for Windows Complete package, except sources 並安裝。 開啟 tesseract.sln 專案 點選「工具 » 選項 » 專案和方案 » VC++ 目錄」右側的顯示目錄分別新增 Include 及 程式庫檔 並個別指向 […]