SNDB-GUI for Windows 中文完全手冊


- Last Update - 08 / 15 / 2006 By DarkRanger .
請先參閱讀我檔案 ( README )

說在前頭 :

     這個手冊是用網頁製作的 , 所以請使用瀏覽器來開啟 .

     還有 , 這個手冊一定得用中文寫 , 不然 DR 不知道該怎麼辦 . . . .

最新版本 :

Beta 0.4 , 所有功能都已完成 , 但還有許多改進的空間 .

版權宣告 :

     SNDB 與 SNDB-GUI 是由 DarkRanger (http://darkranger.no-ip.org ) 所製作的 , 版權依據 LGPL 2.1 版( GNU LESSER GENERALPUBLIC LICENSE ) , 請依據 LGPL 的內容來使用 / 散佈 / 修改 此程式 , LGPL的附本應該已經內附在檔案包中 , 你也可以上網自行參閱 .

簡介 :

     SNDB-GUI 是 SNDB ( 序號資料庫 : Serial Number DataBase ) 的圖形介面版 , 它可以讓使用者管理最多 99 個軟體序號 , 然而它最重要的目的是 : 讓 DR 藉此來學程式 .

      " 不只是圖形介面 " , SNDB-GUI 除了完整移植文字介面版的功能外 , 它還有許多更便利的功能 ( 以下會介紹 )

     附註 : 本程式與某個叫 SNDB 的網站完全無關 .

特點 :

 - 小巧的軟體序號管理程式 .

 - 方便的圖形使用者介面 .

 - 可增加 / 編輯 / 刪除最多 99 個軟體序號 .

 -  100% 支援文字介面版所建立的資料檔 , 包括 Linux 版 .

 - 列表式的搜尋功能 .

系統需求 :

 - Microsoft Windows NT , 2000 , XP 或更新 ( 只有在 XP 上測試過 )

 - 不支援 Microsoft Widnows 9x 系列 ( 95 , 98 , 98SE , ME )

 - 未在 ReactOS 上測試過 .

 - GNU/Linux ( 或其它系統 ) , 可以用 Wine 執行 , 但不建議 .

那麼 , 哪裡可以買得到呢 ?

     各大西藥房 . . . . 喔 , 不是 , SNDB-GUI 是完全免費的 , 不過因為 DR 很缺錢 , 如果有意願花個 NT$8000 元來買 " 豪華特別版 " 的話 , 請先來信詢問 .

給使用者的話 :

 - SNDB-GUI 的搜尋功能說明 :
    請以 " 單字 " 為單位來做搜尋 , 像這樣 -
    ppp
    或這樣 -
     ppp
     也可以不用輸入完整的 -
     ppp
     但是如果輸入包括空格的字串 , 就會跑不出來 -
     ppp
     雖然說 , 文字介面版是以編號來搜尋 , 但是在圖形介面版中 , 這並不是完整支援的功能 , 假設輸入了數字 , 可能就會像這樣 -
     ppp
     也可能錯得離譜 -
     ppp

 - 使用者請下載 " Binary " 包 , 解開來會有個叫 sndb-gui 的目錄 , 裡頭有收納四個檔案 : sndb-gui.exe ( 本程式 ) , ChangeLog.txt ( 版本更新紀錄 ) , README ( 讀我檔案 ) , lgpl.txt ( LGPL 文件 ) , 以及另一個目錄 " manual " , 裡頭收納手冊與一些圖片 .

 - 第一次執行或是在相同目錄底下沒有偵測到資料檔 , SNDB-GUI 會建立一個叫 " sndb.dat " 的資料檔 .

 - 雖然說 sndb.dat 只是個文字檔 , 但是請不要自行使用文字編輯器來修改 , 以避免不必要的錯誤 .

 - 請多多利用 " 另存新檔 ( Save As ) " 的功能 , 以備不時之需 , 建立出來的文字檔是可以再被 SNDB-GUI 讀取的 .

 - 請勿讀取非 SNDB 所建立的檔案 .

 - 在 SNDB-GUI 的處理過程中 , 會產生一些暫時檔案 , 而每次 SNDB-GUI 在結束時 , 都會先刪除這些檔案 .

 - 請勿在執行 SNDB-GUI 時 , 更動 SNDB-GUI 所產生的任何一個檔案 .

 - 在資料庫瀏覽視窗中所作的任何更動 , 都不會影響到資料本身 .

 - 基於設計上的緣故 , SNDB-GUI 只能處理最多 99 個資料 , 如果你打算輸入更多資料 , 請先刪除一些不必要的 , 或是將舊的資料檔備份 , 並建立一個新的 .

 - DR 對 SNDB-GUI 在 Wine 底下的運作不打包票 , 也不建議 .

 - SNDB-GUI for Linux 版尚未完成 , DR 的 GTK+ 學習進度可說是一榻糊塗 .

給開發者的話 :

 - 開發者請下載 " Source " 包 , 裡頭有各式的原始檔 .

 - SNDB-GUI 使用 Dev-C++ 整合開發環境搭配 MinGW 編譯器開發 , 檔案包裡有附給 Dev-C++ 的專案檔 .

 - SNDB-GUI 100% 使用 C 語言搭配 Win32 API 開發 , 所以不需要任何額外的開發工具 .

 - 檔案包裡附的 " TODO.txt " 紀錄還需要增加的東西 , 不過由於已經一個個完成了 , 所以裡頭的紀錄也刪得差不多了 .

 - 每個原始檔的用處都寫得很清楚 , 但是原始碼裡頭缺乏註解 , 所以會看得比較辛苦 .

 - 檔案包裡有附可供測試的資料檔 , 你也可以另開一個 .

 - 許多變數名稱是直接抄範例的 , 沒有修改 .

 - 各涵式間相同的變數名稱通常代表它們的用途是一樣的 .






DarkRanger's Secret Area ( http://darkranger.no-ip.org )