[发明专利]一种关机时间检测方法和装置有效
申请号: | 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.vipzhuanli.com/pat/books/201110445077.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带蓄油腔泵体的旋转压缩机
- 下一篇:轮毂发电电机