[發明專利]一種關機時間檢測方法和裝置有效
| 申請號: | 201110445077.6 | 申請日: | 2011-12-27 |
| 公開(公告)號: | CN102591769A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 申朝暉 | 申請(專利權)人: | 奇智軟件(北京)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100016 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 關機 時間 檢測 方法 裝置 | ||
1.一種關機時間檢測的方法,其特征在于,包括:
步驟110,重啟系統,并記錄系統重啟時間點Tpoint1,并根據檢測數據存儲路徑存入記錄文件;
步驟120,系統重啟后,獲取系統的一個時間點Tpoint2,計算從系統開機加電開始到所述當前時間點Tpoint2的時間段T2,并根據檢測數據存儲路徑存入記錄文件;
步驟130,計算Tpoint2-Tpoint1-T2獲得關機時間T1;
步驟140,將獲得的關機時間進行分析處理或展示。
2.根據權利要求1所述的方法,其特征在于,步驟140之前還包括:
若當前系統重啟次數小于預置重啟次數,則根據重啟路徑調用重啟執行程序進行系統重啟;
若當前系統重啟次數等于預置重啟次數,則根據記錄文件中的記錄計算平均關機時間。
3.根據權利要求1所述的方法,其特征在于,獲取T2時:
根據所獲得的當前時間點Tpoint2,調用系統API函數gettickcount計算從系統開機加電開始到所述當前時間點Tpoint2的時間段T2。
4.根據權利要求1或3所述的方法,其特征在于,通過如下步驟獲取時間點Tpoint2和T2:
在系統登錄后,啟動終點檢測模塊,獲取系統當前時間點Tpoint2;
并根據所獲得的當前時間點Tpoint2,調用系統API函數gettickcount計算從系統開機加電開始到所述當前時間點Tpoint2的時間段T2。
5.根據權利要求1所述的方法,其特征在于,通過如下步驟獲取時間點Tpoint2和T2:
步驟S11,在開機加電后,根據預置在注冊表中的終點檢測模塊啟動位置,啟動終點檢測模塊;其中,注冊表中所述終點檢測模塊所在啟動位置優先于目標應用所在啟動位置;
步驟S12,監控目標應用是否啟動;
步驟S13,當一目標應用啟動,則獲取該目標應用當前時間點Tpoint2;計算從系統開機加電開始到所述目標應用當前啟動時間點Tpoint2的時間段T2,并根據檢測數據存儲路徑存入記錄文件。
6.根據權利要求5所述的方法,其特征在于,通過如下方式監控目標應用是否啟動:
獲取監控名單中各目標應用的進程名稱或者界面句柄,輪詢監控系統進程是否啟動了監控名單中各目標應用的進程名稱或者界面句柄。
7.根據權利要求6所述的方法,其特征在于,目標應用的界面句柄的獲取方法包括:
通過調用FindWindow函數輪詢監控并獲取系統進程中屬于監控名單的界面句柄,和/或者通過調用spy++函數輪詢監控并獲取系統進程中屬于監控名單的界面句柄。
8.一種關機時間檢測的裝置,其特征在于,包括:
初始啟動記錄模塊,用于重啟系統,并記錄系統重啟時間點Tpoint1,并根據檢測數據存儲路徑存入記錄文件;
終點檢測模塊,包括:
檢測記錄子模塊,用于系統重啟后,獲取系統的一個時間點Tpoint2,計算從系統開機加電開始到所述當前時間點Tpoint2的時間段T2,并根據檢測數據存儲路徑存入記錄文件;
關機時間計算子模塊,計算Tpoint2-Tpoint1-T2獲得關機時間T1;
處理子模塊,將獲得的關機時間進行分析處理或展示。
9.根據權利要求8所述的裝置,其特征在于,所述終點檢測模塊還包括:
重啟判斷子模塊,若當前系統重啟次數小于預置重啟次數,則根據重啟路徑調用重啟執行程序進行系統重啟;
平均時間計算子模塊,若當前系統重啟次數等于預置重啟次數,則根據記錄文件中的記錄計算平均關機時間。
10.根據權利要求8所述的裝置,其特征在于,在檢測記錄子模塊中獲取T2時包括:
根據所獲得的當前時間點Tpoint2,調用系統API函數gettickcount計算從系統開機加電開始到所述當前時間點Tpoint2的時間段T2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇智軟件(北京)有限公司,未經奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110445077.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶蓄油腔泵體的旋轉壓縮機
- 下一篇:輪轂發電電機





