全局设置中自定义config目录无法生效
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 66/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- yaml
- 領域
- backend
調査の方向性
Start by grepping the codebase for the exact log strings from the report: CfgPath 与当前配置目录不一致 and 已将程序旁配置迁移 — they locate the startup code that resolves the config directory and force-migrates exe-adjacent configs to ~/.config/TscanPlus/config. Then trace where the global setting for the custom config dir (CfgPath) is written in the settings UI versus where it is read and overridden at startup. Done when a user-set config directory is respected on relaunch (no correction/migration to the user directory) and a portable layout next to the executable is preserved rather than renamed to config.bak, verified by replaying the reported startup sequence on Windows.
索引モデルが issue の本文から書いたものです。
説明
📝 问题描述
全局设置中自定义config目录无法生效,无法进行便携版本配置设置。
可否保留便携版本设置,方便进行数据迁移。
🕹 复现步骤
-
使用环境:
- 目标系统:
Windows 11企业版 - 无影版本:
v3.5.3 - 网络环境:
无
- 目标系统:
-
功能配置:
- 功能模块:
全局配置
- 功能模块:
-
异常描述:
- 设置自定义config目录后,重新自动恢复C:\Users\root.config\TscanPlus\config
运行日志:
[2026-10-06 19:48:36] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:48:36] [WAR] CfgPath 与当前配置目录不一致,修正: D:\tools\TscanPlus\Config -> C:\Users\root.config\TscanPlus\config
[2026-10-06 19:48:36] [WAR] 已将程序旁配置迁移到用户目录 C:\Users\root.config\TscanPlus\config,原目录改名为 D:\tools\TscanPlus\config.bak
[2026-10-06 19:46:15] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:46:15] [WAR] 配置无法恢复,创建默认 config.yaml: 无法加载或恢复 config.yaml
[2026-10-06 19:46:15] [WAR] config.yaml 读取/解析失败: open C:\Users\root.config\TscanPlus\config\config.yaml: The system cannot find the file specified.,尝试恢复...
[2026-10-06 19:38:36] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:38:35] [WAR] CfgPath 与当前配置目录不一致,修正: D:\tools\TscanPlus\config.bak -> C:\Users\root.config\TscanPlus\config
[2026-10-06 19:37:38] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:37:37] [WAR] 已将程序旁配置迁移到用户目录 C:\Users\root.config\TscanPlus\config,原目录改名为 D:\tools\TscanPlus\config.bak
[2026-10-06 19:33:24] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:33:23] [WAR] 配置无法恢复,创建默认 config.yaml: 无法加载或恢复 config.yaml
[2026-10-06 19:33:23] [WAR] config.yaml 读取/解析失败: open C:\Users\root.config\TscanPlus\config\config.yaml: The system cannot find the file specified.,尝试恢复...
[2026-10-06 19:30:23] [WAR] 文件License.lic不存在,以Free模式启动。
[2026-10-06 19:30:22] [WAR] CfgPath 与当前配置目录不一致,修正: D:\tools\TscanPlus\Config -> C:\Users\root.config\TscanPlus\config
[2026-10-06 19:30:22] [WAR] 已将程序旁配置迁移到用户目录 C:\Users\root.config\TscanPlus\config,原目录改名为 D:\tools\TscanPlus\config.bak
[2026-10-06 19:28:54] [WAR] 文件License.lic不存在,以Free模式启动。
- 主要言語
- 言語のデータがありません
- スター
- 4.4k
- フォーク
- 252
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
TideSec/TscanPlus のほかの issue
-
功能导航显示有点问题オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 31/100
-
水洞检查,漏洞很多的时候不好翻页オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
增强
難易度 5/5 1週間以上 初心者へのやさしさ 18/100
-
空间测绘部分fofa无法正常查询资产オープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
-
v3.5.2新版本ui用的好难受対応中かも @TideSec が 26 日前に担当しました。 オープン重要
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
TideSec/TscanPlus の issue をすべて見る
似ている issue
-
bug bug:behavior clawsweeper:bulk-filed clawsweeper:fix-shape-clear clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:auth-provider issue-rating: 🦞 diamond lobster P2
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
openclaw/openclaw#185297 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
agent-ready agent:in-progress backend/api
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 3 日以内に返信
-
Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
P-47D: GEAR_LVR always reads 1対応中かも @cbass2404 が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
DCS-Skunkworks/dcs-bios#1932 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
scikit-learn-contrib/category_encoders#553 ·
メンテナーはふだん 1 日以内に返信