C:\Users\admin\PyCharmMiscProject\.venv\Scripts\python.exe F:\excle_to_clm\power\power_sync.py
开始同步 POWER LOCALE 定义...
C 源文件: input/wlc_clm_data_6726b0.c
2025-10-23 14:42:44,276 [INFO] root: 资源路径: F:\excle_to_clm
2025-10-23 14:42:44,276 [INFO] root: 配置文件: F:\excle_to_clm\config\config.json
配置文件已加载: F:\excle_to_clm\config\config.json
2025-10-23 14:42:44,276 [INFO] root: 使用内置 C 文件: input/wlc_clm_data_6726b0.c
2025-10-23 14:42:44,276 [INFO] root: 资源路径: F:\excle_to_clm
2025-10-23 14:42:44,277 [INFO] __main__: 已加载 2 个 Locale 映射目标
2025-10-23 14:42:44,277 [INFO] __main__: 开始同步 POWER LOCALE 定义...
2025-10-23 14:42:44,313 [INFO] __main__: 找到 ENUM 标记范围:第 15224 行 → 第 15252 行
2025-10-23 14:42:44,313 [INFO] __main__: 解析枚举 locale_2g_idx: 20 个宏
2025-10-23 14:42:44,313 [INFO] __main__: 解析枚举 locale_2g_ht_idx: 20 个宏
2025-10-23 14:42:44,317 [INFO] __main__: 找到 TABLE 标记范围:第 15303 行 → 第 17988 行
2025-10-23 14:42:44,320 [INFO] __main__: 找到数组定义: locales_2g_base @ 第 3 行
2025-10-23 14:42:44,353 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-323' → 标准化为 'An6_323'
2025-10-23 14:42:44,354 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_323 (262 行)
2025-10-23 14:42:44,354 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-354' → 标准化为 'An6_354'
2025-10-23 14:42:44,355 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_354 (441 行)
2025-10-23 14:42:44,355 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-385' → 标准化为 'An6_385'
2025-10-23 14:42:44,356 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_385 (101 行)
2025-10-23 14:42:44,356 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-396' → 标准化为 'An6_396'
2025-10-23 14:42:44,356 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_396 (126 行)
2025-10-23 14:42:44,356 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-397' → 标准化为 'An6_397'
2025-10-23 14:42:44,357 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_397 (212 行)
2025-10-23 14:42:44,357 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-405' → 标准化为 'An6_405'
2025-10-23 14:42:44,357 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_405 (187 行)
2025-10-23 14:42:44,357 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-406' → 标准化为 'An6_406'
2025-10-23 14:42:44,358 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_406 (218 行)
2025-10-23 14:42:44,358 [INFO] __main__: 🆕 发现新 Locale 注释: 'Bn-599' → 标准化为 'Bn_599'
2025-10-23 14:42:44,358 [INFO] __main__: 💾 保存前一个 Locale 数据块: bn_599 (103 行)
2025-10-23 14:42:44,358 [INFO] __main__: 🆕 发现新 Locale 注释: 'Bn-795' → 标准化为 'Bn_795'
2025-10-23 14:42:44,358 [INFO] __main__: 💾 保存前一个 Locale 数据块: bn_795 (34 行)
2025-10-23 14:42:44,358 [INFO] __main__: 🆕 发现新 Locale 注释: 'Bn7-236' → 标准化为 'Bn7_236'
2025-10-23 14:42:44,359 [INFO] __main__: 💾 保存前一个 Locale 数据块: bn7_236 (27 行)
2025-10-23 14:42:44,359 [INFO] __main__: 🆕 发现新 Locale 注释: 'Bn7-38' → 标准化为 'Bn7_38'
2025-10-23 14:42:44,359 [INFO] __main__: 💾 保存前一个 Locale 数据块: bn7_38 (27 行)
2025-10-23 14:42:44,359 [INFO] __main__: 🆕 发现新 Locale 注释: 'Bn7-71' → 标准化为 'Bn7_71'
2025-10-23 14:42:44,359 [INFO] __main__: 💾 保存前一个 Locale 数据块: bn7_71 (72 行)
2025-10-23 14:42:44,359 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-407' → 标准化为 'An6_407'
2025-10-23 14:42:44,359 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_407 (89 行)
2025-10-23 14:42:44,359 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-408' → 标准化为 'An6_408'
2025-10-23 14:42:44,360 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_408 (89 行)
2025-10-23 14:42:44,360 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-409' → 标准化为 'An6_409'
2025-10-23 14:42:44,360 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_409 (89 行)
2025-10-23 14:42:44,360 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-410' → 标准化为 'An6_410'
2025-10-23 14:42:44,360 [INFO] __main__: 💾 保存前一个 Locale 数据块: an6_410 (89 行)
2025-10-23 14:42:44,360 [INFO] __main__: 🆕 发现新 Locale 注释: 'An6-411' → 标准化为 'An6_411'
2025-10-23 14:42:44,360 [INFO] __main__: 解析数组 locales_2g_base: 17 个 Locale 数据块
2025-10-23 14:42:44,360 [INFO] __main__: 找到数组定义: locales_2g_ht @ 第 390 行
2025-10-23 14:42:44,361 [INFO] __main__: 成功提取 2 个 Locale 数据块: ['us', 'us_HT']
2025-10-23 14:42:44,361 [INFO] __main__: 找到 power table 数组: locales_2g_base
2025-10-23 14:42:44,361 [WARNING] __main__: 未找到 power table 数组: locales_2g_ht
2025-10-23 14:42:44,361 [INFO] __main__: 共需添加 1 项:
→ TABLE + 12 行 → locales_2g_base
2025-10-23 14:42:44,361 [INFO] __main__: 正在写回修改后的数据...
2025-10-23 14:42:44,368 [INFO] __main__: 修改枚举范围: 第 15224 行 → 15252 行
2025-10-23 14:42:44,369 [INFO] __main__: 修改数组范围: 第 15303 行 → 17988 行
2025-10-23 14:42:44,369 [INFO] __main__: 插入1 个 Locale 数据块到 locales_2g_base
2025-10-23 14:42:44,369 [INFO] __main__: 增加 [1738976:1763371] → 新内容:
locales_2g_base[] = {
/* Locale A-359 (A_359) */
CHANNEL_SET_2, 0, /* Locale channels (20M), locale flags */
RESTRICTED_SET_NONE, /* Rest...
2025-10-23 14:42:44,374 [INFO] __main__: 已备份 → F:\excle_to_clm\input\wlc_clm_data_6726b0.c.bak
2025-10-23 14:42:44,378 [INFO] __main__: 成功写回 C 文件: F:\excle_to_clm\input\wlc_clm_data_6726b0.c
2025-10-23 14:42:44,378 [INFO] __main__: 共更新 1 个区块
2025-10-23 14:42:44,379 [INFO] __main__: 同步完成:已成功更新 C 文件
同步完成!
详细日志已保存至: F:\excle_to_clm\output\log\power_sync_20251023_144244.log
进程已结束,退出代码为 0
最新发布