This application is applicable to the field of computer technology. It provides a method for detecting the file catalogue, a computer readable storage medium and a terminal device, including: storing a preset picture under each file catalogue to be detected, loading preset pictures under each file catalogue in turn by using the browser's super text markup language, and monitoring the preset pictures as follows: Whether the loading is successful or not; if the loading of the preset picture is successful, the file directory corresponding to the preset picture is obtained and the existence of the file directory is determined; if the loading of the preset picture fails, the file directory corresponding to the preset picture is obtained and the file directory does not exist is determined; the existing file directory and the non-existent file directory are counted separately, and the statistical results are generated. Summary of test results. Through the above methods, the detection process of File Catalog is effectively simplified and the applicability of the detection method is improved.
【技术实现步骤摘要】
文件目录的检测方法、计算机可读存储介质及终端设备
本申请涉及计算机
,尤其涉及一种文件目录的检测方法、计算机可读存储介质及终端设备。
技术介绍
在前端系统项目研发过程中,需要检测本地硬盘中文件目录的文件是否存在。为了安全性,现在的浏览器厂商禁用了对本地硬盘文件操作的应用程序,运行在浏览器中的脚本因权限限制无法读取/操作硬盘中的文件。因此通过浏览器不能直接检测本地硬盘中文件是否存在。目前的检测方法是预先安装Node.js(一种脚本运行环境),通过Node.js读取硬盘文件来检测文件目录是否存在,然而Node.js在有些设备上不兼容,适用性较差,且通过Node.js读取硬盘文件的检测过程繁琐。
技术实现思路
有鉴于此,本申请实施例提供了一种文件目录的检测方法、计算机可读存储介质及终端设备,以解决现有技术中文件目录的检测过程繁琐、检测方法适用性差的问题。本申请实施例的第一方面提供了一种文件目录的检测方法,包括:分别在每个待检测的文件目录下存放一张预设图片;利用浏览器的超级文本标记语言,加载每个待检测的文件目录下的预设图片,并监测所述预设图片是否加载成功;若所述预设图片加载成功,则获取所述预设图片对应的文件目录,并判定该文件目录存在;若所述预设图片加载失败,则获取所述预设图片对应的文件目录,并判定该文件目录不存在;分别统计存在的文件目录和不存在的文件目录,并将统计结果生成检测结果汇总表。本专利技术实施例的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:分别在每个待检测的文件目录下存放一张预 ...
【技术保护点】
1.一种文件目录的检测方法,其特征在于,包括:分别在每个待检测的文件目录下存放一张预设图片;利用浏览器的超级文本标记语言,加载每个待检测的文件目录下的预设图片,并监测所述预设图片是否加载成功;若所述预设图片加载成功,则获取所述预设图片对应的文件目录,并判定该文件目录存在;若所述预设图片加载失败,则获取所述预设图片对应的文件目录,并判定该文件目录不存在;分别统计存在的文件目录和不存在的文件目录,并将统计结果生成检测结果汇总表。
【技术特征摘要】
1.一种文件目录的检测方法,其特征在于,包括:分别在每个待检测的文件目录下存放一张预设图片;利用浏览器的超级文本标记语言,加载每个待检测的文件目录下的预设图片,并监测所述预设图片是否加载成功;若所述预设图片加载成功,则获取所述预设图片对应的文件目录,并判定该文件目录存在;若所述预设图片加载失败,则获取所述预设图片对应的文件目录,并判定该文件目录不存在;分别统计存在的文件目录和不存在的文件目录,并将统计结果生成检测结果汇总表。2.如权利要求1所述的文件目录的检测方法,其特征在于,所述分别在每个待检测的文件目录下存放一张预设图片,包括:分别为每张预设图片添加标识信息;根据所述标识信息,建立所述预设图片与所述待检测的文件目录的对应关系,得到对应关系表;根据所述对应关系表,分别在每个待检测的文件目录下存放对应的预设图片。3.根据权利要求2所述的文件目录的检测方法,其特征在于,所述获取所述预设图片对应的文件目录,包括:获取所述预设图片的标识信息;在所述对应关系表中查找与所述预设图片的标识信息对应的文件目录。4.如权利要求1所述的文件目录的检测方法,其特征在于,所述分别在每个待检测的文件目录下存放一张预设图片,还包括:获取所述文件目录的路径信息;根据所述路径信息生成预设图片,并将生成的预设图片存放到所述路径信息对应的文件目录下;将生成的预设图片存储到第一预设数据库中。5.如权利要求4所述的文件目录的检测方法,其特征在于,若所述预设图片加载成功,则所述获取所述预设图片对应的文件目录,包括:识别加载成功的预设图片中的路径信息,并根据所述路径信息获取所述加载成功的预设图片对应的文件目录;若所述预设图片加载失败,则所述获取所述预设图片对应的文件目录,包括:将加载成功的预设图片存储到第二预设数据库中;将所述第一预设数据库中的预设图片与所述第二预设数据库的预设图片进行比对,找到属于所述第一预设...
【专利技术属性】
技术研发人员:高林龙,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。