专利名称::录制终端的按键操作的方法及采用该方法的终端的制作方法
技术领域:
:本发明涉及一种录制终端的按键操作的方法及采用该方法的终端,尤其涉及一种录制用户对终端的按键操作以定义终端批处理程序的方法和终端。
背景技术:
:目前,手机、个人数字助理等终端已经成为人们不可或缺的通讯工具或日常用品。为了满足用户的各种需要,终端提供的功能也日趋复杂,部分功能操作十分繁瑣,在重复使用或设置某项功能时,每次都要重复相同的按键操作,非常不便。对于操作繁瑣的功能,用户即使按照说明书正确操作过,在下次使用时,仍然容易忘记或错误操作。为了简化操作步骤,终端中提供了快捷方式功能。然而,提供的快捷方式的功能比较筒单,无法按照用户需求定制多项功能的组合。而且,终端的快捷键多由厂家预先提供部分功能供用户选择,因此,用户无法根据自己的需求灵活定制个性化应用。此外,快捷方式的数量有限,不能满足用户对简化操作过程的需求。因此,需要提供一种能够简化用户操作、可将多个独立的功能进行组合以形成新的应用的方法及采用该方法的终端。
发明内容为了解决上述问题,本发明提供了一种录制用户按键操作以定义终端批处理的方法。根据本发明的方法和终端,用户可以将对终端的"按键"操作步骤集录制下来,形成批处理程序,使得用户可以重复使用。通过下面结合附图对示例性实施例的详细描述,本发明的上述和其他目的和特点将会变得更加清楚,其中图1是根据本发明的实施例的"按键"操作录制方法的流程图;图2是示出根据本发明实施例的方法终端启动"按键"录制模式的示图;图3示出了当启动"按键"录制模式后,所显示的供用户选择录制模式的界面;图4示出了根据本发明的终端退出"按键"录制模式的示意图。图5示出了根据本发明的"按键"录制方法录制开启蓝牙功能的过程的例子;图6示出了通过菜单选择触发终端批处理程序功能的例子;图7示出了利用快捷键设置触发终端批处理程序功能的例子;图8示出了根据本发明实施例的终端的结构框图。具体实施方式以下,参照附图来详细说明本发明的实施例。图1是根据本发明的实施例的"按键"录制方法的流程图。首先,用户在步骤S101启动"按键"录制模式。用户可以通过各种操作方式来启动"按键"录制模式。例如,用户可以使用系统定义的硬键(例如,在终端上定义一个物理功能键)、软键(例如,在终端上定义一个逻辑功能键)、菜单(例如,在终端上定义一个菜单选项)或者功能键的组合(例如,在终端上定义一组功能键的组合)来实现终端"按键"录制模式的启动。在根据本发明实施例的中,以功能键+软键的组合方式为例来启动"按键"录制模式。例如,系统将"*"或"#"定义为功能键,将"*"或"#"加左软键定义为启动键,将"*"或"#"加右软键定义为结束键。当同时按下"*"或"#"加左软键时,终端进入"按键"录制模式,当同时按下"*"或"#"加右软键时,终端的"按键,,录制模式结束。总之,系统中可以定义各种启动或结束"按键,,录制模式的方式。当用户通过相应操作使终端进入"按键"录制模式后,终端回到待机界面,屏幕提示用户正在处于录制模式。图2示出了终端进入"按键"录制模式的示图,在图2所示的例子中,通过在屏幕上显示一个相机图片来提示用户终端正处于录制模式。在步骤S102,终端开始录制用户进行的相应操作,并将按键顺序保存在操作步骤緩冲区中。然而,当存在多种录制模式时,在开始录制之前,终端还会给出使用户对录制模式进行选择的提示。根据本发明,录制模式可以分为全录制模式和半录制模式,以供用户选5择。图3示出了当启动"按键"录制模式后,所显示的供用户选择录制模式的界面。对于全录制模式,在"按键"录制模式启动后,为了保证录制功能的完整性,终端暂时不响应其他外部事件(来电,来短信等)和内部事件(闹钟,事件提醒等),而是全程记录用户对键盘的操作(这里的键盘指全部的终端按键)。对于半录制模式,在"按键"录制模式启动后,为了保证终端功能的完整性,如果有外部事件(来电,来短信等)和内部事件(闹钟,事件提醒等)发生时,终端提示用户是否暂时离开录制模式。如果离开录制模式,则在内部事件或外部事件处理完毕后,用户可以选4奪回到事件响应之前的操作继续录制或重新录制。在下面描述的示例性实施例中,以"全录制模式"为例进行描述。对半录程,这里不再详细描述。在录制过程中,用户通过操作终端键盘完成某一功能或多个功能的连续操作,终端对用户的键盘操作给出的正常的响应,即以动画方式提供演示,以便用户检查自己的操作是否符合自己的需要。在步骤S103,当用户完成按键输入后,可以使用系统定义的硬键、软键、菜单或者功能键的组合来实现终端"按键"录制模式的退出。当终端启动结束"按键"录制模式的结束键后,终端将返回待机模式并提示用户选择是否退出录制模式。图4示出了根据本发明的终端退出"按键"录制模式的示意图。此时,用户可以选择"是"退出录制模式,也可以选择"否"回到刚才的录制屏幕继续操作。在退出终端"按键"录制模式时,终端提示用户给刚刚录制的操作集命名并保存,以便以后重复使用。因此,在步骤S104,用户对操作步骤集进行命名,并保存到手机内存中。保存的输出文件有两种形式按键顺序文件和批处理程序。用户可以根据终端的提示来选择和设定文件输出格式。按键顺序文件是指按照一定的命名规则和格式,将终端的按键名称记录下来,保存为文本格式的文件。该种形式的文件为用户可见,便于用户编写和共享,但调用时需要终端操作系统将其解析为批处理程序。表l示出了在按键顺序文件中,终端按键及其对应的命名。表1<table>tableseeoriginaldocumentpage7</column></row><table>长按某4建KEY—HOLDN(时长秒)批处理程序是指经过终端操作系统解析的批处理程序,即实际运行的程序。该种形式的文件,用户不可见,在调用时不再需要操作系统解析。根据本发明的实施例,用户可将对某项功能的"l喿作过程录制下来,然后存储为单独的文件,下次使用时,终端可以直接调用该单独的文件,从而使用户省去繁瑣的按键操作过程。当用户下次使用所录制的功能时,终端为用户提供使用批处理程序或按键顺序文件的方法,包括手动触发方法和事件响应方法。用户手动触发方法又包含两种方式(l)菜单,终端提供一个专门的菜单选项为用户提供调用录制好的按键顺序文件或批处理程序,图6示出了通过菜单触发录制的文件的界面的例子;(2)按键(快捷方式),在终端设置快捷键的功能中增加可以选取录制好的按键顺序文件或批处理程序的选项。如图7所示,可将导航键的右键设置为自定义的"设置WAPStreamingMMSEmailJava帐号到CMCC"。对于事件响应方法,可包含内部事件和外部事件。对于内部事件,包含(1)在闹钟功能中增加调用按键顺序文件或批处理程序的选项和功能,使得在到达某一特定时间时,完成用户订制的某项功能(例如,切换情景才莫式);(2)在日程表,周年纪念,任务或备忘录中添加调用按键顺序文件或批处理程序的选项和功能,使得在到达某一特定提醒时,完成用户订制的某项功能。还有一些其他内部事件,本领域的技术人员可以参考中国移动技术/测试规范。对于外部事件响应方法,包括提供对外部事件发生时调用按键顺序文件或批处理程序的选项和功能,使得在特定外部条件发生时,完成用户订制的某项功能,例如,来电、短信、控制信令(是否有信号,有无GPRS网络)等外部条件。在通过用户手动触发或事件响应触发而执行批处理程序或"按键"顺序文件的过程中,为了保证被调用的功能的完整性,终端暂时不响应其他外部事件(来电,来短信等)和内部事件(闹钟,事件提醒等),直到批处理程序运行完成。批处理程序完成后,终端需提示用户某一批处理程序完成。如上所述,根据本发明的录制用户按键操作以定义终端批处理程序的方法,用户可以把对手机的"按键"操作步骤集记录下来,形成批处理程序(或按键顺序文件),使得用户可以重复使用。当用户再次使用该操作步骤相应的功能时,可以选定存储的输出文件,终端将重现所记录的操作,实现用户期望的功能,而且用户不需要重复繁瑣的按键操作。下面,结合具体示例来描述根据本发明的录制用户按键操作的方法以及调用录制的文件的过程。图5示出了根据本发明的方法录制启动蓝牙功能的过程的例子。首先,用户通过系统定义的硬键、软件、菜单或者功能键的组合来启动终端的"按键"录制模式,终端进入"全录制模式"模式后,返回待机界面。用户键入"OK"键,屏幕切换为菜单模式,然后,用户依次键入9^6^1+1+OK,从而通过上述一系列的操作而启动蓝牙功能。如果用户完成了想要录制的功能,则可以使用系统定义的硬键、软件、菜单或者功能键的组合来实现"按键"录制的结束。在选择退出终端"按键"录制模式后,终端将返回待机模式并提示用户对刚刚录制的操作集命名并保存。例如,用户将录制的操作集命名为"开启蓝牙功能",并将其保存在自定义程序的目录下。根据系统提示,用户可以选择要保存的文件输出格式,如果选择"按键"顺序文件,则系统生成"按键"顺序文件为BEGIN:KEYOKKEYNINEKEYSIXKEYONEKEYONEKEYOK:END当用户在使用终端过程中,想要开启蓝牙功能时,用户可以通过菜单选择,从而触发自定义程序目录下的"开启蓝牙功能",如图6所示。如果用户录制过程中,将输出文件保存为批处理程序,则终端将直接调用该批处理程序,并执行相应的开启蓝牙功能的相应操作。如果保存的文件为"按键"顺序文件,则终端首先需要对按键顺序文件进行解析,生成批处理程序,再执行批处理程序从而完成相应功能。上述示例是以录制和调用单个操作功能为例,然而,根据本发明的实施例,用户还可以根据自己的爱好和习惯,录制多个功能的组合。例如,在图5所示的录制过程中,在开启蓝牙功能之后,用户还可以继续录制其他功能,例如,将蓝牙功能设置为可见、和/或开启MP3播放功能、和/或打开短信编辑界面等。当用户完成"按键"录制之后,可以通过操作结束键来退出录制模式,然后根据终端提示,选择输出文件格式并保存。例如,保存在自定义程序菜单下。当用户在下次使用所录制的功能时,只需要在自定义程序菜单下打开相应文件即可。从而,将繁瑣的操作过程大大简化。此外,根据本发明的实施例,按键顺序文件(操作步骤集)可以在支持此功能的手机间共享。也就是说,用户可以通过彩信、Email、红外、蓝牙、USB等数据传输方式把操作步骤集的文件和其它支持相同定义的终端之间共享。根据本发明的另一实施例,提供了一种能够录制按键操作以提供批处理程序的终端。图8示出了根据本发明实施例的终端的结构框图。如图8所示,根据本发明的终端包括录制单元801、存储单元802以及显示单元803。如果该终端是能够执行通讯功能的手机等终端,则该终端还可以包括通信单元804。9录制模块801用于录制用户对终端的按键操作过程,并将录制的文件保存在存储单元802中。显示单元803以动画方式提示用户对终端的操作。所述通信模块804执行终端的通信功能。用户可以将录制的文件发送给同类终端进行共享,也可以接收同类终端发送的录制的文件。由于根据本实施例的终端执行的录制功能和根据本发明实施例的录制终端按键操作的方法的过程相同,这里不再详细描述。借助本发明,用户可以根据自身需求灵活定制自己常用的批处理程序。而且实现了任何复杂的操作,只要记录一次,就可重复使用,不仅方便快捷,而且降低了出错的几率。用户还可以将多个独立的功能进行组合,根据需要定制个性化功能,丰富了终端的应用。尽管已经参照本发明的特定优选实施例示出和描述了本发明,但是本领域的技术人员应该理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以在形式和细节上作出各种改变。权利要求1、一种录制终端的按键操作的方法,包括用户执行特定的按键操作;终端录制用户的按键操作;在终端中保存用户的按键操作步骤集。2、如权利要求1所述的方法,在用户执行特定的按键操作之前还包括启动终端的按键录制模式的步骤。3、如权利要求2所述的方法,其中,所述按键录制模式包括全录制模式,在全录制模式的录制过程中,终端不响应其它外部事件和内部事件。4、如权利要求2所述的方法,其中,所述按键录制模式包括半录制模式,在半录制模式的录制过程中,当发生其它外部事件或内部事件时,终端提示用户是否中断按4建录制操作。5、如权利要求4所述的方法,其中,当用户中断按4建录制模式而处理完外部事件或内部事件后,用户选择返回到中断的录制节点继续录制。6、如权利要求l所述的方法,其中,在用户执行特定按键操作时,用户执行打开终端的至少一个特定功能的操作。7、如权利要求l所述的方法,其中,在用户执行特定的按键操作时,终端对用户的按键操作给出正常的响应。8、如权利要求l所述的方法,其中,在保存用户的按4定操作步骤集时,终端将用户的操作步骤集保存为批处理程序或按键顺序文件。9、如权利要求8所述的方法,当所述批处理程序或按键顺序文件被调用时,终端自动执行所录制的按键操作步骤集对应的功能,其中,所述按键顺序文件被调用时,需要被系统解析为批处理程序。10、如权利要求9所述的方法,其中,所述批处理程序或按键顺序文件通过手动触发方式或事件触发方式被调用。11、如权利要求IO所述的方法,其中,所述事件触发方式包括内部事件触发方式和外部事件触发方式。12、如权利要求IO所述的方法,其中,所述手动触发方式包括通过菜单选项调用保存的文件的方式和通过操作特定键调用保存的文件的方式。13、如权利要求9所述的方法,其中,所述按键顺序文件对于用户是可见的。14、如权利要求l所述的方法,其中,终端在屏幕上提示用户正在进行按键操作录制。15、一种采用权利要求1所述的方法的终端。16、如权利要求15所述的终端,包括录制单元,用于录制用户执行的按键操作;存储单元,用于存储录制的文件;显示单元,显示终端的操作过程。17、如权利要求16所述的终端,还包括通信单元,用于发送所录制的文件或接收另一终端录制的文件。18、如权利要求16或17所述的终端,所录制的文件被保存为批处理程序或按键顺序文件,所述按键顺序文件被调用时被系统解析为批处理程序。全文摘要本发明提供了一种录制终端按键操作的方法以及采用该方法的终端,所述方法包括用户执行特定的按键操作;终端录制用户的按键操作;在终端中保存用户的按键操作步骤集。当所述保存的录制文件被调用时,所录制的按键操作对应的功能可自动执行。因此,通过本发明,可以简化用户的操作过程。文档编号H04M1/247GK101511071SQ200810008178公开日2009年8月19日申请日期2008年2月15日优先权日2008年2月15日发明者杉王,赵自力申请人:三星电子株式会社;北京三星通信技术研究有限公司