The invention discloses a router adaptation method, including: obtaining identification information for adaptive router; the identification information including type information; generating router adaptive template; according to the identification information corresponding to the identification information to obtain the adaptive template; the adaptation model for different types of common router board the execution of the script; according to the adaptive template matching to router adapter. Since the common execution scripts of different types of routers are used as adaptation templates, batch adaptation of different types of routers can be achieved by adapting templates. The invention of the adaptive template based router adapter template development way with only less can accomplish the most compatible router models and adaptation, which will greatly improve the development efficiency, reduce development cost, shorten the development cycle.
【技术实现步骤摘要】
一种路由器适配方法及系统
本专利技术涉及互联网
,尤其涉及一种路由器适配方法及系统。
技术介绍
路由管理解决方案领域存在很多技术方案,典型的技术方案例如360免费WiFi,它的路由管理实现方式是以按单个型号适配的方式去逐个适配单个路由器,目前支持的品牌和型号都很少,且要新增适配型号的开发成本和设备成本都很高,开发周期也很长。可以实现路由管理功能的手机平台APP有以下两类:第一类仅仅适配本品牌下路由器设备型号。无法适配其他品牌的路由设备型号。第二类可以实现跨品牌路由器适配支持,但仅兼容适配少量品牌下少量的型号,且实现方式是以按单个型号适配的方式去逐个适配。采用逐个型号适配方式的技术方案如图1所示,包括以下步骤:开始单个型号适配路由器管理功能;获取该型号下的路由器管理功能页面的相关操作的执行脚本;将执行脚本封装到终端设备去执行;用户在终端设备使用路由器管理功能触发执行相关脚本;执行脚本控制路由器设备,完成控制路由器操作;终端设备实现路由管理功能。很明显,采用逐个型号适配方式的技术方案,开发成本和设备成本都很高,开发周期也很长。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种路由器适配方法及系统,能够获取不同型号的路由器共同的执行脚本作为适配模板,通过适配模板能够实现对不同型号路由器的批量适配。本专利技术是这样实现的:一种路由器适配方法,包括:获取待适配路由器的标识信息;所述标识信息包括型号信息;生成路由器的适配模板;根据所述标识信息获取该标识信息对应的适配模板;根据所述适配模板对待适配路由器进行适配;所述生成路由器的适配模板包括:获取多个不同型号的 ...
【技术保护点】
一种路由器适配方法,其特征在于,包括:获取待适配路由器的标识信息;所述标识信息包括型号信息;生成路由器的适配模板;根据所述标识信息获取该标识信息对应的适配模板;根据所述适配模板对待适配路由器进行适配;所述生成路由器的适配模板包括:获取多个不同型号的路由器的适配脚本;根据所述适配脚本获取不同型号的路由器共同的执行脚本;根据所述共同的执行脚本生成不同型号的路由器共同的适配模板。
【技术特征摘要】
1.一种路由器适配方法,其特征在于,包括:获取待适配路由器的标识信息;所述标识信息包括型号信息;生成路由器的适配模板;根据所述标识信息获取该标识信息对应的适配模板;根据所述适配模板对待适配路由器进行适配;所述生成路由器的适配模板包括:获取多个不同型号的路由器的适配脚本;根据所述适配脚本获取不同型号的路由器共同的执行脚本;根据所述共同的执行脚本生成不同型号的路由器共同的适配模板。2.根据权利要求1所述的路由器适配方法,其特征在于,所述根据所述共同的执行脚本生成不同型号的路由器共同的适配模板之后,还包括:将所述适配模板与该适配模板对应的路由器的标识信息相关联。3.根据权利要求1所述的路由器适配方法,其特征在于,所述根据所述适配脚本获取不同型号的路由器共同的执行脚本,包括:分别分析每种型号的路由器的所有功能的页面,获取各页面的页面元素;从获取的不同型号的页面元素中提取共同的页面特征;根据所述页面特征生成共同的模板页面特征。4.根据权利要求1所述的路由器适配方法,其特征在于,所述根据所述适配脚本获取不同型号的路由器共同的执行脚本,包括:按照每种功能所述的模板页面特征封装成对应的功能接口,得到多种不同型号的路由器的适配模板,不同适配模板的路由器相同功能的模板页面特征抽象并封装成统一的功能接口。5.根据权利要求1所述的路由器适配方法,其特征在于,所述根据所述标识信息获取该标识信息对应的适配模板,包括:从终端设备本地存储的适配模板中根据所述标识信息获取所述待适配路由器的适配模板;或者从云端服务器存储的适配模板中根据所述标识信息获取所述待适配路由器的适配模板;或者根据所述标识信息查询终端设备本地存储的适配模板中是否存在所述标识信息对应的适配模板,若不在,则从云端服务器存储的适配模板中根据所述标识信息获取所述待适配路由器的适配模板,若存在则从终端设备本地存储的适配模板中根据所述标识信息获取所述待适配路由器的适配模板。6.根据权利要求1所述的路由器适配方法,其特征在于,在生成路由器的适配模板之后,还包括:对生成的路由器的适配模板进行加密,得到加密的路由器的适配模板。7.一种路由器适配系统,其特...
【专利技术属性】
技术研发人员:卢松林,丁海峰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。