System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种壁纸更新方法、装置、设备及存储介质。
技术介绍
1、作为综合车辆诊断设备产品的生产厂家,接受产品品牌定制的业务,客户有要求设备的壁纸需要按需求显示。通常诊断设备的壁纸,由系统预置时有初始的选项。系统允许用户可通过访问系统的壁纸设置项进行壁纸的更新。对于品牌定制客户,通常可要求设备在生产环节,增加壁纸设备工序,完成客户的要求。这种情况下,产品的壁纸要求需要在产品出货时就要明确,并通过确定下的生产环节完成设置,但是产品出货后,设备销售到了终端客户,壁纸不可更新。
2、由此可见,如何灵活地对车辆诊断设备的壁纸进行更新是本领域要解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种壁纸更新方法、装置、设备及存储介质,可以主动比对服务器的壁纸资源的最新时间戳与本地系统壁纸的壁纸更新时间戳,以及时获取服务器中的最新壁纸资源,能够灵活对车辆诊断设备的系统壁纸进行更新。其具体方案如下:
2、第一方面,本申请提供了一种壁纸更新方法,应用于车辆诊断设备,包括:
3、通过网络主动获取服务器中壁纸资源对应的最新时间戳;
4、将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果;
5、若所述比对结果表征所述最新时间戳与所述壁纸更新时间戳不一致,则基于所述最新时间戳从所述服务器中获取相应的最新壁纸资源,并利用所述最新壁纸资源对所述本地系统壁纸进行更新,完成所述车辆诊断设备的壁
6、可选的,所述将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果,包括:
7、若所述比对结果表征所述最新时间戳与所述壁纸更新时间戳一致,则触发针对所述本地系统壁纸的更新时间提示操作。
8、可选的,所述方法还包括:
9、通过第一预设交互接口获取壁纸更新命令,并基于所述壁纸更新命令获取服务器中壁纸资源对应的最新时间戳。
10、可选的,所述通过网络主动获取服务器中壁纸资源对应的最新时间戳之前,还包括:
11、根据预设壁纸配置项从本地保存的若干壁纸中确定出待设置壁纸;所述预设壁纸配置项为所述车辆诊断设备在设备出厂时设置的壁纸配置项;
12、利用所述待设置壁纸对本地系统壁纸进行更新,并记录本次壁纸更新对应的壁纸更新时间戳。
13、可选的,所述方法还包括:
14、通过第二预设交互接口获取软件授权指令;所述软件授权指令为用于将设置壁纸的权限授权给目标软件的指令;
15、基于所述软件授权指令将设置壁纸的权限授权给相应的目标软件,以通过所述目标软件获取壁纸更新指令;
16、利用与所述壁纸更新指令对应的图片对本地系统壁纸进行更新,并记录本次壁纸更新对应的壁纸更新时间戳。
17、可选的,所述基于所述最新时间戳从所述服务器中获取相应的最新壁纸资源,并利用所述最新壁纸资源对所述本地系统壁纸进行更新,完成所述车辆诊断设备的壁纸更新过程,包括:
18、利用所述最新时间戳从所述服务器中获取相应的压缩包格式的最新壁纸资源;
19、对所述最新壁纸资源进行解压缩,得到相应的目标图片,并利用所述目标图片对本地系统壁纸进行更新,并记录本次壁纸更新对应的壁纸更新时间戳,以完成所述车辆诊断设备的壁纸更新过程。
20、可选的,所述对所述本地系统壁纸进行更新后,还包括:
21、对更新后的本地系统壁纸的壁纸图片进行识别,以得到所述壁纸图片中与所述车辆诊断设备对应的品牌标识元素所处的第一元素位置;
22、确定所述壁纸图片中除所述第一元素位置外的剩余位置,并根据所述剩余位置对本地系统桌面的控件元素对应的第二元素位置进行调整,以使所述控件元素与所述品牌标识元素所处的位置区域不存在重叠。
23、第二方面,本申请提供了一种壁纸更新装置,应用于车辆诊断设备,包括:
24、时间戳获取模块,用于通过网络主动获取服务器中壁纸资源对应的最新时间戳;
25、时间戳比对模块,用于将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果;
26、壁纸更新模块,用于当所述比对结果表征所述最新时间戳与所述壁纸更新时间戳不一致时,基于所述最新时间戳从所述服务器中获取相应的最新壁纸资源,并利用所述最新壁纸资源对所述本地系统壁纸进行更新,完成所述车辆诊断设备的壁纸更新过程。
27、第三方面,本申请提供了一种电子设备,包括:
28、存储器,用于保存计算机程序;
29、处理器,用于执行所述计算机程序以实现如上述的壁纸更新方法。
30、第四方面,本申请提供了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现如上述的壁纸更新方法。
31、由此可见,本申请中,车辆诊断设备可以通过网络主动获取服务器中壁纸资源对应的最新时间戳;然后将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果;若所述比对结果表征所述最新时间戳与所述壁纸更新时间戳不一致,则基于所述最新时间戳从所述服务器中获取相应的最新壁纸资源,并利用所述最新壁纸资源对所述本地系统壁纸进行更新,完成所述车辆诊断设备的壁纸更新过程。这样一来,本申请的车辆诊断设备可以主动比对服务器的壁纸资源的最新时间戳与本地系统壁纸对应的壁纸更新时间戳,可以及时获取服务器中的最新壁纸资源,能够灵活对车辆诊断设备的系统壁纸进行更新。
本文档来自技高网...【技术保护点】
1.一种壁纸更新方法,其特征在于,应用于车辆诊断设备,包括:
2.根据权利要求1所述的壁纸更新方法,其特征在于,所述将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果,包括:
3.根据权利要求1所述的壁纸更新方法,其特征在于,还包括:
4.根据权利要求1所述的壁纸更新方法,其特征在于,所述通过网络主动获取服务器中壁纸资源对应的最新时间戳之前,还包括:
5.根据权利要求1所述的壁纸更新方法,其特征在于,还包括:
6.根据权利要求1所述的壁纸更新方法,其特征在于,所述基于所述最新时间戳从所述服务器中获取相应的最新壁纸资源,并利用所述最新壁纸资源对所述本地系统壁纸进行更新,完成所述车辆诊断设备的壁纸更新过程,包括:
7.根据权利要求1至6任一项所述的壁纸更新方法,其特征在于,所述对所述本地系统壁纸进行更新后,还包括:
8.一种壁纸更新装置,其特征在于,应用于车辆诊断设备,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征
...【技术特征摘要】
1.一种壁纸更新方法,其特征在于,应用于车辆诊断设备,包括:
2.根据权利要求1所述的壁纸更新方法,其特征在于,所述将所述最新时间戳与本地系统壁纸对应的壁纸更新时间戳进行比对,得到相应的比对结果,包括:
3.根据权利要求1所述的壁纸更新方法,其特征在于,还包括:
4.根据权利要求1所述的壁纸更新方法,其特征在于,所述通过网络主动获取服务器中壁纸资源对应的最新时间戳之前,还包括:
5.根据权利要求1所述的壁纸更新方法,其特征在于,还包括:
6.根据权利要求1所述的壁纸更新方法,其特征在...
【专利技术属性】
技术研发人员:刘新,麦雪莹,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。