软件介绍
智能密码生成算法
强制类型包含:独创的字符类型保证机制,确保生成的每个密码必定包含用户选择的所有字符类型(小写字母、大写字母、数字、特殊符号)。
智能长度适配:当密码长度不足以包含所有选中类型时,自动切换为最优随机策略。
真随机性:采用random.sample与random.shuffle双重随机机制,避免密码规律性。
自定义字符去重:输入的自定义字符自动去重,保证字符集纯净。
灵活定制能力
四面环绕:支持前缀、中间字符、后缀的灵活设置,可生成符合特定格式要求的密码。
排除机制:精细的字符排除功能,可过滤不需要的字符(如易混淆的0/O、1/l等)。
自定义字符集:支持完全自定义字符池,满足特殊场景需求。
多类型组合:4种标准字符类型可任意组合,支持全选、部分选择或单选。
配置方案管理
一键保存:将当前的密码生成配置保存为方案,命名后永久存储。
快速切换:支持多种配置方案,点击即可切换不同生成策略。
方案删除:管理冗余配置,保持方案列表整洁。
配置持久化:所有方案保存为JSON文件,跨会话保持。
智能日志系统(特色功能)
按需启用:日志功能默认关闭,用户自主选择是否记录。
隐私保护:不启用日志时,所有操作不留痕,密码仅在内存中。
详细记录:启用后生成TXT格式日志文件,记录包括:
操作时间戳(精确到秒)
生成参数详情(字符类型、长度、前后缀等)
生成的完整密码列表(带序号)
复制操作记录
程序启动/关闭标记
文件命名优化:带时间戳的文件名,避免覆盖,便于归档追溯。
便捷操作体验
单条复制:点击密码列表中的任意密码即可复制到剪贴板。
批量复制:一键复制所有生成的密码,多行格式便于粘贴。
智能提示:顶部状态栏实时反馈操作结果,绿色/蓝色/灰色多色提示。
输入验证:密码长度和个数输入框仅允许数字输入,避免误操作。
用户体验优化
后台运行:完全隐藏控制台窗口,仅显示图形界面,干净整洁。
窗口自适应:支持窗口缩放,密码列表自动扩展。
清空重置:一键恢复默认设置(长度11、个数5、全选字符类型)。
视觉反馈:生成按钮采用醒目绿色,复制按钮特殊配色。


隐藏内容需要回复可以看见