# copy **Repository Path**: frank460/copy ## Basic Information - **Project Name**: copy - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-17 - **Last Updated**: 2026-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 复制队列助手(Python + PyInstaller) ## 功能说明 - 默认读取程序同目录下 `frank.txt`。 - 支持手动输入文件路径,也支持点击“选择文件”。 - 文件内容按空格、Tab、回车分割为“待复制”列表。 - 下方使用 Tab 页显示“待复制 / 已复制”。 - 开关默认关闭。开启后拦截全局 `Ctrl+V`: - 自动取“待复制”最后一条(效率更高,`pop()` 为 O(1))。 - 写入剪贴板并执行粘贴。 - 追加写入同名 `-del.txt` 文件(例如 `pending-del.txt`)。 - 同时更新“已复制”列表。 - 点击“刷新”重新读取待复制和已复制列表。 ## 本地运行 ```bash python -m pip install -r requirements.txt python app.py ``` ## 打包为单文件 EXE ```powershell powershell -ExecutionPolicy Bypass -File .\build.ps1 ``` 输出在 `dist/CopyQueue.exe`。 ## 发布建议(给其他电脑) - 建议发布 `CopyQueue.exe` + 同目录默认 `frank.txt`(可为空)。 - 首次运行可能被安全软件提示,企业环境建议做代码签名。 - 目标电脑不需要安装 Python(`--onefile` 已包含运行时)。 - 如果目标机器限制全局键盘钩子,需要允许程序监听快捷键。