網站公告 :


Delphi K.Top討論區 » 會員作品發表區(限本人創作發表) » StatPlus StandAlone Version (2.0.0.824)
發表新文章
 
[<<] [1] [2] [>>]
主題:StatPlus StandAlone Version (2.0.0.824)
瀏覽次數:2691
dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#1 發表時間:2004-08-24 14:32:48 IP:211.76.xxx.xxx 未訂閱

還記得一年前的
【BCB】【發表】StatPlus StandAlone Version (0.0.9.525)
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25676
以下是最新版本






■ StatPlus 系統資源監測器 v2.0.0.824 2004-08-24 by dllee

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

--------------------------------------------------DEMO Setting Begin-----
    REGEDIT4

    [HKEY_CURRENT_USER\Software\StatPlus]
    "F2"="**ShowTrigger**"
    "F3"="**OnTopTrigger**"
    "F9"="**ScreenSave**"
    "F10"="explorer.exe"
    "F11"="regedit.exe"
    "F12"="calc.exe"
--------------------------------------------------DEMO Setting End-------

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


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

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

    **Hide**
    隱藏 StatPlus 資料視窗。

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

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

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

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

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

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

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

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

    **CheckEMailAll**
    檢查所有的 EMail 帳戶。
    
    **CheckEMail**Index
    檢查指定的 EMail 帳戶。 Index 可以使用的數字為 0 到 9


■ StatPlus.reg 設定說明

REGEDIT4
[HKEY_CURRENT_USER\Software\StatPlus]
;; Setting HotKeys Win+Fn
;; can be an application or a StatPlus Command:
;; **Show**
;; **Hide**
;; **Trigger** (**ShowTrigger**, **ShowTrig**)
;; **OnTop**
;; **NotOnTop**
;; **OnTopTrigger** (**OnTopTrig**)
;; **ShowHotkeys**" (**ShowHotkey**)
;; **ScreenSave**
;; **FreeMem**Size
;; **FreeMoreMem**Size
;; **CheckEMailAll**
;; **CheckEMail**Index
"WinF2"="**ShowTrigger**"
"WinF3"="**OnTopTrigger**"
"WinF4"=""
"WinF5"="**CheckEMailAll**"
"WinF6"="**ShowHotKeys**"
"WinF7"="**ScreenSave**"
"WinF8"="**FreeMoreMem**16"
"WinF9"="**FreeMem**64"
"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"="302"
"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
;; EMailServerN    for POP3 server, if you want to remove it from StatPlus, use the default "ClickToSetMailServer"
;; EMailIDN        your UserID for this account
;; EMailPasswordN your Password for this account
;; EMailOldCountN last EMail check result.
;; 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 的 geOStatPlus Plugin 模組
    修改而來,因筆者已用慣了 geOShell ,但因更換電腦,暫時無法使用 geOShell,只好用 BCB
    改寫一個,並將之前在 geOShell 中最常用到的功能都加入,如:顯示日期時間及熱鍵的功能。
    在 Delphi.KTop 發現如何釋放記憶體的方法,這個功能在使
    geOShell 時,就很想加入 geOStatPlus 模組中,但因為時間不允許,就一直擱著。這次使用
    BCB 改寫時,就一併加入。


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

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


■ 改版歷史

    @ 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.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的部分)



吃軟也吃硬 視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/24 14:36:22
------
http://blog.yam.com/dllee/

附加檔案:55289_StatPlus2.zip

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#2 發表時間:2004-08-26 09:57:34 IP:220.139.xxx.xxx 未訂閱

都沒人回應... 自己來回個好了
新功能預告:真正安全又好用的實體記憶體釋放!!
釋放前

釋放後

強制其他應用程式(包含系統程式)交出實體記憶體,又不會使系統效能變差。
這個方法比原來的記憶體釋放功能要好,要快喔...
敬請期待


視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/26 10:00:54

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#3 發表時間:2004-08-26 11:24:23 IP:203.204.xxx.xxx 未訂閱

引言:




dllee兄, 請問如何叫出上面的畫面, 試了許久不知從何叫出?


捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

hagar
版主




發表:143
回覆:4053
積分:4409
註冊:2002-04-14

發送簡訊給我
#4 發表時間:2004-08-26 11:45:24 IP:202.39.xxx.xxx 未訂閱

報告 dllee 大大:

小弟在使用 "顯示 CPU 頻率" 會有 "Div by zero" 的錯誤方塊一直跳出!
環境:
Win2000 5.00.2195, SP4
Intel(R) Pentium(R) 4 CPU 2.60GHz

--
歡迎光臨 KTop 研究院!


dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#5 發表時間:2004-08-26 16:58:33 IP:220.139.xxx.xxx 未訂閱

to jieshu 大大:
感謝您的回應!
這個畫面是新功能「預告」,當然您目前下載的版本還沒有提供,敬請期待... (有真的很想要嗎 如果是,我會加快腳步的)

to hagar 大大:
感謝您的試用報告!
應該是忘了作除 0 檢查了 ,請在下個版本出來前,先不要使用此功能吧...
另外,有可能這個功能在您的環境下是有問題的 (Win2000 5.00.2195, SP4)
不知道您是否有使用過
■【BCB】【發表】Battery & CPU Info
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=54887
是否它所回報給您的 MaxMhz 就是 0 呢? 那不知道它所回報的 CurrentMhz 是否正確能?
因為 StatPlus 這個部分就是用同樣的程式取得的資料,如果您的系統無法取得這樣的資料,也許其他的 2000 也都不行,我只有 XP HomeEd 的平台可以測試。

另外,目前的程式只能在 2000/XP 以上的作業系統中執行,不支援 95/98/Me/NT 請見諒。


視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/26 17:08:07

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#6 發表時間:2004-08-26 17:46:25 IP:203.204.xxx.xxx 未訂閱

引言:

這個畫面是新功能「預告」,當然您目前下載的版本還沒有提供,敬請期待... (有真的很想要嗎 如果是,我會加快腳步的)


是真的很想要, 但沒有很急, 可以慢慢來沒關係, 之前有的電腦中毒, 從工作管理員又沒有辦法結束處理程序, 就要裝Taskinfo試用版, 來結束處理程序, 覺得太麻煩了, 想說可否用您的程式來處理.

另外我的電腦也是Win2000 Professional 5.00.2195, SP4, 使用該功能時並沒有問題. 這個軟體非常人性化, 不用時是透明的, 滑鼠移上去就變不透明, 又可自訂一些快捷按鈕, 真的是非常棒.

再補充一點, 您的設定都是存在Register, 所以如果要用同一設定給其他電腦用的話, 就要將Register匯出, 再匯入其他電腦, 沒有辦法直接複製目錄使用.


發表人 - jieshu 於 2004/08/26 18:04:38

------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#7 發表時間:2004-08-26 19:49:05 IP:220.139.xxx.xxx 未訂閱

再次感謝 jieshu 大大的測試及回應。
新功能儘量在一週內完成,敬請期待...
引言:

再補充一點, 您的設定都是存在Register, 所以如果要用同一設定給其他電腦用的話, 就要將Register匯出, 再匯入其他電腦, 沒有辦法直接複製目錄使用.


原來是想 INI 的部分只作多國語言的設定,而設定的部分都放到 REG 去。
如果要改到 INI 也是可以,對於程式來說是一樣的,也許在下一個版本再多一個選項或判斷,可以由 INI 檔讀設定而不由 REG... 目前初步的想法是設定資料放 INI 可能不會使用 StatPlus.ini 另外再多一個 StatPlus.setting.ini
或是把目前的 StatPlus.ini 改成 StatPlus.Language.ini 而 StatPlus.ini 用來存設定...

其實當初會把設定放在 REG 就是希望使用者不要去手動改它,以減少因手動設定錯誤所導致的問題...

也許另一個方式是,還是把設定存在 REG 中,而在選單中再多一個選項,可以把設定匯出的功能,這樣就可以省下使用者自行操作 regedit 、再選到 StatPlus 的目錄、再匯出的手續,不知道這樣的方式 jieshu 大大認為如何呢?


視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/26 19:50:40

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#8 發表時間:2004-08-26 21:56:45 IP:61.70.xxx.xxx 未訂閱

引言:

原來是想 INI 的部分只作多國語言的設定,而設定的部分都放到 REG 去。
如果要改到 INI 也是可以,對於程式來說是一樣的,也許在下一個版本再多一個選項或判斷,可以由 INI 檔讀設定而不由 REG... 目前初步的想法是設定資料放 INI 可能不會使用 StatPlus.ini 另外再多一個 StatPlus.setting.ini
或是把目前的 StatPlus.ini 改成 StatPlus.Language.ini 而 StatPlus.ini 用來存設定...

其實當初會把設定放在 REG 就是希望使用者不要去手動改它,以減少因手動設定錯誤所導致的問題...

也許另一個方式是,還是把設定存在 REG 中,而在選單中再多一個選項,可以把設定匯出的功能,這樣就可以省下使用者自行操作 regedit 、再選到 StatPlus 的目錄、再匯出的手續,不知道這樣的方式 jieshu 大大認為如何呢?


視動科技 VMASK - ViewMove Automation Software Kernel


在想如果釋放記憶體的功能, 可以有效降低客戶Server的當機率的話, 可否讓我裝到客戶的每台AppServer上, 有個大客戶的AppServer有10台左右, 我想如果每台都裝, 用ini會是比較好的方式, 我已有寫好程式, 可將檔案複製到每台電腦, 然後在每台電腦上執行指定程式, 這樣就可省去每台安裝的時間.

再次感謝您提供這麼好用的軟體!!


捷舒軟體設計坊: http://www.coss.com.tw/jieshu/
我們都要手動加簽名, 不曉得站長什麼時候改好個人資料存檔時, 簽名不要自動去雙引號(").



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#9 發表時間:2004-08-26 22:26:30 IP:211.76.xxx.xxx 未訂閱

引言:


在想如果釋放記憶體的功能, 可以有效降低客戶Server的當機率的話, 可否讓我裝到客戶的每台AppServer上, 有個大客戶的AppServer有10台左右, 我想如果每台都裝, 用ini會是比較好的方式, 我已有寫好程式, 可將檔案複製到每台電腦, 然後在每台電腦上執行指定程式, 這樣就可省去每台安裝的時間.

再次感謝您提供這麼好用的軟體!!


目前的定時記憶體釋放的功能... 應該是不能有效降低 Server 當機機率。
原因可以參考一、二年前對於記憶體釋放功能的討論。
目前的定時記憶體釋放功能用的原理是 StatPlus 向系統要求一塊「大」記憶體,
系統再要求其他執行中的程式空出實體記憶體。
但是這樣的方式,如果向系統不斷作這樣的動作,會使得系統操作變慢,
像是開個檔案總管,也許需要正常狀況的一倍以上時間。
這個功能... 老實說,連我自己都不太用,只能算是噱頭 
我甚至有考慮在下一個版本不再提供這樣的記憶體釋放功能。

新的記憶體釋放功能是比較好的,系統也不會變慢,但是目前還沒有規劃
定時釋放的功能,而是由使用者自己選擇要釋放那些程式的實體記憶體,
而其作法就類似程式最小化再還原一樣。在本站也可以找到相關的討論。
如果要加上定時釋放,也許在未來的版本會加上自選程式列表,
只要時間一到,就把所選擇的程式自動釋放其實體記憶體... 還在構思中...
引言:


捷舒軟體設計坊: http://www.coss.com.tw/jieshu/
我們都要手動加簽名, 不曉得站長什麼時候改好個人資料存檔時, 簽名不要自動去雙引號(").



我都手動修改,但為什麼您的簽名都不需要再編輯也可以有自定連結名稱的效果呢?
每次 po 完還要再修改... 遇到流量不順時,就不太想回應...
還是請天使多多加油囉


視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/26 22:30:54

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#10 發表時間:2004-08-26 22:46:07 IP:61.70.xxx.xxx 未訂閱

引言:

目前的定時記憶體釋放的功能... 應該是不能有效降低 Server 當機機率。
原因可以參考一、二年前對於記憶體釋放功能的討論。
目前的定時記憶體釋放功能用的原理是 StatPlus 向系統要求一塊「大」記憶體,
系統再要求其他執行中的程式空出實體記憶體。
但是這樣的方式,如果向系統不斷作這樣的動作,會使得系統操作變慢,
像是開個檔案總管,也許需要正常狀況的一倍以上時間。
這個功能... 老實說,連我自己都不太用,只能算是噱頭 
我甚至有考慮在下一個版本不再提供這樣的記憶體釋放功能。

新的記憶體釋放功能是比較好的,系統也不會變慢,但是目前還沒有規劃
定時釋放的功能,而是由使用者自己選擇要釋放那些程式的實體記憶體,
而其作法就類似程式最小化再還原一樣。在本站也可以找到相關的討論。
如果要加上定時釋放,也許在未來的版本會加上自選程式列表,
只要時間一到,就把所選擇的程式自動釋放其實體記憶體... 還在構思中...
我都手動修改,但為什麼您的簽名都不需要再編輯也可以有自定連結名稱的效果呢?
每次 po 完還要再修改... 遇到流量不順時,就不太想回應...
還是請天使多多加油囉


視動科技 VMASK - ViewMove Automation Software Kernel


喔, 上次記憶體釋放的討論我是有看過, 也想可能效用不大, 所以就沒有自己寫個程式來用, 想說您新的方式可能有所改善, 您說的程式還原和縮小會釋放記憶體, 我們也是有發現, 就在AppServer的Server程式上, 放個Timer讓他一段時間自行最小化和還原, 那可能就不需要您的程式裝到客戶的AppServer上了, 不過還是很謝謝您, 最好用的功能就是類似Office的快捷列, 還有即時顯示CPU的使用率.

我是將個人資料的簽名拿掉, 然後Post文章時, 將預存的簽名複製貼上.


捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#11 發表時間:2004-08-27 09:50:38 IP:220.139.xxx.xxx 未訂閱

引言:


我是將個人資料的簽名拿掉, 然後Post文章時, 將預存的簽名複製貼上.


捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



原來如此,我學起來了

其實到目前為此,StatPlus 內所使用的任何方法都在本站內找得到,
不論是 Status 資料取得、多國語言、熱鍵、記憶體釋放... 站內都有,
如果在本站內找不到的部分,可以在 geOShell http://www.geOShell.com
去下載我寫的 geOStatPlus 含 VC 原始碼或是 geOShell 的主程式及
其他 plugins 也都是 OpenSource 的。
Bar 的部分是用 LMDTools 的 ProcessBar 應該也可以找到其他好看的 Bar。
所以,只是花時間而已,因為寫程式是我的休閒活動


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/27 09:59:05

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#12 發表時間:2004-08-27 18:55:16 IP:203.204.xxx.xxx 未訂閱

引言:

所以,只是花時間而已,因為寫程式是我的休閒活動


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


難得有人把寫程式當成休閒活動

可否請教個問題, 就是如何動態去改變Icon, 找了些文章和試了些方法, 就是搞不定他, 可否大概講一下做法.


震江系統(股)公司: http://www.coss.com.tw/
捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#13 發表時間:2004-08-27 20:13:57 IP:211.76.xxx.xxx 未訂閱

引言:

可否請教個問題, 就是如何動態去改變Icon, 找了些文章和試了些方法, 就是搞不定他, 可否大概講一下做法.


站內都有,Delphi/BCB 都有喔

Delphi 版本:
■[問題] 請教高手如何把.bmp改成.ico感恩 謝謝
http://delphi.ktop.com.tw/topic.php?topic_id=51147

BCB 版本:
■[BCB] [問題] BITMAP轉ICON
http://delphi.ktop.com.tw/topic.php?topic_id=51263
■[BCB] [問題] 如何改變Form內的遊標為彩色的?
http://delphi.ktop.com.tw/topic.php?topic_id=22021


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#14 發表時間:2004-08-27 21:50:50 IP:61.70.xxx.xxx 未訂閱

引言:

站內都有,Delphi/BCB 都有喔

Delphi 版本:
■[問題] 請教高手如何把.bmp改成.ico感恩 謝謝
http://delphi.ktop.com.tw/topic.php?topic_id=51147

BCB 版本:
■[BCB] [問題] BITMAP轉ICON
http://delphi.ktop.com.tw/topic.php?topic_id=51263
■[BCB] [問題] 如何改變Form內的遊標為彩色的?
http://delphi.ktop.com.tw/topic.php?topic_id=22021


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


感謝, 都怪我沒有多用幾個關鍵字試試, 用存成 Icon 等等查, 結果出來1000多筆資料, 就不想一筆一筆看了, 再次謝謝您.

StatPlus2的TrayIcon真的很厲害, 設自動釋放記憶體會有一點在下面跑, 設檢查E-Mail會有一點在上面跑, 沒有連上網路時, 原本在跑的綠點還會變成紅點, 這是我看過最會動的TrayIcon了, .


震江系統(股)公司: http://www.coss.com.tw/
捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#15 發表時間:2004-08-28 23:15:58 IP:203.204.xxx.xxx 未訂閱

引言:

StatPlus2的TrayIcon真的很厲害, 設自動釋放記憶體會有一點在下面跑, 設檢查E-Mail會有一點在上面跑, 沒有連上網路時, 原本在跑的綠點還會變成紅點, 這是我看過最會動的TrayIcon了, .


哈哈,幾乎所有功能您都測試了

其實... 我算是沒有美術天份,只會用很簡易文字/顏色的方式來展現...

目前的信箱檢查使用的是 BCB5 內建的元件 TNMPOP3,每次在檢查信件時,
CPU Loading 都滿載,也許改用 Indy 會比較好一些...不過暫時還沒想換...
也許等下次在檢查信件再多類似直接由伺服器砍信的功能時,再把 Indy 用上。

吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#16 發表時間:2004-08-28 23:37:10 IP:61.70.xxx.xxx 未訂閱

引言:

哈哈,幾乎所有功能您都測試了

其實... 我算是沒有美術天份,只會用很簡易文字/顏色的方式來展現...

目前的信箱檢查使用的是 BCB5 內建的元件 TNMPOP3,每次在檢查信件時,
CPU Loading 都滿載,也許改用 Indy 會比較好一些...不過暫時還沒想換...
也許等下次在檢查信件再多類似直接由伺服器砍信的功能時,再把 Indy 用上。

吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


現在已經把它列為必備工具了, 大部分功能都用的上, 也很穩定幾乎沒什麼Bug, 其實這樣的TrayIcon我就覺得很好了, 不用很漂亮但可以看出所需資訊.

其實檢查E-Mail只是一下子而已, 倒不是很在意, 比較在意的是可否列出信件的主旨, 這樣就可大概知道信件的重要性, 要不要立刻收下閱讀.

我一兩年前也做過E-mail檢查的程式, 沒什麼困難度(比較困難的是列出信件內容, 因為有許多不同格式, 還有轉碼的問題), 畫面如下:



震江系統(股)公司: http://www.coss.com.tw/
捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#17 發表時間:2004-08-29 09:11:05 IP:203.204.xxx.xxx 未訂閱

2.1.0.829 版出爐了 歡迎指教。

感謝 jieshu 大大,有空的話,我會再加功能的。在
@ 由 EMail 伺服器上讀信件檔頭列表,由使用者直接刪信。

上,可能只會讀出主題、寄信人、收信人、日期、大小,作成像是
Process List 的列表,再由使用者勾選 CheckBox,再按下刪除郵件,
就把使用者勾選的郵件由伺服器上刪除。
等這個功能加入後,就可以再考慮加入自動濾除條件,在讀完列表後,
自動勾選滿足自動濾除條件的 EMail。

還有... 像這樣多功能的軟體,應該算到那一類呢?
以下是我在 http://toget.pchome.com.tw 所放的三個軟體到2004-08-29的下載統計:
引言:



軟體名稱 / 版本總下載次數本月上月本週上週
寶寶學數字、形狀及顏色 真人發音版 / 3.030407987882201234
寶寶學數字 / 1.01234622129545 52
StatPlus 系統資源監測器 / 0.0.8200653 191311



其中兩個幼教軟體因為相關的軟體實在太少,所以下載的人很多,而
StatPlus 連 toget 的管理員都不想看一眼
或許是我把它分到不對的類別...
另外,有空我也許會放到其他的站如軟體王 http://www.softking.com.tw/
或是其他下載站。

對了,另外一個我想加入的功能就是透過 ACPI 或 SMBus 去讀取 CPU 溫度/風扇等資料,
像是 EVEREST Home Edition 之類的軟體
http://www.lavalys.com/products/overview.php?pid=1&lang=en&pageid=1
就是使用 SMBus 來查主機板提供了那些感測器及其數值,
MobileMeter
http://www.geocities.co.jp/SiliconValley-Oakland/8259/
http://dssc3031.ece.cmu.edu/~tamaru/mobilemeter/mobilemeterreadme-e.htm
則是使用 ACPI 來取得 CPU 溫度。
如果有網友能提供相關資料,我就會把它加入 StatPlus。

寫程式主要是自己爽就好,但如果能讓別人也用得爽,那自己就更爽了


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/29 09:33:28

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#18 發表時間:2004-08-29 11:19:52 IP:61.70.xxx.xxx 未訂閱

引言:

還有... 像這樣多功能的軟體,應該算到那一類呢?
StatPlus 連 toget 的管理員都不想看一眼
或許是我把它分到不對的類別...
對了,另外一個我想加入的功能就是透過 ACPI 或 SMBus 去讀取 CPU 溫度/風扇等資料,
像是 EVEREST Home Edition 之類的軟體
http://www.lavalys.com/products/overview.php?pid=1&lang=en&pageid=1
就是使用 SMBus 來查主機板提供了那些感測器及其數值,
MobileMeter
http://www.geocities.co.jp/SiliconValley-Oakland/8259/
http://dssc3031.ece.cmu.edu/~tamaru/mobilemeter/mobilemeterreadme-e.htm
則是使用 ACPI 來取得 CPU 溫度。
如果有網友能提供相關資料,我就會把它加入 StatPlus。

寫程式主要是自己爽就好,但如果能讓別人也用得爽,那自己就更爽了
jieshu: 說的好!!

吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


功能越來越強了喔!!

其實之前我也不喜歡使用系統資源監測程式, 因為會減少系統資源, 但自從改用Win2000後, 好像比較沒有這方面的問題(Win98很容易當機, 所以所有常駐軟體, 都會列入當機關係程式, 結果是作業系統本身不穩問題), 我想這是造成下載人數不多的問題, 另外您自訂熱鍵的功能, 可能會嚇跑一些對電腦不熟的人, 像我就不太想記那些熱鍵, 更何況那麼長的設定資料, 其實並不常用到.

現在加入可自訂執行程式的功能和E-Mail的檢查功能, 相信可吸引更多人下載, 尤其現在垃圾信件那麼多, 歸到郵件過濾類應該會不錯, 其他就變成附屬功能了, 還有可能要有操作說明, 自動安裝功能(點電子郵件獵人連結參考看看, 雖然不是很好, 但應該過的去), 讓一些不太懂軟體操作的人也會用.

像我的電子郵件獵人一套賣200元, 還賣出幾套過, 不過由於當時寬頻不普及, 才比較需要檢查是否有大信件, 現在又有垃圾信件問題, 做個過濾的功能又免費的, 應該有不少人會用才對.

顯示CPU溫度不會很在意, 因為如果電腦沒當機是不會去注意.


震江系統(股)公司: http://www.coss.com.tw/
捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#19 發表時間:2004-08-29 12:34:31 IP:203.204.xxx.xxx 未訂閱

CPU 溫度/風扇的資料,是要給自己爽的

EMail 伺服器刪除郵件的功能,除了廣告信,最主要應該是病毒信才對。
不會設定 Outlook 的(我沒用它,我也不會設,但親友都用它,我都不知如何教他們 ),
在收信及不小心點閱的過程,兩下就中毒了。
有了這個功能也許就不易中毒了,像我幾乎不用/不開防毒軟體兩年了,
EMail 都用眼睛掃毒,也沒中過什麼毒,當然 Windows Update 是都有作。

或許也可以像您電子郵件獵人一樣,版主以上、親友不收費
如果要收費,當然手冊就要作得像樣一點才行


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#20 發表時間:2004-08-29 13:09:00 IP:61.70.xxx.xxx 未訂閱

引言:

EMail 伺服器刪除郵件的功能,除了廣告信,最主要應該是病毒信才對。
不會設定 Outlook 的(我沒用它,我也不會設,但親友都用它,我都不知如何教他們 ),
在收信及不小心點閱的過程,兩下就中毒了。
有了這個功能也許就不易中毒了,像我幾乎不用/不開防毒軟體兩年了,
EMail 都用眼睛掃毒,也沒中過什麼毒,當然 Windows Update 是都有作。

或許也可以像您電子郵件獵人一樣,版主以上、親友不收費
如果要收費,當然手冊就要作得像樣一點才行


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


厲害沒裝防毒軟體, 雖然我不會隨便點郵件的附檔, 但有些E-Mail一預覽或開啟, 就會自動執行病毒, 由於個人比較好奇, 都會看一下內容, 如果沒有防毒軟體幫我擋掉, 可能就中毒好幾次了吧!!

電子郵件獵人我也沒統計過有多少人下載, 那時候是寫好放到各個下載網站, 當時還有雜誌要收錄, 也順便跟他要了一本作紀念, 忘記是誰說過了說: 賺錢要賺有錢人的錢, 一般網友可能也都沒什麼錢, 原本想說積少成多, 但看來並不容易, 當時還鎖硬碟ID, 後來覺得不好, 一來硬碟ID一Format就變, 二來減少了軟體的普及率. 現在想改都沒什麼動力, 所以也就一直沒有新的版本了, 連自己也很少再用.

新加的釋放應用程式和按鈕的說明都是我想要的, 謝謝您提供這麼好用的軟體.


震江系統(股)公司: http://www.coss.com.tw/
捷舒軟體設計坊: http://www.coss.com.tw/jieshu/



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#21 發表時間:2004-08-29 20:00:58 IP:211.76.xxx.xxx 未訂閱

沒錯,是應該要賺有錢人的錢!
我也是這樣想的,所以,除非友人要我寫的是給他公司用的,不然,一般的小工具,
我也都免費提供。即使別人都拿去賺錢了,我也拿它們沒辨法,就像是當年的
X2File,連自己買的大補X都還內附自己寫的工具

在國外,除了 Freeware/Shareware 外,還有 Cardware/Emailware,也就是
寄個卡片或是 Email 給作者,就算是合法使用。也許會使用 Emailware 的方式,
使用者必需寄個信來給我,讓我知道他/她用得爽或是有異想天開的建議,才給他/她永久序號


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel

發表人 - dllee 於 2004/08/29 20:03:31

------
http://blog.yam.com/dllee/

jieshu
版主




發表:41
回覆:894
積分:690
註冊:2002-04-15

發送簡訊給我
#22 發表時間:2004-08-29 21:10:52 IP:61.70.xxx.xxx 未訂閱

引言:

沒錯,是應該要賺有錢人的錢!
我也是這樣想的,所以,除非友人要我寫的是給他公司用的,不然,一般的小工具,
我也都免費提供。即使別人都拿去賺錢了,我也拿它們沒辨法,就像是當年的
X2File,連自己買的大補X都還內附自己寫的工具

在國外,除了 Freeware/Shareware 外,還有 Cardware/Emailware,也就是
寄個卡片或是 Email 給作者,就算是合法使用。也許會使用 Emailware 的方式,
使用者必需寄個信來給我,讓我知道他/她用得爽或是有異想天開的建議,才給他/她永久序號


吃軟也吃硬 dllee.ktop.com.tw 視動科技 VMASK - ViewMove Automation Software Kernel


自己寫的程式能上大補帖, 就像剛出道的歌手, 發現自己的唱片被盜版一樣既興奮又難過, 讓我不得不佩服您, Emailware這也是不錯的做法, 至少可以知道有多少人想用, 有哪些缺點可改善, 哪些功能可增加.

我的Delphi5有時候會一直佔用CPU 100%, 還是靠您的程式發現後, 關掉再重開讓電腦速度恢復呢.



------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/

dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#23 發表時間:2004-08-31 13:25:27 IP:220.139.xxx.xxx 未訂閱

未來方向:
Process Supervisor
http://www.collakesoftware.com/prosuper.asp

短期內 StatPlus2 是不會有新版了,不過,這個程式我每天用,所以,
有空的話(目前是裝機旺季沒什麼空)就會更新,也希望大家有任何意見或是
建議的話,可以在本文留言。就如我在說明文件所說的
引言:
筆者認為以 BCB 寫「小」程式是無法與 VC 比小的,用 VC 寫「小」程式,真的可以檔案小
占用記憶體也小,而 StatPlus 是用 BCB 寫的,已經儘可能的小了,但還是有點大,所以囉,
想要的功能就儘量給她加上去吧,這樣就不會覺得浪費!

希望大家使用愉快


StatPlus2 視動科技 VMASK - ViewMove Automation Software Kernel


------
http://blog.yam.com/dllee/

ohyajack
一般會員




發表:11
回覆:12
積分:4
註冊:2005-02-20

發送簡訊給我
#24 發表時間:2005-02-20 20:55:32 IP:140.127.xxx.xxx 未訂閱

引言:

其實到目前為此,StatPlus 內所使用的任何方法都在本站內找得到,
不論是 Status 資料取得、多國語言、熱鍵、記憶體釋放... 站內都有,
如果在本站內找不到的部分,可以在 geOShell http://www.geOShell.com
去下載我寫的 geOStatPlus 含 VC 原始碼或是 geOShell 的主程式及
其他 plugins 也都是 OpenSource 的。
Bar 的部分是用 LMDTools 的 ProcessBar 應該也可以找到其他好看的 Bar。
所以,只是花時間而已,因為寫程式是我的休閒活動



雖然是很久以前的文章了, 不過最近正想要寫這種程式 @@
所以剛好看到有此類相關文章 ^^"

我去geOShell http://www.geOShell.com下載geOStatPlus v1.29(含VC原始碼)
不過下載回來編譯的時候出現問題,就是缺少了API.h的檔案 ^^|||

是否可以請dllee板主提供呢,實在非常感謝。 :)



dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#25 發表時間:2005-02-20 21:51:19 IP:211.76.xxx.xxx 未訂閱

引言:

雖然是很久以前的文章了, 不過最近正想要寫這種程式 @@
所以剛好看到有此類相關文章 ^^"

我去geOShell http://www.geOShell.com下載geOStatPlus v1.29(含VC原始碼)
不過下載回來編譯的時候出現問題,就是缺少了API.h的檔案 ^^|||

是否可以請dllee板主提供呢,實在非常感謝。 :)


請先下載 geOShell 的原始碼:
http://sourceforge.net/project/showfiles.php?group_id=1204&release_id=298675
把 geOStatPlus 的原始碼放在 geOShell 原始碼的 plugins 目錄下,這樣在原始碼中所參考的 .h 檔路徑才會對。
您要的 .h 檔在 geOShell 原始碼內都有。
另外,需要先 build geOLib.dll 產生出 geOLib.lib 檔,這樣所有的 plugins 才能正常 build。
如果您對 geOShell 有興趣,可以到
geOShell IRC:
Server: irc.geoshell.com
Port: 6667
Channel: #geoshell
geOShell 的開發團隊會回答您任何相關的問題。


吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC 61131-3 geOShell XP Like 中文版

------
http://blog.yam.com/dllee/

ohyajack
一般會員




發表:11
回覆:12
積分:4
註冊:2005-02-20

發送簡訊給我
#26 發表時間:2005-02-21 11:55:26 IP:140.127.xxx.xxx 未訂閱

引言:

請先下載 geOShell 的原始碼:
http://sourceforge.net/project/showfiles.php?group_id=1204&release_id=298675
把 geOStatPlus 的原始碼放在 geOShell 原始碼的 plugins 目錄下,這樣在原始碼中所參考的 .h 檔路徑才會對。
您要的 .h 檔在 geOShell 原始碼內都有。
另外,需要先 build geOLib.dll 產生出 geOLib.lib 檔,這樣所有的 plugins 才能正常 build。
如果您對 geOShell 有興趣,可以到
geOShell IRC:
Server: irc.geoshell.com
Port: 6667
Channel: #geoshell
geOShell 的開發團隊會回答您任何相關的問題。



小弟比較想寫成類似dllee板主您這StatPlus獨立出來的程式
雖然也很想直接用BCB開發, 不過由於想和其他程式整合,
因此只能用VC++開發 ^^||
所以可能比較偏向您所發表的[BCB]StatPlus StandAlone Version

另外因為我看微軟msdn上的WMI相關資料
似乎可以做到觀看遠端電腦CPU、Memory的Status...等等
dllee板主有沒有考慮將此功能加入呢 :p




dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#27 發表時間:2005-02-22 22:14:12 IP:211.76.xxx.xxx 未訂閱

如果您可以提供更多資料關於直接讀取其他電腦的 CPU/MEM...
我想,我會加入的,因為這在工作上也用得到。

我寫這個軟體是因為自己在開發程式時可以知道自己的程式占用 CPU 的狀況,
有些軟體不錯用,但就是不知為何 CPU 常常就 100%,或是操作某些功能時,就會 100%,當然我指的是看起來應該沒作什麼事的功能也會 CPU 100% 的軟體,有些是一定會 100% 的,如壓縮/格式轉換等等。
因為我是使用筆記型電腦,只要 1 分鐘的 100%,就可以聽到風扇的加速,而
會有這樣的軟體,我就不太想要用... 為了不使自己寫的軟體也變成那樣,
所以,程式寫完測試時都會用 StatPlus 來看看是否 OK。

如果,日後再加上可以直接看其他電腦的 CPU/MEM 那就不安裝,也可以直接
從自己電腦看,這樣也是不錯。


吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC 61131-3 geOShell XP Like 中文版

------
http://blog.yam.com/dllee/

conundrum
尊榮會員




發表:893
回覆:1272
積分:628
註冊:2004-01-06

發送簡訊給我
#28 發表時間:2005-02-23 13:15:23 IP:61.221.xxx.xxx 未訂閱

引言:
CPU 溫度/風扇的資料,是要給自己爽的


雖然這幾天台灣有寒流 不過 確覺的PC好熱阿
dllee大仔 ok了嗎? 粉期待 StatPlus 超級版




dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#29 發表時間:2005-02-23 14:58:57 IP:220.139.xxx.xxx 未訂閱

引言:

引言:
CPU 溫度/風扇的資料,是要給自己爽的


雖然這幾天台灣有寒流 不過 確覺的PC好熱阿
dllee大仔 ok了嗎? 粉期待 StatPlus 超級版


最近實在是太忙了... 想試但沒時間...
如果我爽了(我是指寫出來了),一定會 release 的。


吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC 61131-3 geOShell XP Like 中文版

------
http://blog.yam.com/dllee/

ohyajack
一般會員




發表:11
回覆:12
積分:4
註冊:2005-02-20

發送簡訊給我
#30 發表時間:2005-02-25 15:32:19 IP:140.127.xxx.xxx 未訂閱

引言:

最近實在是太忙了... 想試但沒時間...
如果我爽了(我是指寫出來了),一定會 release 的。



板主有意願寫在Pocket PC(PDA)上面嗎
這應該是一個不錯的應用哦,我蠻期待板主的新作品 ^^"

另外關於讀取遠端的電腦那些文件我還在看
搞不好不可行 >"<





dllee
站務副站長




發表:315
回覆:2470
積分:1695
註冊:2002-04-15

發送簡訊給我
#31 發表時間:2005-02-25 22:18:04 IP:211.76.xxx.xxx 未訂閱

引言:

板主有意願寫在Pocket PC(PDA)上面嗎
這應該是一個不錯的應用哦,我蠻期待板主的新作品 ^^"


PDA ... 我沒有,如果有,也許也會寫一些工具來用吧
引言:

另外關於讀取遠端的電腦那些文件我還在看
搞不好不可行 >"<


搞好就可行了


吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC 61131-3 geOShell XP Like 中文版

------
http://blog.yam.com/dllee/
[<<] [1] [2] [>>]

系統時間:2010-09-03 19:08:09,  線上使用者 259 / Max 3,401,主題數:92,416,回覆數:208,133。  聯絡我們 | Delphi.ktop討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!

趴趴狗旅遊網大花蓮旅遊網大花蓮民宿網花蓮市旅遊網花蓮市民宿網大南投旅遊網大南投民宿網
日月潭風景區日月潭旅遊網日月潭民宿網台東旅遊網台東民宿網集集旅遊網集集民宿網
關子嶺旅遊網關子嶺民宿網白河旅遊網白河民宿網
. . . . . . . .