Repository navigation
IDM Pro Tool v1.6.0 Release Notes / 发布说明
🌐 English Release Notes
Overview
IDM Pro Tool v1.6.0 introduces a complete Native Bilingual Architecture (English & Simplified Chinese) across the entire application, featuring automated OS locale detection, in-memory live hot-switching via a dedicated sidebar capsule button [ 🌐 EN / 简 ], and 100% comprehensive localization spanning all UI controls, interactive dialogs, CLI modes, and runtime execution logs.
Key Features & Enhancements
1. Zero-Friction Native Bilingual Engine
- OS Locale Auto-Detection: Automatically detects the Windows system culture upon first launch (
CultureInfo.CurrentUICulture). Non-Chinese systems immediately launch in professional cybersecurity English; Chinese environments default to Simplified Chinese. - Instant In-Memory Hot-Switching: Users can toggle languages anytime via the sleek dark-mode capsule button on the top-right of the sidebar brand header. Rebuilds the visual UI tree within 15 milliseconds without losing current tab selection, window state, or application lifetime.
- Preference Persistence: User selection is cleanly persisted to
lang.cfgin the executable folder and seamlessly remembered for future launches.
2. Comprehensive Localization Coverage (100% Zero-Hardcoded Text)
- Framework & Sidebar: Dashboard metrics (installation, version, license state, process status, master path), process control buttons, and elevated token badges.
- Mode Cards & Controls: All 4 activation modes (Rapid Deep Unlock, Permanent Trial Freeze, Custom Registration, Factory Reset & Cleanup) with detailed principle bullets and action triggers.
- Security & Toolbox: Auto-update policy controls, Hosts domain shield, and system path quick tiles.
- Interactive ModernDialogs: All 24+ confirmation prompts, warning notices, error alerts, and success summaries rendered natively in the selected language.
- Live Operation Console Logs: Dynamic log stream emitted during binary patching, ACL freezing, and state restoration automatically translates into native professional English in real-time.
3. Single-File Architecture Maintained
- 100% native C# code with zero XAML files and zero external satellite resource assemblies.
- Retains instant compilation via default Windows system compiler
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc.exe.
Verification & Testing (98 / 98 Assertions PASS)
=======================================================
Test Results: PASS = 98 FAIL = 0
=======================================================
- Full 5-release binary patching regression tests (build 10 / 11.2 / 11.3 / 12.3 / 15.3);
- Comprehensive localization unit assertions verifying English greeting strings, pattern translations, and dynamic console message outputs.
🇨🇳 简体中文发布说明
版本概述
IDM Pro Tool v1.6.0 正式引入原生全栈双语自适应架构(中英双语)。具备系统区域语言自动识别、侧边栏常驻 [ 🌐 EN / 简 ] 胶囊按钮无感热切换、100% 全覆盖的中英双语界面呈现,包括全部控件、交互弹窗、CLI 命令行以及运行操作控制台日志。
核心特性与功能增强
1. 全球双语自适应与即时热重绘
- 系统区域自适应:首次启动自动检测当前 Windows 区域语言设置(
CultureInfo.CurrentUICulture),非中文操作系统直接呈现纯正专业级英文,国内系统默认展示简体中文。 - 毫秒级无感热切换:在侧边栏品牌区右上角提供高质感深色微光
[ 🌐 EN / 简 ]胶囊按钮,点击后 15 毫秒内即时重绘内存 UI 树,当前选项卡状态、窗口位置与生命周期完全保留,无需重启程序。 - 本地偏好持久化:用户选择的语言自动记忆保存至
lang.cfg,后续启动始终保持所选偏好。
2. 100% 全局全链路本地化覆盖
- 基础框架与侧边栏:仪表盘(安装状态、内核版本、授权状态、进程状态、主控路径)、快捷进程控制、管理员权限徽章全量本地化。
- 四大核心模式:极速深度解锁、永久冻结试用期、个性化授权登记、出厂纯净重置的所有卡片标题、徽章、原理解析与操作按钮。
- 高级策略与工具箱:更新策略卡片、Hosts 域名盾牌、系统路径与注册表实用磁贴。
- 现代化交互弹窗 (ModernDialog):覆盖全部 24 处操作确认、警告提示、失败排查与成功结果反馈。
- 实时控制台运行日志:模式执行过程中的底层打补丁、ACL 权限锁定、备份归档与还原日志全部支持实时翻译输出,英文状态下呈现纯正技术英文。
3. 架构约束与性能保障
- 保持单源码零依赖设计,无 XAML,无外部资源文件或附属 DLL;
- 仅依赖系统自带
csc.exe即可毫秒级完成编译构建,产物保持单个极速绿色免安装程序。
回归测试与质量门禁(98 项断言全绿)
=======================================================
测试结果: PASS = 98 FAIL = 0
=======================================================
- 全版本(build 10 / 11.2 / 11.3 / 12.3 / 15.3)16 位点补丁断言全部通过;
- 专有国际化引擎单元测试(英文问候语纯净度、动态日志替换、双向切换幂等性)全部通过。
📄 License / 许可证
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
本项目基于 GNU General Public License v3.0 (GPL-3.0) 开源协议分发。