From 940a737d84e6d75648a570d6afa1092ed0410fc6 Mon Sep 17 00:00:00 2001 From: filesite Date: Thu, 17 Mar 2022 00:01:05 +0800 Subject: [PATCH] update for function scan --- Class_DirScanner.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Class_DirScanner.md b/Class_DirScanner.md index 943c121..b80c16d 100644 --- a/Class_DirScanner.md +++ b/Class_DirScanner.md @@ -9,6 +9,9 @@ * nginxSecureLinkMd5Pattern: Nginx防盗链MD5加密方式 * allowReadContentFileExtensions: 允许读取文件内容的文件类型 * fields: 私有属性字段名和说明 +* rootDir: 当前扫描的根目录 +* scanningDirLevel: 当前扫描的目录深度 +* scanStartTime: 开始扫描时间戳,单位:微秒 * scanResults: 目录扫描结果 @@ -30,12 +33,17 @@ * parseShortCuts: 解析快捷方式文件内容 * getId: 根据文件路径生成唯一编号 * isNginxSecureLinkMd5PatternValid: 判断Nginx防盗链MD5加密方式字符串是否合格 +* getDirData: 根据路径生成目录数组 +* getFileData: 根据路径生成文件数组,兼容URL文件 +* getScanningLevel: 根据路径和根目录获取当前扫描的目录深度 +* getDirectoryName: 根据路径和当前扫描深度获取目录名 ## 受保护的方法 * getSecureLink: 根据文件生成防盗链网址 * getFilePath: 根据文件生成相对路径 +* getDirPath: 根据目录生成相对路径 ## 公开方法