初始场景资源文件查找方法、装置、设备及存储介质制造方法及图纸

技术编号:24089774 阅读:33 留言:0更新日期:2020-05-09 07:33
本申请实施例公开了一种初始场景资源文件查找方法、装置、设备及存储介质,属于计算机技术领域。该方法包括:获取目标应用程序的场景资源信息,从场景资源信息中,提取初始场景资源文件的相对文件路径,将目标应用程序的第一文件路径和相对文件路径进行组合,得到初始场景资源文件的第二文件路径,根据第二文件路径,查找初始场景资源文件。通过本申请实施例提供的自动查找初始场景资源文件的方式,无需人工查找,即可从目标应用程序大量的场景资源文件中查找到初始场景资源文件,提高了查找效率,降低了人工和时间成本。

Search method, device, device and storage medium of initial scene resource file

【技术实现步骤摘要】
初始场景资源文件查找方法、装置、设备及存储介质
本申请实施例涉及计算机
,特别涉及一种初始场景资源文件查找方法、装置、设备及存储介质。
技术介绍
随着计算机技术的发展和应用程序场景的逐渐增多,应用程序的资源包中包括大量的场景资源文件,场景资源文件中可以存储场景资源,应用程序通过加载场景资源可以显示该场景资源对应的场景。资源包中会包括初始场景资源文件和其他场景资源文件,初始场景资源文件中存储初始场景资源,其他场景资源文件中存储非初始场景资源。技术人员通常会人工查看资源包中的大量资源文件,从中查找到初始场景资源文件,以便对初始场景资源文件进行处理。但是这种人工查找的方式非常繁琐,导致人工成本和时间成本较高。
技术实现思路
本申请实施例提供了一种初始场景资源文件查找方法、装置、设备及存储介质,降低了人工成本和时间成本。所述技术方案如下:一方面,提供了一种初始场景资源文件查找方法,所述方法包括:获取目标应用程序的场景资源信息;从所述场景资源信息中,提取初始场景资源文件的相对文件路径;将所述目标应用程序的第一文件路径和所述相对文件路径进行组合,得到所述初始场景资源文件的第二文件路径,所述第一文件路径为用于存储场景资源文件的文件目录的路径;根据所述第二文件路径,查找所述初始场景资源文件。另一方面,提供了一种初始场景资源文件查找装置,所述装置包括:信息获取模块,用于获取目标应用程序的场景资源信息;相对文件路径提取模块,用于从所述场景资源信息中,提取初始场景资源文件的相对文件路径;路径获取模块,用于将所述目标应用程序的第一文件路径和所述相对文件路径进行组合,得到所述初始场景资源文件的第二文件路径,所述第一文件路径为用于存储场景资源文件的文件目录的路径;文件查找模块,用于根据所述第二文件路径,查找所述初始场景资源文件。可选地,所述信息获取模块,包括:第一特征值获取单元,用于获取所述目标应用程序的应用标识对应的第一特征值;配置文件查找单元,用于查找文件名称包含所述第一特征值的文件,作为所述目标应用程序的资源配置文件;信息提取单元,用于从所述资源配置文件中提取所述场景资源信息。可选地,所述信息提取单元,还用于:读取所述资源配置文件中的文件内容,将读取的文件内容保存到内存中;对所述内存中的所述文件内容进行解析,得到所述场景资源信息。可选地,所述相对文件路径获取模块,包括:第二特征值获取单元,用于从所述场景资源信息中,获取初始场景资源对应的第二特征值;第一识别码查询单元,用于根据第一对应关系,查询所述第二特征值对应的第一识别码,所述第一对应关系包括任一场景资源的特征值及对应的至少一个场景资源文件的识别码;第一路径获取单元,用于根据第二对应关系,查询所述第一识别码对应的相对文件路径,所述第二对应关系包括任一场景资源文件的识别码及对应的相对文件路径。可选地,所述第二特征值获取单元,还用于:从所述场景资源信息中,获取所述初始场景资源的资源定位标识;根据第三对应关系,查询所述资源定位标识对应的第二识别码,所述第三对应关系包括任一场景资源的资源定位标识及对应的识别码;根据第四对应关系,查询所述第二识别码对应的所述第二特征值,所述第四对应关系包括任一场景资源的识别码及对应的特征值。可选地,所述路径获取模块,还包括:第三特征值查询单元,用于根据第五对应关系,查询所述第一识别码对应的第三特征值,所述第五对应关系包括任一识别码及对应的场景资源文件的文件名称的特征值;第四特征值查询单元,用于根据第六对应关系,查询所述第三特征值对应的第四特征值,所述第六对应关系包括任一场景资源文件的文件名称的特征值及对应的场景资源的第四特征值;第二路径获取单元,用于在查询到的所述相对文件路径中添加所述第四特征值。可选地,所述装置还包括:文件删除模块,用于在所述文件目录下,将除所述初始场景资源文件之外的其他场景资源文件删除。另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现如所述初始场景资源文件查找方法中所执行的操作。另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以实现如所述初始场景资源文件查找方法中所执行的操作。本申请实施例提供的方法、装置、设备及存储介质,获取目标应用程序的场景资源信息,从场景资源信息中,提取初始场景资源文件的相对文件路径,将目标应用程序的第一文件路径和相对文件路径进行组合,得到初始场景资源文件的第二文件路径,根据第二文件路径,查找初始场景资源文件。本申请实施例提供了一种自动查找初始场景资源文件的方式,无需人工查找,即可从目标应用程序大量的场景资源文件中查找到初始场景资源文件,提高了查找效率,降低了人工和时间成本。并且,本申请实施例提供的方法,可以应用于任一目标应用程序,具有通用性,更为方便快捷。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种文件属性的示意图。图2是本申请实施例提供的另一种文件属性的示意图。图3是本申请实施例提供的一种初始场景资源文件查找方法的流程图。图4是本申请实施例提供的一种相对文件路径查找方法的流程图。图5是本申请实施例提供的一种显示初始场景的流程图。图6是本申请实施例提供的另一种显示初始场景的流程图。图7是本申请实施例提供的另一种初始场景资源文件查找方法的流程图。图8是本申请实施例提供的一种初始场景资源文件查找装置的结构示意图。图9是本申请实施例提供的一种初始场景资源文件查找装置的结构示意图。图10是本申请实施例提供的一种终端的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种概念,但除非特别说明,这些概念不受这些术语限制。这些术语仅用于将一个概念与另一个概念区分。举例来说,在不脱离本申请的范围的情况下,可以将第一对应关系称为第二对应关系,将第二对应关系称为第一对应关系。本申请实施例提供的初始场景资源文件查找方法,可以应用于多种场景下。例如,应用于游戏应用程序。在游戏应用程序中,由于对游戏包的容量的限制,通常需要将游戏资源文件从游戏包中剥离,以减小游戏包的容量。例如,对游戏包的容量的限制是本文档来自技高网...

【技术保护点】
1.一种初始场景资源文件查找方法,其特征在于,所述方法包括:/n获取目标应用程序的场景资源信息;/n从所述场景资源信息中,提取初始场景资源文件的相对文件路径;/n将所述目标应用程序的第一文件路径和所述相对文件路径进行组合,得到所述初始场景资源文件的第二文件路径,所述第一文件路径为用于存储场景资源文件的文件目录的路径;/n根据所述第二文件路径,查找所述初始场景资源文件。/n

【技术特征摘要】
1.一种初始场景资源文件查找方法,其特征在于,所述方法包括:
获取目标应用程序的场景资源信息;
从所述场景资源信息中,提取初始场景资源文件的相对文件路径;
将所述目标应用程序的第一文件路径和所述相对文件路径进行组合,得到所述初始场景资源文件的第二文件路径,所述第一文件路径为用于存储场景资源文件的文件目录的路径;
根据所述第二文件路径,查找所述初始场景资源文件。


2.根据权利要求1所述的方法,其特征在于,所述获取目标应用程序的场景资源信息,包括:
获取所述目标应用程序的应用标识对应的第一特征值;
查找文件名称包含所述第一特征值的文件,作为所述目标应用程序的资源配置文件;
从所述资源配置文件中提取所述场景资源信息。


3.根据权利要求2所述的方法,其特征在于,所述从所述资源配置文件中提取所述场景资源信息,包括:
读取所述资源配置文件中的文件内容,将读取的文件内容保存到内存中;
对所述内存中的所述文件内容进行解析,得到所述场景资源信息。


4.根据权利要求1所述的方法,其特征在于,所述从所述场景资源信息中,提取初始场景资源文件的相对文件路径,包括:
从所述场景资源信息中,获取初始场景资源对应的第二特征值;
根据第一对应关系,查询所述第二特征值对应的第一识别码,所述第一对应关系包括任一场景资源的特征值及对应的至少一个场景资源文件的识别码;
根据第二对应关系,查询所述第一识别码对应的相对文件路径,所述第二对应关系包括任一场景资源文件的识别码及对应的相对文件路径。


5.根据权利要求4所述的方法,其特征在于,所述从所述场景资源信息中,获取初始场景资源对应的第二特征值,包括:
从所述场景资源信息中,获取所述初始场景资源的资源定位标识;
根据第三对应关系,查询所述资源定位标识对应的第二识别码,所述第三对应关系包括任一场景资源的资源定位标识及对应的识别码;
根据第四对应关系,查询所述第二识别码对应的所述第二...

【专利技术属性】
技术研发人员:颜泰国
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1