# 剪贴板管理器 **Repository Path**: hamt/clipboard-manager ## Basic Information - **Project Name**: 剪贴板管理器 - **Description**: 一个功能强大的Windows剪贴板管理工具,支持文本、图片和文件的复制历史记录管理。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-11 - **Last Updated**: 2025-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 剪贴板管理器 (Clipboard Manager) 一个功能强大的Windows剪贴板管理工具,支持文本、图片和文件的复制历史记录管理。 ## 主要功能 ### 1. 多类型内容支持 - 文本内容:自动保存复制的文本,支持长文本预览 - 图片内容:自动保存复制的图片,支持图片预览 - 文件内容:自动保存复制的文件,支持文件路径管理 ### 2. 智能分类管理 - 按日期自动分组显示 - 支持按日期筛选 - 支持内容搜索 - 图片支持文件名/预览两种显示模式 ### 3. 便捷操作 - 双击查看完整内容 - 右键菜单快捷操作 - 支持复制到剪贴板 - 支持打开文件所在位置 ### 4. 数据管理 - 支持选择性删除 - 支持清空当前页 - 支持清空所有记录 - 支持自动清理一个月前的记录 ### 5. 系统集成 - 系统托盘运行 - 最小化到托盘 - 双击托盘图标显示/隐藏主窗口 ## 系统要求 - Windows 操作系统 - Python 3.6+ - 依赖包: - PySide6 - Pillow - pywin32 ## 安装说明 1. 确保已安装Python 3.6或更高版本 2. 安装所需依赖: ```bash pip install PySide6 Pillow pywin32 ``` ## 使用说明 1. 运行程序: ```bash python clipboard_manager.py ``` 打包命令: python build.py 2. 程序启动后会自动最小化到系统托盘 3. 双击托盘图标可以显示/隐藏主窗口 4. 复制的内容会自动保存到对应分类中 5. 可以通过界面上的按钮进行各种管理操作 ## 数据存储 - 数据存储位置:`%USERPROFILE%/clipboard_manager/` - 图片存储:`images/` 目录 - 文件存储:`files/` 目录 - 历史记录:`history.json` ## 注意事项 1. 大文件处理: - 超过100MB的文件不会进行复制备份 - 仅保存文件路径信息 2. 数据清理: - 删除记录时会同时删除对应的文件 - 清理一个月前的记录会删除所有相关文件 3. 系统资源: - 程序会定期检查剪贴板内容 - 建议定期清理不需要的记录以节省磁盘空间 ## 快捷键 - 双击托盘图标:显示/隐藏主窗口 - 双击列表项:查看完整内容 - 右键菜单:快捷操作 ## 常见问题 1. 程序无法启动 - 检查Python环境是否正确安装 - 确认所有依赖包是否已安装 2. 图片无法预览 - 检查图片文件是否完整 - 确认系统是否有足够的显示内存 3. 文件无法打开 - 检查文件是否被其他程序占用 - 确认文件路径是否有效 ## 更新日志 ### v1.0.0 - 初始版本发布 - 支持基本的剪贴板管理功能 - 实现系统托盘集成 - 添加数据管理功能 ## 许可证 MIT License ## 作者 作者:hangfeiwangluo ### 联系方式 - 微信号:hangfeiwangluo - 微信二维码: ![输入图片说明](qrcode.png) > 如有任何问题或建议,欢迎通过微信联系我! ## 贡献 欢迎提交问题和功能建议!