计算机智能自控系统及运行方法

文档序号:6340572阅读:371来源:国知局
专利名称:计算机智能自控系统及运行方法
技术领域
本发明涉及一种计算机自控系统及运行方法,尤其涉及一种使普通计算机具备一定智能、从而记录操作者对计算机操作动作以便在未来某时刻自动再现这些动作的自控系统及其运行方法。因此该系统可广泛应用于需要激活、运行若干专业应用程序的场合。
本发明的目的是,提供一种系统及运行方法,使计算机中所包含的诸多应用程序,无论相互关联与否,都能依照即定的时间自动运行或者终止,在需要人工介入的时候,也可得以暂停。
进一步说,即通过人工事先设定的步骤,使计算机把人工操作的动作记忆下来,然后在预定的时间,或者以热键激活的方式,或者其他条件下,计算机得以自动地执行这些动作。主要特征为之一在于以屏幕操作记录配合以时序,以达成自动控制,同时,还可配合以热键手动控制,来实现诸项自动功能,比如对电视卡的操作;之二在于可以对Windows等操作系统内诸多应用程序实现智能化,即定时、定条件地启动、运行、关闭;之三在于对Windows等操作系统平台上后来加载的诸多应用程序,如第三方软件,亦可定时、定条件地启动、运行、关闭;之四在于这种智能功能的事件可以定义、记录,同步或者非同步地运行多个事件,以便完成一系列自动化的工作;之五在于该系统有很强的可扩充性,如智能功能的启动,即事件的启动可以定义时间、定义热键,还可以定义环境条件、定义语音条件;之六在于该系统运行方式为后台运行方式,包含纪录、停止、回放、写入、读出、列表、定时关机等过程,可随时以热键干预,并以一个界面来提示。
该系统的功能地位在计算机中,介于操作系统和应用程序之间,即基于操作系统,对诸多应用程序起控制作用。
该系统的优点在于便于对诸多应用程序的启动、运行、结束等过程的设定,避免了普通操作者因不懂编程语言带来的不便;可省却很多针对某个具体应用功能的软件或程序的编写,还可省却针对某具体应用功能的硬件的专门搭配设计。
所以,本发明可以使普通计算机高度智能化,发挥计算机潜能,拓展计算机的应用领域,提高使用者的兴趣,发挥使用者的智慧,改变普通计算机传统的使用观念。
时钟控制器A为一外加装置。对其完成设置后,它会完成“定时吸合一下”的动作,并将动作信息传输到计算机启动装置;计算机启动键B为计算机手动开机按键,当时钟控制器A传输给计算机启动键B开机信号后,使计算机启动;当计算机未启动时,没有12V电源输入,其控制端为闭合状态,可使时钟控制器A正常地输出信号到计算机启动键B;当计算机已启动,有12V电源输入到外加装置J,如一独立继电器,使其控制端打开,使时钟控制器A输出信号不能到达计算机启动键B,从而,就解决开机状态被误关的问题。
二.输入设备动作信息的记录与释放的部分由windows的Hook技术来完成,即勾子技术,亦即windows系统提供的可以挂接键盘、鼠标工作消息的相关windows内核函数语句的使用方案。需要注意的是,Hook技术是公开的,可以方便地利用。该功能由hook技术加delphi编程平台实现,实现过程如下如图2,当按下Ctrl+shift+alt+(b)键时,屏幕右下有一摄像机图标变为●,开始进入记录状态,此时可以开始使用键盘和鼠标,这时对它们操作的信息被记录下来;当按下Ctrl+shift+alt+(e)键时,操作记录停止,键盘、鼠标的操作被记录的信息形成临时文件,以供调用,屏幕右下图标变为摄像机;当按下Ctrl+shift+alt+(p)键时,开始回放所记录的鼠标键盘操作,并调试上述操作,屏幕右下图标变为,开始执行所述的临时文件,释放所记录的键盘鼠标动作信息,实现操作者所预计的工作结果;点击写入按钮,对上述临时文件进行确认,该临时文件形成记录事件{1},并记录于硬盘中相关的文件夹中;输入运行条件时间和热键键值;接着执行写入库操作,完成编辑的确认。
如需多个事件介入,可以此类推,该方案可适用于安装在计算机内的任何软件以及应用程序。
三、调用window内的关机程序,设置关机时钟,可体现为一按钮的形式,实现定时的正常关机。该部分为所有Windows操作系统均带有的如上所述,操作者在计算机上进行的操作被该系统记录为事件文件,该事件文件又经过操作者的编辑和条件设定,当操作者离开该计算机后,一旦所设定的条件成就,该系统则将前面所记录并编辑的操作者上回在该计算机上的动作重复一次或者数次。依此,计算机可自动地、按照操作者的愿望运行任何基于多种操作系统平台之一,如Windows、Linux等上面的第三方软件,如某一种应用程序,进而可执行诸多同装有该系统的计算机相连的其他设备上的功能,在执行诸多应用程序所具备的功能的时候,依照操作者事先的设定,完全可以使旁观者看来似乎是一个“无形的”人在操作键盘和鼠标,从而使该计算机自动地对某个应用程序进行操作。进而,可省却很多针对某个具体应用功能的软件或程序的编写,还可省却针对某具体应用功能的硬件的专门搭配设计,真正地、进一步充分地利用普通计算机的潜力,使普通计算机的价值以最低的成本发挥到最大。
权利要求
1.一种计算机智能自控系统,包含有一计算机、时钟控制装置、继电器装置和计算机开启状态检测装置,其特征在于其中的时钟控制装置,为常开时钟控制器所控制,可以经过预先设置,在所设定的时间,通过继电器装置使计算机电源接通,定时启动计算机;计算机开启状态检测装置,当该计算机关闭时,无设定电压存在于继电器装置,该装置闭合,所述时钟控制装置的信息可传输到该计算机的启动部分;当该计算机已经启动时,有设定电压存在于继电器装置,该装置打开,所述时钟控制装置的信息无法传输到该计算机的启动部分,从而导致该计算机的开机状态不会被误关;当操作者使用计算机进行操作时,启动该系统,该系统开始记录操作者操作计算机上的人工输入设备的动作数据;操作者使该系统停止记录上述动作数据,该记录形成一个事件文件被记录,以备调用;通过该系统对所述事件文件进行人工编辑,从而设定所述事件的再现条件、时间、人工干预热键的键值等;当所设定的条件成就,或者时间来临时,该系统开始调用所记录、编辑的事件,依照所述的条件或者时间,再现所述的事件;当需要人为干预该系统自动运行、以及其对所述事件自动再现时,通过所述热键进行干预,使该系统终止或者中止运行,以供操作者进一步选择。
2.依照权利要求1的计算机智能自控系统,其特征在于所述的人工输入设备的动作数据为鼠标运动点动数据及键盘的工作数据。
3.依照权利要求1或2的计算机智能自控系统,其特征在于当操作者使用计算机进行操作时,启动该系统的方式是以热键启动。
4.一种计算机智能自控系统的运行方法,其特征在于启动所述系统;该系统开始记录操作者操作计算机人工输入设备的动作数据;操作者通过热键发送命令使该系统对操作者的操作停止记录,该记录形成一个事件文件被记录,以备调用;通过该系统对所述事件文件进行人工编辑,从而设定所述事件的再现条件、时间、人工干预热键的键值等;对所述系统调试该设定启动的条件、热键键值、时间,判断所设定条件是否满足要求;当所设定的条件或者时间出现时,所述系统开始依照所述要求再现所述事件,使之启动、运行或者结束;当需要人为干预该系统自动运行、以及其对所述事件自动再现时,通过所述热键进行干预,使该系统终止或者中止运行,以便使操作者进一步选择后续的步骤。
5.按照权利要求4的计算机智能自控系统的使用方法,其特征在于所述的人工输入设备的工作数据为鼠标运动点动数据及键盘的工作数据。
6.按照权利要求1的计算机智能自控系统,其特征在于所述的操作者的操作为对任何一种应用程序的启动、运行或者终止或者中止。
全文摘要
本发明涉及一种计算机自控系统及运行方法,该系统通过对计算机操作者在计算机上的动作进行记录,配合以预定时间,使计算机能自动地再现所记录的动作,包括对应用程序的启动、运行和中止、结束,从而使普通计算机智能化,使计算机的实用潜能得以拓展,使普通用户方便、直观地操作这种介于操作系统与应用软件之间的智能工具软件系统。该系统可广泛应用于需要自动激活、运行若干专业应用程序的场合。
文档编号G06F9/00GK1472637SQ0314601
公开日2004年2月4日 申请日期2003年7月11日 优先权日2003年7月11日
发明者王辉, 王 辉 申请人:北京艾科多科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1