[发明专利]文件的回捞方法、装置、设备、存储介质及程序产品在审
申请号: | 202110574493.X | 申请日: | 2021-05-25 |
公开(公告)号: | CN113419898A | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 郭妙友 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 方法 装置 设备 存储 介质 程序 产品 | ||
本公开关于一种文件的回捞方法、装置、电子设备、存储介质和程序产品,其中方法包括:从服务器获取目标文件回捞任务,所述目标文件回捞任务包含目标文件在第一终端的目标应用程序的沙盒中的目标路径信息;根据所述目标路径信息获取所述目标文件;将所述目标文件传输至所述服务器。本公开可以根据实际的BUG修复需求,生成任意的目标文件的目标文件回捞任务,进而从目标应用程序获取任意的目标文件。本公开避免了相关技术中只可以回捞固定的日志文件,导致固定的日志文件无法帮助修复BUG的问题,支持任意的目标文件的回捞,从而降低BUG修复的难度,提高BUG修复的效率。
技术领域
本公开涉及计算机技术领域,尤其涉及一种文件的回捞方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
背景技术
随着计算机技术的发展,用户终端越来越普及。同时,用户终端上也出现了数据量巨大的应用程序。
相关技术中,若应用程序在用户终端上运行时出现BUG,应用程序可以将日志文件上传至服务器,由应用程序开发人员根据日志文件修复应用程序的BUG。但是,应用程序只能上传固定的日志文件,这可能无法帮助开发人员修复BUG,导致了开发人员没有有效的日志文件帮助修复BUG的问题。
发明内容
本公开提供了一种文件的回捞方法、装置、电子设备、计算机可读存储介质和计算机程序产品,以至少解决相关技术中应用程序上传的日志文件可能无法帮助开发人员修复BUG,导致了开发人员没有有效的日志文件帮助修复BUG的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供了一种文件的回捞方法,应用于第一终端,所述方法包括:从服务器获取目标文件回捞任务,所述目标文件回捞任务包含目标文件在所述第一终端的目标应用程序的沙盒中的目标路径信息;根据所述目标路径信息获取所述目标文件;将所述目标文件传输至所述服务器;其中,所述目标文件回捞任务根据预先生成的沙盒镜像结果确定,所述沙盒镜像结果包含所述沙盒中的各节点的路径信息。
可选地,生成所述沙盒镜像结果包括:从所述服务器获取镜像生成任务;根据所述镜像生成任务扫描所述沙盒中的各所述节点;根据扫描结果生成所述沙盒镜像结果。
可选地,所述根据所述镜像生成任务扫描所述沙盒中的各所述节点,包括:从所述沙盒在所述第一终端中的根路径开始,根据所述镜像生成任务扫描所述根路径下每一级的所述节点。
可选地,所述从所述沙盒在所述第一终端中的根路径开始,根据所述镜像生成任务扫描所述根路径下每一级的所述节点,包括:从所述根路径开始,根据深度优先搜索算法遍历当前路径下的当前节点;如果所述当前节点为文件夹,则根据所述深度优先搜索算法,按照递归的形式遍历所述文件夹下的各节点,直至所述文件夹下的各节点均为文件为止或所述文件夹下无节点为止;如果所述当前节点为文件,则查询所述文件的相关信息;其中,所述文件包含:日志文件和/或本地配置文件,所述相关信息包含:名称、大小、最后修改时间戳、创建时间戳、路径信息。
可选地,所述根据扫描结果生成所述沙盒镜像结果,包括:根据预设的数据格式将所述扫描结果生成为所述沙盒镜像结果;其中,所述沙盒镜像结果还包含:各节点之间的层级关系、各节点的大小、各节点的名称、各节点的最后修改时间戳、各节点的创建时间戳。
可选地,所述根据所述目标路径信息获取所述目标文件,包括:将所述目标路径信息在所述沙盒镜像结果中对应的文件复制到指定目录;将所述指定目录下的文件进行预处理操作得到所述目标文件。
可选地,在所述将所述目标路径信息在所述沙盒镜像结果中对应的文件复制到指定目录之前,所述方法还包括:判断所述沙盒镜像结果中是否存在所述目标路径信息;若所述沙盒镜像结果中存在所述目标路径信息,则执行所述将所述目标路径信息在所述沙盒镜像结果中对应的文件复制到指定目录的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110574493.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水利工程挡土墙及其施工方法
- 下一篇:一种线材浸胶固化的装置