• yam天空
  • 天空部落
  • 新聞
  • 風林火山
  • 登入 註冊 網誌隨便逛
  • 加入天空部落
  • 挺客家得大獎

網誌 相簿 影音 PK吧! Honda嬉遊趣
即時新聞 影音新聞 新聞專輯 政治新聞 財經新聞 娛樂新聞 運動新聞 兩岸新聞 科技新聞
進入官網 遊戲資料 奪寶好康
管理介面 發表網誌 發表日記 上傳相片 上傳影音 管理留言
推薦這個部落格: 354

dllee

除了忙與盲之外,也要停下來想一想、看一看... 建議使用 FireFox 或 IE7 以上版本瀏覽。
使用 IE6 若看不到網頁請留個言唷
  • ☞ 網誌分類列表 ☜
    • ※ 網誌分類列表 ※
    •   自製軟體
    •   程式語言
    •   ├ 程式語言.BCB
    •   └ 程式語言.C#
    •   應用軟體
    •   └ MSN
    •   網站架設
    •   └ 部落軌道
    •   電腦硬體
    •   遊戲育樂
    •   日常生活
    •   網路硬碟
    •  ◎不分類網誌列表◎ 
  • ☞ 顯示工具列 ☜

網誌 |相簿 |好友 |留言板
MSN暱稱大串連,週週送Xbox360 | 主頁 | N64 Super Mario 64 120 顆星全破記錄
December 18, 2007
StatPlus系統資源監測器 v2.3.7.218以文找文
dllee 在天空部落發表於08:32:26 | 自製軟體
鼓勵此網誌:1 

StatPlus 原本是我在10年前玩 geOShell 時,修改了 geOStat 的插件(Plugin)為 geOStatPlus 後,隨著作業系統演進,在不使用 geOShell 後,仍想要有 geOStatPlus 的一些功能,於是改用 BCB 重新改寫為可獨立運作的版本,並自 2003-02-08 起發表於個人網站及 Delphi.Ktop。
之後,加了許多小功能,大多的程式功能及作法都在 Delphi.Ktop 有相關的發表,StatPlus 則是整理後,再加到她的功能列表。有部分功能則是工作上需要用到,也把它加進去,讓她更好用。
目前備有中文簡繁體及英文版,其他語言可自程式附屬的 ini 檔進行修改。


附件:StatPlus 繁體中文版 v2.3
附件:StatPlus 簡體中文版 v2.3
Attachment:StatPlus (English) v2.3
■ StatPlus 系統資源監測器   v2.3.7.218 2007-02-18 by dllee http://blog.yam.com/dllee

   StatPlus 是一個小程式,可以即時監測系統的 CPU 頻率/使用率、實體/虛擬記憶體
   使用率、電池狀態、系統時間等等資料,並且可以自定熱鍵,以快速啟動程式,自 
   2.1 版起,新增 Process 處理介面,可以強迫 Process 釋放實體記憶體或是直接關閉它。
   
   此外,是否顯示虛擬記憶體、電池狀態、TrayIcon 顯示資訊、字型、顏色、啟動時
   就最上層顯示、透明化、等等都可以自行設定,選項文字改由 INI 讀取,可以自行完成
   多國語言化,各項內定的設定也可以由 REG 設定(請參考 StatPlus.reg 設定說明),
   同時也將自動釋放記憶體、自動檢查信箱、應用程式快速啟動列、等功能加入。

   自 2.2 版起,加入遠端信箱功能,可以直接連上 POP3 伺服器取得信件列表,可以直接
   把廣告信、病毒信直接刪除,不必花時間在下載無用的信件。內碼轉換的功能,也可以讓
   您作中文簡繁轉換或中文內碼轉換,如在 DOS 常用的倚天碼轉為 BIG5 碼。

   自 2.3 版起,所有設定改用 StatPlus.ini,不再使用 REG(除了自動啟動),使 StatPlus
   成為真正的「綠色軟體」。
   
   您可以在 StatPlus.ini 自定熱鍵,
   如下:

--------------------------------------------------DEMO Setting Begin-----
[REG_Settings]
WinF2=**ShowTrigger**
WinF3=**OnTopTrigger**
WinF4=**TrigProcess**
WinF5=
WinF6=
WinF7=**ScreenSave**
WinF8=**ShowCodePage**
WinF9=**FreeProcPhyMem**
WinF10=explorer.exe
WinF11=regedit.exe
WinF12=calc.exe
--------------------------------------------------DEMO Setting End-------

   StatPlus 會向 Windows 註冊 Win + Fn 作為以上定義的熱鍵。
   例如:上述的設定中,按下 Win + F2 則會切換顯示 StatPlus 的視窗;
   按下 Win + F12 則會執行計算機。

■ 玩遊戲換人玩 / 強迫休息 (2.3+)

   此功能可以限制小朋友遊戲的時間,家長可以設定每次遊戲時間、至少需要休息的時間
   以及密碼,當設定的遊戲時間到達時,StatPlus 會占去螢幕及滑鼠操作,以強迫遊戲
   者休息。如果有密碼,則可以在 StatPlus 占去的螢幕畫面上輸入密碼,即可解除,
   如果沒有密碼,只能乖乖等時間到。
   在等待畫面中,左上角會有還需等待的時間倒數,以正值表示,如果等待時間已變成
   負值,表示已經休息夠了,此時可以直接按 Enter,重新再計算新的一次的可遊戲時間。

   此功能也可用於長時間寫程式忘了休息的狀況。

   ★ 請注意:如果密碼忘記,只能乖乖等待,如果實在不能等,只能重開機了。

■ 遠端信箱操作說明

   可以用 Ctrl/Shift 配合滑鼠多重選擇郵件(直接點選單封也行),再按下 Del 鍵,可以
   標示郵件刪除或不刪除,如果只是玩玩,沒有真的要刪信,請按 [DisConnect] 按鈕,
   如果真的要把標示 X 的信由伺服器上刪除,則請按 [Delete Mails] 按鈕。

■ 信箱設定

   在遠端信箱管理視窗中先選擇一個信箱,按下 [Settings] 按鈕,就會看到設定畫面,
   其中,設定的資料與一般的 EMail 軟體相同,唯一不同的是
   □ Auto Check MailBox
   當勾選時,表示,在設定的自動檢查信箱的時間到時,StatPlus 會連到此信箱作檢查,
   如果不勾選,則 StatPlus 不會自動檢查。包含在「自動檢查 EMail」→
   「檢查所有 EMail 信箱」也只會檢查有勾選 Auto Check MailBox 的信箱。

■ 視窗列表查看密碼

   這個工具並不會定時更新視窗列表,所以,在您需要使用時,自行按下 [GetWindowsList]
   按鈕,以取得目前系統內有標題的視窗。在最上方的下拉選單中找到您想要查看的視窗,
   再按下 [GetSubWin] 按鈕,即可取得該視窗內的所有元件,同時,如果該視窗內有星號
   密碼,StatPlus 也會自動試著去解除星號密碼(不是全部都有效,只有部分)。
   至於其他的按鈕,如 Show/Hide/ChangeTo/MenuClick 等等按鈕,除非您想玩一玩,否則
   建議您還是看看就好,否則,改了您重要的資料... 我可是不負責喔 [:P]

   這個工具可以由視窗列表中看到系統內有那些隱藏的視窗,如果順利,還可以直接按到
   它的 Menu,這時,按下 About 之類的,就可以知道是否系統內藏了不該藏的東西。

■ 目前 StatPlus 內定指令集(用於熱鍵定義)

   **Show**
   顯示 StatPlus 資料視窗。

   **Hide**
   隱藏 StatPlus 資料視窗。Process 處理視窗也會一併隱藏。

   **Trigger** (**ShowTrigger**,  **ShowTrig**)
   切換顯示 StatPlus 資料視窗。

   **OnTop**
   將 StatPlus 資料視窗設為最上層顯示。

   **NotOnTop**
   取消 StatPlus 資料視窗設為最上層顯示。

   **OnTopTrigger** (**OnTopTrig**)
   切換 StatPlus 資料視窗最上層顯示設定。

   **ShowHotkeys**" (**ShowHotkey**)
   顯示目前的熱鍵。

   **ScreenSave**
   立即進入螢幕保護程式。

   **ShowProcess**
   顯示 Process 處理列表視窗。
   
   **TrigProcess**
   切換顯示 Process 處理列表視窗。

   **FreeMem**64
   要求系統空出 64 MB 可用的記憶體,其中的 64 可以是任何數字(只要您的記憶體夠大!)

   **FreeMoreMem**16
   要求系統再多空出 16 MB 的記憶體,其中的 16 可以是任何數字(只要您的記憶體夠大!)

   **FreeProcPhyMem**
   要求所有應用程式釋放其占用的實體記憶體。(較安全的記憶體釋放模式,建議使用)

   **CheckEMailAll**
   檢查所有的 EMail 帳戶。
   
   **CheckEMail**Index
   檢查指定的 EMail 帳戶。 Index 可以使用的數字為 0 到 9
   
   **SimpToTrad**
   把剪貼簿內的文字資料由簡體中文轉換成繁體中文。

   **TradToSimp**
   把剪貼簿內的文字資料由繁體中文轉換成簡體中文。

   **ShowCodePage**
   叫出內碼轉換工具視窗。

   **ShowEMailManager**
   叫出 EMail 遠端管理、設定視窗。

   **ShowWindowsReveal**
   叫出視窗元件搜尋視窗。

■ StatPlus.ini 設定說明

[REG_Settings]
;; Setting HotKeys  Win+Fn
;; can be an application or a StatPlus Command:
;; **Show**
;; **Hide**
;; **Trigger** (**ShowTrigger**,  **ShowTrig**)
;; **OnTop**
;; **NotOnTop**
;; **OnTopTrigger** (**OnTopTrig**)
;; **ShowHotkeys**" (**ShowHotkey**)
;; **ScreenSave**
;; **ShowProcess**
;; **TrigProcess**
;; **FreeMem**Size
;; **FreeMoreMem**Size
;; **FreeProcPhyMem**
;; **CheckEMailAll**
;; **CheckEMail**Index
;; **SimpToTrad**
;; **TradToSimp**
;; **ShowCodePage**
;; **ShowEMailManager**
;; **ShowWindowsReveal**
WinF2=**ShowTrigger**
WinF3=**OnTopTrigger**
WinF4=**TrigProcess**
WinF5=**CheckEMailAll**
WinF6=**ShowHotKeys**
WinF7=**ScreenSave**
WinF8=**ShowCodePage**
WinF9=**FreeProcPhyMem**
WinF10=explorer.exe
WinF11=regedit.exe
WinF12=calc.exe

;; Set If always Fade when startup
Fade=1

;; Set If always OnTop when startup
OnTop=0

;; Set If always ShowBatteryInformation when startup
EnableBatteryInfo=0

;; Set If always ShowSwapMemoryInformation when startup
EnableSwapInfo=0

;; Set If always ShowPhysicalMemoryInformation when startup
EnableMemInfo=0

;; Set If always ShowCPUFrequencyInformation when startup
EnableFreqInfo=0

;; Set If always AutoFreeMemory when startup
AutoFree=1

;; Set AutoFree Interval
;; 1 : 10 min
;; 2 : 30 min
;; 3 : 60 min
AutoFreeTimeIndex=3

;; Set AutoFree MemorySize
;; 1 : AutoFree  16MB Memory, when Available Physical Memory is less than  16MB
;; 2 : AutoFree  32MB Memory, when Available Physical Memory is less than  32MB
;; 3 : AutoFree  64MB Memory, when Available Physical Memory is less than  64MB
;; 4 : AutoFree 128MB Memory, when Available Physical Memory is less than 128MB
;; 5 : AutoFreeMore  4MB Memory, StatPlus will not care the size of Available Physical Memory
;; 6 : AutoFreeMore  8MB Memory, StatPlus will not care the size of Available Physical Memory
;; 7 : AutoFreeMore 16MB Memory, StatPlus will not care the size of Available Physical Memory
AutoFreeMBIndex=3

;; Set TrayIcon Information
;; 1 : CPU Usage
;; 2 : Available Physical Memory in MB
;; 3 : Battery Usage
TrayIconIndex=2

;; Setting TrayIcon Font , Size and its Color
;; Size1 is for the information number between 0 to 9
;; Size2 is for the information number between 10 to 99
;; Size3 is for the information number between 100 to 999
;; Size4 is for the percentage of freeing memory between 0 to 100
IconFont=MS Serif
IconFontSize1=13
IconFontSize2=11
IconFontSize3=9
IconFontSize4=9
IconColor=0x00800000

;; Setting Bar Size(Width and Height), Font and its Color
;; BarColorSet[0] is for the percentage of the status is 0~10%
;; BarColorSet[1] is for the percentage of the status is 11~20%
;; ...
;; BarColorSet[9] is for the percentage of the status is 91~100%
BarWidth=250
BarHeight=13
BarFont=Ariel
BarFontSize=8
BarFontStyle=
BarBackgroundColor=0x00800000
BarColorSet[0]=0x0000FF00
BarColorSet[1]=0x0000FF20
BarColorSet[2]=0x0000FF40
BarColorSet[3]=0x0000FF80
BarColorSet[4]=0x0000FFC0
BarColorSet[5]=0x0000FFFF
BarColorSet[6]=0x0000C0FF
BarColorSet[7]=0x000080FF
BarColorSet[8]=0x000040FF
BarColorSet[9]=0x000000FF

;; TransparentValue for Fade, when the value is 0 means invisible, 255 means non-Transparency
TransparentValue=128

;; Set If you want the status Bars have a bounder
ShowBarBounder=0

;; Set If using CustomDateTimeString
;; if 0, StatPlus will show ChineseBIG5 code for DateTime, like   "二月 8 日(六) 10:30
EnableCustomDateTimeString=0
;; CustomDateTimeString use the format of the Delphi/BCB DateTimeFormat
CustomDateTimeString=mm-dd hh:nn

;; This table is from Borland.BCB5 OnLineHelp for your reference when setting CustomDateTimeString
;; Specifier Displays
;; ========= ================================================================================
;; c         Displays the date using the format given by the ShortDateFormat global
;;           variable, followed by the time using the format given by the
;;           LongTimeFormat global variable. The time is not displayed if the
;;           fractional part of the DateTime value is zero.
;; d         Displays the day as a number without a leading zero (1-31).
;; dd        Displays the day as a number with a leading zero (01-31).
;; ddd       Displays the day as an abbreviation (Sun-Sat) using the strings given
;;           by the ShortDayNames global variable.
;; dddd      Displays the day as a full name (Sunday-Saturday) using the strings
;;           given by the LongDayNames global variable.
;; ddddd     Displays the date using the format given by the ShortDateFormat global variable.
;; dddddd    Displays the date using the format given by the LongDateFormat global variable.
;; m         Displays the month as a number without a leading zero (1-12).
;;           If the m specifier immediately follows an h or hh specifier,
;;           the minute rather than the month is displayed.
;; mm        Displays the month as a number with a leading zero (01-12).
;;           If the mm specifier immediately follows an h or hh specifier,
;;           the minute rather than the month is displayed.
;; mmm       Displays the month as an abbreviation (Jan-Dec) using the strings
;;           given by the ShortMonthNames global variable.
;; mmmm      Displays the month as a full name (January-December) using the strings
;;           given by the LongMonthNames global variable.
;; yy        Displays the year as a two-digit number (00-99).
;; yyyy      Displays the year as a four-digit number (0000-9999).
;; h         Displays the hour without a leading zero (0-23).
;; hh        Displays the hour with a leading zero (00-23).
;; n         Displays the minute without a leading zero (0-59).
;; nn        Displays the minute with a leading zero (00-59).
;; s         Displays the second without a leading zero (0-59).
;; ss        Displays the second with a leading zero (00-59).
;; t         Displays the time using the format given by the ShortTimeFormat global variable.
;; tt        Displays the time using the format given by the LongTimeFormat global variable.
;; am/pm     Uses the 12-hour clock for the preceding h or hh specifier, and
;;           displays 'am' for any hour before noon, and 'pm' for any hour after noon.
;;           The am/pm specifier can use lower, upper, or mixed case, and the result
;;           is displayed accordingly.
;; a/p       Uses the 12-hour clock for the preceding h or hh specifier, and
;;           displays 'a' for any hour before noon, and 'p' for any hour after noon.
;;           The a/p specifier can use lower, upper, or mixed case, and the result is
;;           displayed accordingly.
;; ampm      Uses the 12-hour clock for the preceding h or hh specifier, and displays
;;           the contents of the TimeAMString global variable for any hour before noon,
;;           and the contents of the TimePMString global variable for any hour after noon.
;; /         Displays the date separator character given by the DateSeparator global variable.
;; :         Displays the time separator character given by the TimeSeparator global variable.
;; 'xx'/"xx" Characters enclosed in single or double quotes are displayed as is, and do not
;;           affect formatting.
;; ========= ================================================================================

;; ====================================================================================
;; set EMailAutoCheck for auto-checking Email accounts
;; EMailAutoCheckInterval is the interval for auto-checking Email, the unit is Second.
;; EMailClientApplication is for launch Email Client from popup menu of the StatPlus
EMailAutoCheck=1
EMailAutoCheckInterval=600
EMailClientApplication=C:\WINCMD\B2\B2.EXE

;; ====================================================================================
;; Setting Email accounts
;; EMailAddressN    for menu item's name
;; EMailServerN     for POP3 server, if you want to remove it from StatPlus, use the default "ClickToSetMailServer
;; EMailPortN       for POP3 server, default is 110
;; EMailIDN         your UserID for this account
;; EMailPasswordN   your Password for this account
;; EMailOldCountN   last EMail check result. total email count.
;; EMailOldSizeN    last EMail check result. total email size.
;; like my email POP3 server is edirect168.com and my ID is dllee, the setting like below.
EMailServer0=edirect168.com
EMailID0=dllee
EMailPassword0=mypassword
EMailOldCount0=0
EMailServer1=ClickToSetMailServer
EMailID1=yourID
EMailPassword1=yourPassword
EMailOldCount1=0
EMailServer2=ClickToSetMailServer
EMailID2=yourID
EMailPassword2=yourPassword
EMailOldCount2=0
EMailServer3=ClickToSetMailServer
EMailID3=yourID
EMailPassword3=yourPassword
EMailOldCount3=0
EMailServer4=ClickToSetMailServer
EMailID4=yourID
EMailPassword4=yourPassword
EMailOldCount4=0
EMailServer5=ClickToSetMailServer
EMailID5=yourID
EMailPassword5=yourPassword
EMailOldCount5=0
EMailServer6=ClickToSetMailServer
EMailID6=yourID
EMailPassword6=yourPassword
EMailOldCount6=0
EMailServer7=ClickToSetMailServer
EMailID7=yourID
EMailPassword7=yourPassword
EMailOldCount7=0
EMailServer8=ClickToSetMailServer
EMailID8=yourID
EMailPassword8=yourPassword
EMailOldCount8=0
EMailServer9=ClickToSetMailServer
EMailID9=yourID
EMailPassword9=yourPassword
EMailOldCount9=0

;; ====================================================================================
;; Setting Application Buttons (Maximum 60 buttons)
;; AppFileNameN   Application FileName          (N=0~59)
;; AppIconFileN   Icon for Button               (N=0~59)
;; AppParameterN  Parameter for Application     (N=0~59)
;; AppToolTipsN   ToolTips for Button           (N=0~59)
AppFileName0=Notepad.exe
AppIconFile0=Notepad.exe,0
AppParameter0=
AppToolTips0=Note Pad
AppFileName1=
AppIconFile1=
AppParameter1=
AppToolTips1=
AppFileName2=
AppIconFile2=
AppParameter2=
AppToolTips2=
AppFileName3=
AppIconFile3=
AppParameter3=
AppToolTips3=
AppFileName4=
AppIconFile4=
AppParameter4=
AppToolTips4=
AppFileName5=
AppIconFile5=
AppParameter5=
AppToolTips5=


■ 謝誌

   本程式的內容主要是由 geOShell  http://www.geoshell.com/  的 geOStatPlus Plugin 模組
   修改而來,因筆者已用慣了 geOShell ,但因更換電腦,暫時無法使用 geOShell,只好用 BCB
   改寫一個,並將之前在 geOShell 中最常用到的功能都加入,如:顯示日期時間及熱鍵的功能。
   在 Delphi.KTop  http ://delphi.ktop.com.tw  發現如何釋放記憶體的方法,這個功能在使 
   geOShell 時,就很想加入 geOStatPlus 模組中,但因為時間不允許,就一直擱著。這次使用
   BCB 改寫時,就一併加入。

   感謝知秋一叶所提供之簡體中文版的 INI 設定,讓簡體中文的使用者可以更順手。
   
   本程式自 2.2.3.1030 版使用 Indy 元件,比 BCB5 內建的網路元件要好很多。
   Portions of this software are Copyright (c) 1993 - 2003, Chad Z. Hower (Kudzu) 
   and the Indy Pit Crew - http://www.IndyProject.org/

■ 未來可能改版方向
  
   @ 找個方法或位置顯示選單中的 Hint。
   @ 每個 Status Bar 可以自定圖檔。
   @ 如同 geOShell 中的 geOBar ,可以鎖定 StatPlus 在視窗中的相對位置。
   @ 還有什麼功能是您想要的呢?請您來信吧 dllee@edirect168.com

     筆者認為以 BCB 寫「小」程式是無法與 VC 比小的,用 VC 寫「小」程式,真的可以檔案小
     占用記憶體也小,而 StatPlus 是用 BCB 寫的,已經儘可能的小了,但還是有點大,所以囉,
     想要的功能就儘量給她加上去吧,這樣就不會覺得浪費!


■ 改版歷史

   @ 2.3.7.218 2007-02-18
     * REG 設定全部改用 INI,除了開機自動啟動以外。
     * 新增自定熱鍵編輯視窗。
     * 新增遊戲換人玩/強迫休息功能。
     * 選單新增日期時間設定。(因為我不顯示 SystemTray 的時間,為了簡化日期時間設定而設的)
     * 工具釋放應用程式:增加顯示檔案路徑。專家模式增加程式使用模組列表及其相關資訊。
     * 修正記憶體大於 2G 之顯示問題。
     ** 未完成 EMail 訊息/按鈕多國語言化...
     ** 未完成 內碼轉換視窗之訊息/按鈕多國語言化...
     ** 未完成 自定熱鍵編輯視窗/按鈕多國語言化...
     ** 未完成 遊戲換人玩視窗/按鈕多國語言化...

   @ 2.2.4.1117 2004-11-17 (Beta test version for changing to Indy POP3)
     * 修正在檢查信箱時,如果信箱已是空的(已收完信),則不會再發有新郵件的通知。
     * 取消遠端信箱在收信時,可以同時查看信件檔頭的功能,以免因誤判斷而中止接收信件列表。
     * 修正信箱設定視窗與遠端信箱管理因共用視窗,在調整檔頭檢視範圍時,畫面錯亂的狀況。

   @ 2.2.4.1107 2004-11-07 (Alpha test version for changing to Indy POP3)
     * 定時器時間到時,自動把 StatPlus 設為前景,提高在全螢幕 GAME 中也能切回來。
     * EMail 選單圖示按原設計更新完成。
     * 把第一層選單的「釋放應用程式」移到「工具」選單之下。
     * 統一所有 StatPlus 提供的視窗,以 StatPlus --- 作為開頭。
     * 在「視窗列表查看密碼」濾除 "Default IME","M","MCI command handling window" 等視窗。
     * 修正 POP3 Server 是 localhost 時不會查詢信箱的問題。

   @ 2.2.4.1106 2004-11-06 (Alpha test version for changing to Indy POP3)
     * 新增視窗元件搜尋表單,可以找出部分星號密碼內容及隱藏在系統中的程式。
     * 新增 **ShowEMailManager**, **ShowWindowsReveal** 指令
     * 新增定時器,方便提示您多少分鐘後應該要注意某事。
       例如用來規範小朋友玩 GAME 60 分鐘,時間已到。
     * 修正遠端信箱在處理時可能造成的 MailIndex 與實際不符的狀況,在關閉信箱時,
       同時把檔頭訊息清空。
     * 原內定每 30 分鐘釋放 StatPlus 占用不必要的實體記憶體,改為 2 分多鐘(128秒)

   @ 2.2.3.1104 2004-11-04 (Alpha test version for changing to Indy POP3)
     * 新增內碼轉換功能
     * 新增 **SimpToTrad**, **TradToSimp**, **ShowCodePage** 指令
     * 新增 POP3 遠端信箱管理功能,可以取得信件列表,並由主機直接刪除指定信件
     * POP3 改用 Indy 元件
     * 中文日期顯示部分,可以由 ini 自定「日」與「星期」的字串,方便簡體使用者自定。

   @ 2.1.2.918 2004-09-18
     * 增加 Number Pad 的軟體鍵盤
     * 增加 定時關機功能
     * 以新的 Process 記憶體釋放的方式,定時釋放。
     * 修正因改版而無法使用的記憶體釋放功能。

   @ 2.1.0.829 2004-08-29
     * 修正 Bar 寬高設定。最小可設 100W x 6H 最大可設 2048W x 512H。
     * 新增 Process 處理功能,把系統內的 Process 列表展示,可針對指定
       的 Process 作實體記憶體的釋放,此法比原記憶體釋放要快,也可以
       關閉指定的 Process。
     * **ShowProcess** 及 **TrigProcess** 的指令,可用於熱鍵定義。
     * 修正選單順序,把重載設定與儲存設定分開,以免誤按。
     * 增加自定應用程式按鈕泡泡式提示視窗,同時有小圖示及 StatPlus Title。
     * 修正程式內所有可能除 0 的問題。

   @ 2.0.0.824 2004-08-24
     * 新增 Bar 外觀設定功能,包含寬度、外框。
     * 修改自定應用程式按鈕到最多 60 個,在設定 Bar 寬度時會自動調整 Bar 寬度,
       以配合自定應用程式按鈕。
     * 新增每 30 分鐘釋放 StatPlus 占用不必要的實體記憶體。
     * 解決關機時無法正常關閉的問題。

   @ 2.0.0.822 2004-08-22
     * 新增電池電量 (mWh) 及充放電速率(W) 的監視。
     * 新增 CPU 頻率的監視。可監視筆記型電腦有自動降頻時的頻率。
     * 新增 Bar 外觀設定功能,包含高度、字型、顏色、透明度。
     * 完全改寫,試著處理關機時無法正常關閉的問題,但還是有問題。
   
   @ 0.0.9.1228 2003-12-28
     * 縮小 Bar 的高度,當只顯示 CPU 與實體記憶體時,正好與 XP 的寬標題列一樣高。
     * 在 Hotkey 訊號視窗中加入語言 INI 設定。

   @ 0.0.9.525 2003-05-25
     * 密碼輸入部分改以 * 並以編碼資料儲存密碼。

   @ 0.0.9.524 2003-05-24
     * 修正重新載入設定時,GDI 物件增加的 BUG
     * 修改自動釋放記憶體的選單,由 1,5,10 分鐘改成 10,30,60 分鐘
       ★ 請勿「過度」釋放記憶體,否則只會讓系統變慢。

   @ 0.0.9.523 2003-05-23
     * 新增 EMail 自動檢查的功能
     * 新增應用程式快速啟動列的功能
   
   @ 0.0.8 2003-02-16
     * 可以不顯示虛擬記憶體資訊。
     * 修正在 Windows 98 因使用了 2K/XP 才提供的透明化功能時,所造成的錯誤。
       在 Windows 98/Me 下將不會有 Fade 的選單。

   @ 0.0.7 2003-02-08  first public release
     * 內部訊息字串也可由語言 INI 設定。
     * 可以自定日期時間顯示格式,使用 Delphi/BCB 的日期時間格式。
     * 可以不顯示電池資訊。
     * 加入自動釋放記憶體的功能。
     * 加入 **FreeMem**Size 及 **FreeMoreMem**Size 指定。
     * 當 StatPlus 視窗被移到螢幕範圍之外時,會自動移回範圍內。
     * 自動記憶 StatPlus 最後顯示的位置。
   
   @ 0.0.6 2003-02-08
     * 加入選單語言 INI 的功能。
     * 完成 Save/Reload 各項設定。
     * 可以在 TrayIcon 中顯示 CPU/MEM/Bat 的資訊。之前的版本只能顯示 CPU 資訊。
     * 實作出 TrayIcon 字型/顏色。
     * 修正 AutoRun 的判斷。
     * 所有參數改中 REG 中讀入,並且可在 Reload 時重新設定所有參數。
     * 加入釋放記憶體的功能。

   @ 0.0.5 2003-01-13
     * 當電池放電時,如果電池能提供還有多久電池耗盡的資訊,則會以 "分:秒" 顯示在電池資訊上。
     * 加入 **FadeTrigger** (**FadeTrig**) 指令。
     * 當 Show 切換時,會將 StatPlus 移到最上層。

   @ 0.0.4 2003-01-04
     * 新增透明化的功能。

   @ 0.0.3 2003-01-04
     * 以自定字串完成日期中 (星期) 的部分。

   @ 0.0.2 2003-01-03
     * 修正 HotKey 的問題。

   @ 0.0.1 2003-01-02
     * 最初版本,HotKey 還無法使用,顯示日期無法如預期(主要是星期X的部分)

附件:StatPlus 繁體中文版 v2.3
附件:StatPlus 簡體中文版 v2.3
Attachment:StatPlus (English) v2.3

誰推薦這篇文章:
留言 (3) | 引用 (0) | 人氣 () | 轉寄
此分類上一篇:StatPlus ★CatchBO★踢寶提示特別版 | 主頁 | 此分類下一篇:輸入法反查拆碼及注音字顯示測試 v2
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
留言 (3筆)
3.
Can`t run in win98
板主回覆:
 
Sorry, StatPlus does not support Win98/Me/NT.
It is for Win2K/XP (Vista?!) ONLY!
 
parsons 於 2008-11-28 15:56:03 留言 |

2.
有個建議:
設定應用程式部份可否作成相對連結呢?
這樣放在隨身碟中就更方便了。
板主回覆:

這個建議不錯喔。
可能加一個參數,可以把所有的應用程式都使用相對路徑設定,
包含圖示及熱鍵。
謝啦 ^_^
sppmg 於 2007-12-26 18:01:01 留言 |

1.
哇!終於更新了,而且還是前幾天!!
真的要感謝您做出這麼好用的軟體阿!
2.3版改成完全的「綠色軟體」是非常棒的,像我在外面碰到些老電腦就非用不可。(當然啦!我家的win還是有裝)

順便建議:
壓縮檔可以用7z格式,會小很多。

可以請問一下嗎?
釋放應用程式和釋放X MB有何不同。
板主回覆:
感謝您的愛用,真是開心 ^_^

7z 格式... 需要額外的工具才能解開,如果作成 .exe 自解檔,又擔心傳來傳去染到毒,所以,還是會用 zip 作為主要釋出的檔案。7z 的部分下次我會試試看。

至於您提到的問題,說明如下:

■ 釋放X MB : 假設您有 512MB 的實體記憶體,目前剩 50MB可用,若由 StatPlus 選擇釋放 64 MB,則 StatPlus 會向系統要求 50+64MB 的記憶體,並在要求後還給系統,這時也就可空出 50+64=114MB 的可用記憶體。使用此法,不要用太多,不然系統反而會變慢喔。

■ 釋放應用程式:這是比較不會影響系統效能又可以空出記憶體的方法,它的效果,就像是把視窗最小化一般,把不必要的畫面資料及記憶體都會釋回給系統,使用此方法,系統可用的記憶體不會明顯變大,但如果您一段時間都沒操作 Windows 的話,可用記憶體就會慢慢變大了。在 工具→釋放應用程式,就是可以各別選程式來釋放其記憶體。

近期可能會再出一版,在 工具→釋放應用程式 顯示每個應用程式的 CPU Loading。
到時會在 blog 釋出,請您密切注意囉 ^_^
sppmg 於 2007-12-22 16:27:28 留言 |

發表你的留言 (字數限制 最多 2000 個中文字)
私密留言: 是 否
Name:





是 否
內容:
系統公告
部落格貼紙

My Blog History 台灣部落格列表
Add to Technorati Favorites Join My Community at MyBloglog!
Free PageRank Checker site statistics
MyHotPost 台灣部落格列表 dllee 統計 ping
藍眼觀注 BO樂區什麼都有... 現在就去看看!
 ◆另開新頁與我MSN◆
廣告(收益全數做公益)
搜尋天空網誌
搜尋:
個人檔案
個人圖檔
ID:dllee
暱稱:dllee
地區:桃園縣
  • 訂閱 |
    • 我要訂閱此部落格的
    • 日記
    • 網誌
    • 相簿
  • 好友 |
    • 好友功能
    • 觀看好友列表
    • 觀看人緣列表
  • 人氣 |
  • 簡介 

文章分類
  • 自製軟體 (10)
  •  程式語言 (18)
  • Ubuntu (4)
  •   程式語言.BCB (2)
  •   程式語言.C# (8)
  •  應用軟體 (41)
  •   MSN (8)
  •  網站架設 (51)
  •   部落軌道 (6)
  •  電腦硬體 (8)
  • 遊戲育樂 (14)
  • 未分類 (4)
  • 日常生活 (43)
  • 網路硬碟 (17)
部落格大串連
推薦好站不可錯過
  • 紫晶數位--電腦遊戲
  • miroko 網路硬碟
  • Delphi.Ktop 程式論壇
  • 文建會兒童文化館中文繪本
  • 兒童英文繪本
  • 為為的快打高手
  • 遊戲世界
  • 小遊戲天堂
  • 好玩遊戲網
  • 好玩遊戲天堂遊戲區
  • Web Game @Live
  • 網路電視線上直播
  • 無理雪兒~
  • 小雪狼 Graffiti
  • dllee在痞客邦
Google 廣告
dllee的感謝您的留言 ^_^
  • 八折:
    還是找不到= = ...
  • 八折:
    搞得很煩 ...
  • 小羽:
    我是羽~ 這種東西...
  • pailing:
    這麼專業的內容pail...
  • imageske:
    哇!感覺dllee的程...
  • celia05168:
    雖然小咪看不懂 ...
  • 拆組達人:
    要使用ubuntu沒點...
  • erica71624:
    哇~真是恭喜阿^^ ...
  • imageske:
    哈哈哈真素恭喜dlle...
  • 野兔:
    我原本一直想不到要放什...
dllee的最近文章發表
  • 解決 Ubuntu...
  • 野兔家三萬踩踩樂獎品收...
  • 在 Windows...
  • 在 Windows...
  • 幫親友拯救...
  • 中秋節搶鍵盤最後機會
  • [開箱文]技嘉鍵盤滑鼠組入手
  • [轉貼]...
  • [轉貼]...
  • [轉貼] 瞎密?...
  • [推]88水災心連心!...
  • 天空部落之快速推文到B...
  • 是作公益?還是為名利?
  • 電腦調得愈快愈好嗎?
  • 天狗吃日、太陽變月亮
部落軌道 Blog Orbit
☞ 點我加入部落軌道 ☜
☞ 點我加入BO樂區 ☜

ShoutMix chat widget
Plurk.com
感謝您留下足跡
Blogger in the world
世界上誰在看dllee
MyBlogLog
人氣指數
當日人次:
累積人次:
RSS 訂閱
RSS2
ATOM
贊助商
CC授權
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入│免費註冊