一种配置信息修改方法、装置及可读介质制造方法及图纸

技术编号:24454180 阅读:33 留言:0更新日期:2020-06-10 15:04
本申请实施例提供了一种配置信息修改方法、装置及介质。所述方法包括:获取操作系统中用于切换输入法的配置信息,根据配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示,使得在存在多种输入语言的情况下,避免无法准确呈现多个输入法的切换顺序的问题,然后接收针对目标输入语言和/或目标输入法的配置指令,根据配置指令,修改操作系统中的配置信息,既实现了对目标输入语言之间的切换顺序的配置,又实现了对目标输入法在归属的输入语言中的切换顺序或者目标输入法为归属的输入语言中的默认输入法的配置,克服了跨输入语言调整输入法的切换顺序无法生效的问题,提供了管理输入法的便利性。

A modification method, device and readable medium of configuration information

【技术实现步骤摘要】
一种配置信息修改方法、装置及可读介质
本申请涉及导航
,特别是涉及一种配置信息修改方法、一种配置信息修改装置、一种用于配置信息修改的装置、一种机器可读介质。
技术介绍
输入法软件通常会提供一个输入法管理器来管理操作系统中安装的多个输入法。目前的输入法管理器使用简单的一级列表方式管理输入法,例如,将美式键盘、第一拼音输入法、第二拼音输入法、五笔输入法以一级列表形式呈现。申请人经研究发现,在操作系统中存在多种输入语言的情况下,一级列表方式是无法准确呈现多个输入法的切换顺序的,而且用户在一级列表中的跨输入语言调整输入法切换顺序是无法生效的,例如,在上述一级列表中将第二拼音输入法调整到第一位,即第二拼音输入法、美式键盘、第一拼音输入法、五笔输入法,输入法管理器是无法使第二拼音输入法排在美式键盘之前的,输入法管理器与操作系统无法一致,给输入法的管理带来混乱,给用户带来不便。
技术实现思路
鉴于上述问题,本申请实施例提出了一种克服上述问题或者至少部分地解决上述问题的配置信息修改方法、配置信息修改装置、用于配置信息修改的装置、机器可读介质,本申请实施例能够解决无法准确呈现多个输入法的切换顺序的,而且用户在一级列表中的跨输入语言调整输入法切换顺序是无法生效的问题。为了解决上述问题,本申请公开了一种配置信息修改方法,包括:获取操作系统中用于切换输入法的配置信息;根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示;接收针对目标输入语言和/或目标输入法的配置指令;其中,针对所述目标输入语言的配置指令用于配置所述目标输入语言之间的切换顺序,且配置归属于不同的目标输入语言中的输入法之间的切换顺序和对应的目标输入语言之间的切换顺序一致,针对所述目标输入法的配置指令用于配置所述目标输入法在其归属的输入语言中的切换顺序或者配置所述目标输入法为其归属的输入语言中的默认输入法;根据所述配置指令,修改所述操作系统中的所述配置信息。可选地,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示包括:解析所述配置信息,得到所述至少一种输入语言的第一标识和第一切换顺序,以及所述至少一种输入法的第二标识和第二切换顺序;按照所述第一切换顺序展示所述至少一种输入语言,按照所述第二切换顺序展示所述至少一种输入法。可选地,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示还包括:解析所述配置信息,得到每一种输入语言中的默认输入法;在展示所述至少一种输入法时,对所述默认输入法进行提示。可选地,所述根据所述配置指令,修改所述操作系统中的所述配置信息包括:根据所述配置指令,以及所述至少一种输入语言的第一标识和/或所述至少一种输入法的第二标识,生成与所述操作系统相对应的修改操作;执行所述修改操作,以使所述操作系统中的所述配置信息得到修改。可选地,在所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示之前,所述方法还包括:将与所述切换顺序无关的预设配置值添加至所述配置信息,得到修复的配置信息;根据所述修复的配置信息,对所述操作系统中的所述配置信息进行覆盖。本申请实施例还公开了一种配置信息修改装置,包括:配置信息获取模块,用于获取操作系统中用于切换输入法的配置信息;展示模块,用于根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示;指令接收模块,用于接收针对目标输入语言和/或目标输入法的配置指令;其中,针对所述目标输入语言的配置指令用于配置所述目标输入语言之间的切换顺序,且配置归属于不同的目标输入语言中的输入法之间的切换顺序和对应的目标输入语言之间的切换顺序一致,针对所述目标输入法的配置指令用于配置所述目标输入法在其归属的输入语言中的切换顺序或者配置所述目标输入法为其归属的输入语言中的默认输入法;信息修改模块,用于根据所述配置指令,修改所述操作系统中的所述配置信息。可选地,所述展示模块包括:解析子模块,用于解析所述配置信息,得到所述至少一种输入语言的第一标识和第一切换顺序,以及所述至少一种输入法的第二标识和第二切换顺序;展示子模块,用于按照所述第一切换顺序展示所述至少一种输入语言,按照所述第二切换顺序展示所述至少一种输入法。可选地,所述展示模块还包括:解析子模块,用于解析所述配置信息,得到每一种输入语言中的默认输入法;提示子模块,用于在展示所述至少一种输入法时,对所述默认输入法进行提示。可选地,所述信息修改模块包括:操作生成子模块,用于根据所述配置指令,以及所述至少一种输入语言的第一标识和/或所述至少一种输入法的第二标识,生成与所述操作系统相对应的修改操作;执行子模块,用于执行所述修改操作,以使所述操作系统中的所述配置信息得到修改。可选地,所述装置还包括:添加模块,用于在所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示之前,将与所述切换顺序无关的预设配置值添加至所述配置信息,得到修复的配置信息;覆盖模块,用于根据所述修复的配置信息,对所述操作系统中的所述配置信息进行覆盖。本申请实施例还公开了一种用于配置信息修改的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取操作系统中用于切换输入法的配置信息;根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示;接收针对目标输入语言和/或目标输入法的配置指令;其中,针对所述目标输入语言的配置指令用于配置所述目标输入语言之间的切换顺序,且配置归属于不同的目标输入语言中的输入法之间的切换顺序和对应的目标输入语言之间的切换顺序一致,针对所述目标输入法的配置指令用于配置所述目标输入法在其归属的输入语言中的切换顺序或者配置所述目标输入法为其归属的输入语言中的默认输入法;根据所述配置指令,修改所述操作系统中的所述配置信息。可选地,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示包括:解析所述配置信息,得到所述至少一种输入语言的第一标识和第一切换顺序,以及所述至少一种输入法的第二标识和第二切换顺序;按照所述第一切换顺序展示所述至少一种输入语言,按照所述第二切换顺序展示所述至少一种输入法。可选地,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示还包括:解析所本文档来自技高网...

【技术保护点】
1.一种配置信息修改方法,其特征在于,包括:/n获取操作系统中用于切换输入法的配置信息;/n根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示;/n接收针对目标输入语言和/或目标输入法的配置指令;其中,针对所述目标输入语言的配置指令用于配置所述目标输入语言之间的切换顺序,且配置归属于不同的目标输入语言中的输入法之间的切换顺序和对应的目标输入语言之间的切换顺序一致,针对所述目标输入法的配置指令用于配置所述目标输入法在其归属的输入语言中的切换顺序或者配置所述目标输入法为其归属的输入语言中的默认输入法;/n根据所述配置指令,修改所述操作系统中的所述配置信息。/n

【技术特征摘要】
1.一种配置信息修改方法,其特征在于,包括:
获取操作系统中用于切换输入法的配置信息;
根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示;
接收针对目标输入语言和/或目标输入法的配置指令;其中,针对所述目标输入语言的配置指令用于配置所述目标输入语言之间的切换顺序,且配置归属于不同的目标输入语言中的输入法之间的切换顺序和对应的目标输入语言之间的切换顺序一致,针对所述目标输入法的配置指令用于配置所述目标输入法在其归属的输入语言中的切换顺序或者配置所述目标输入法为其归属的输入语言中的默认输入法;
根据所述配置指令,修改所述操作系统中的所述配置信息。


2.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示包括:
解析所述配置信息,得到所述至少一种输入语言的第一标识和第一切换顺序,以及所述至少一种输入法的第二标识和第二切换顺序;
按照所述第一切换顺序展示所述至少一种输入语言,按照所述第二切换顺序展示所述至少一种输入法。


3.根据权利要求2所述的方法,其特征在于,所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示还包括:
解析所述配置信息,得到每一种输入语言中的默认输入法;
在展示所述至少一种输入法时,对所述默认输入法进行提示。


4.根据权利要求2所述的方法,其特征在于,所述根据所述配置指令,修改所述操作系统中的所述配置信息包括:
根据所述配置指令,以及所述至少一种输入语言的第一标识和/或所述至少一种输入法的第二标识,生成与所述操作系统相对应的修改操作;
执行所述修改操作,以使所述操作系统中的所述配置信息得到修改。


5.根据权利要求1所述的方法,其特征在于,在所述根据所述配置信息,对至少一种输入语言以及归属于每一种输入语言中的至少一种输入法按切换顺序进行展示之前,所述方法还包括:
将与所述切换顺序无关的预设配置值添加至所述配置信息,得到修复的配置信息;
根据所述修复的配置信息,对所述操作系统中的所述配置信息进行覆盖。


6.一种配置信息修改装置,其特征在于,包括:
配置信息获取模块,用于获取操作系统中用于切换输入法的配置信息;

【专利技术属性】
技术研发人员:付鹏飞曹长城仇明华
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1