diff --git a/Plugin/ToolBoxFoldContact/toolbox-fold.js b/Plugin/ToolBoxFoldContact/toolbox-fold.js index 82b31bf9..62298c47 100644 --- a/Plugin/ToolBoxFoldContact/toolbox-fold.js +++ b/Plugin/ToolBoxFoldContact/toolbox-fold.js @@ -2,7 +2,8 @@ const fs = require('fs'); const path = require('path'); // 默认的配置文件路径,放在 TVStxt 目录下方便手机端编辑 -const DOC_PATH = path.resolve(__dirname, '../../TVStxt/ContactToolBox.txt'); +const TVSTXT_DIR = process.env.TVSTXT_DIR_PATH || path.resolve(__dirname, '../../TVStxt'); +const DOC_PATH = path.resolve(TVSTXT_DIR, 'ContactToolBox.txt.txt'); // 匹配分隔符的正则表达式,支持任意阈值,例如 [===vcp_fold:0.5===] const FOLD_REGEX = /^\[===vcp_fold:\s*([0-9.]+)\s*===\]\s*$/m; diff --git a/Plugin/ToolBoxFoldFile/toolbox-fold.js b/Plugin/ToolBoxFoldFile/toolbox-fold.js index d423d81f..649fadeb 100644 --- a/Plugin/ToolBoxFoldFile/toolbox-fold.js +++ b/Plugin/ToolBoxFoldFile/toolbox-fold.js @@ -2,7 +2,8 @@ const fs = require('fs'); const path = require('path'); // 默认的配置文件路径,放在 TVStxt 目录下方便手机端编辑 -const DOC_PATH = path.resolve(__dirname, '../../TVStxt/FileToolBox.txt'); +const TVSTXT_DIR = process.env.TVSTXT_DIR_PATH || path.resolve(__dirname, '../../TVStxt'); +const DOC_PATH = path.resolve(TVSTXT_DIR, 'FileToolBox.txt'); // 匹配分隔符的正则表达式,支持任意阈值,例如 [===vcp_fold:0.5===] const FOLD_REGEX = /^\[===vcp_fold:\s*([0-9.]+)\s*===\]\s*$/m; diff --git a/Plugin/ToolBoxFoldMedia/toolbox-fold.js b/Plugin/ToolBoxFoldMedia/toolbox-fold.js index 4b1ff21d..b2f25ef0 100644 --- a/Plugin/ToolBoxFoldMedia/toolbox-fold.js +++ b/Plugin/ToolBoxFoldMedia/toolbox-fold.js @@ -2,7 +2,8 @@ const fs = require('fs'); const path = require('path'); // 默认的配置文件路径,放在 TVStxt 目录下方便手机端编辑 -const DOC_PATH = path.resolve(__dirname, '../../TVStxt/MediaToolBox.txt'); +const TVSTXT_DIR = process.env.TVSTXT_DIR_PATH || path.resolve(__dirname, '../../TVStxt'); +const DOC_PATH = path.resolve(TVSTXT_DIR, 'MediaToolBox.txt'); // 匹配分隔符的正则表达式,支持任意阈值,例如 [===vcp_fold:0.5===] const FOLD_REGEX = /^\[===vcp_fold:\s*([0-9.]+)\s*===\]\s*$/m; diff --git a/Plugin/ToolBoxFoldMemo/toolbox-fold.js b/Plugin/ToolBoxFoldMemo/toolbox-fold.js index c32313ca..e046d004 100644 --- a/Plugin/ToolBoxFoldMemo/toolbox-fold.js +++ b/Plugin/ToolBoxFoldMemo/toolbox-fold.js @@ -2,7 +2,8 @@ const fs = require('fs'); const path = require('path'); // 默认的配置文件路径,放在 TVStxt 目录下方便手机端编辑 -const DOC_PATH = path.resolve(__dirname, '../../TVStxt/MemoToolBox.txt'); +const TVSTXT_DIR = process.env.TVSTXT_DIR_PATH || path.resolve(__dirname, '../../TVStxt'); +const DOC_PATH = path.resolve(TVSTXT_DIR, 'MemoToolBox.txt'); // 匹配分隔符的正则表达式,支持任意阈值,例如 [===vcp_fold:0.5===] const FOLD_REGEX = /^\[===vcp_fold:\s*([0-9.]+)\s*===\]\s*$/m; diff --git a/Plugin/ToolBoxFoldSearch/toolbox-fold.js b/Plugin/ToolBoxFoldSearch/toolbox-fold.js index bb70e40e..1dfed277 100644 --- a/Plugin/ToolBoxFoldSearch/toolbox-fold.js +++ b/Plugin/ToolBoxFoldSearch/toolbox-fold.js @@ -2,7 +2,8 @@ const fs = require('fs'); const path = require('path'); // 默认的配置文件路径,放在 TVStxt 目录下方便手机端编辑 -const DOC_PATH = path.resolve(__dirname, '../../TVStxt/SearchToolBox.txt'); +const TVSTXT_DIR = process.env.TVSTXT_DIR_PATH || path.resolve(__dirname, '../../TVStxt'); +const DOC_PATH = path.resolve(TVSTXT_DIR, 'SearchToolBox.txt'); // 匹配分隔符的正则表达式,支持任意阈值,例如 [===vcp_fold:0.5===] const FOLD_REGEX = /^\[===vcp_fold:\s*([0-9.]+)\s*===\]\s*$/m;