Repository navigation
Releases: JoeChen2me/StreamCopy
Releases · JoeChen2me/StreamCopy
Release list
StreamPaste v0.05
StreamPaste v0.05
新增:
- 虚拟机模式(默认关闭,仅 Windows):以实体 US 键盘扫描码发送 ASCII / 英文命令,避免 Unicode packet 被虚拟机误解;提供 5 秒目标窗口切换等待与焦点锁定。
- 发送任务绑定触发时的前台窗口:发送过程中切换到其他窗口会自动停止,避免剩余按键进入其他应用或虚拟机。
- 默认快捷键调整为 Ctrl+Alt+F9 / F10 / F11(避免触发 Windows 输入法切换),旧 Ctrl+Shift 配置自动迁移。
改进:
- UI 重构:字段语义更清晰(“段间间隔”即输入速度)、回删概率上限 50%、按“全局快捷键 / 发送速度 / 回删模拟 / 输入模式”分组,窗口自适应大小(纯 tkinter,无新增依赖)。
- README 重写:新增快速开始(含 Release 打包版下载)、开发(安装与运行)、测试、使用建议等章节。
沿用 v0.04:无缩进模式、无闭合括号模式;v0.03:单例运行。
构建产物:Windows x64 exe(PyInstaller)与 macOS arm64 dmg。
StreamPaste v0.04
StreamPaste v0.04
新增:
- 无缩进模式:识别并跳过每行行首的连续空格/制表符(缩进内容),配合编辑器自动缩进,避免缩进叠加放大;与代码编辑器模式相互独立、可同时开启。
- 无闭合括号模式:输入 {、 (、 [ 时自动补发 Delete,去除编辑器自动补全出的闭括号,避免与原文闭括号叠加产生重复;在编辑器自动配对开启(如 VS Code autoClosingBrackets)时可靠工作;与代码编辑器模式等效、可独立开关。
沿用 v0.03:单例运行(重复启动时新实例先结束旧实例)。
构建产物:Windows x64 exe(PyInstaller)与 macOS arm64 dmg。
StreamPaste v0.03
StreamPaste v0.03
新增:单例运行
- 重复启动时,新实例会先结束旧实例,避免多个后台进程
- PID 锁文件 + 命令行校验;陈旧锁自动覆盖,不误杀无关程序
- 正常退出自动清理锁文件
沿用 v0.02:编辑器自动缩进/自动配对兼容(\r 忽略、可选的「代码编辑器模式」)。
构建产物:Windows x64 exe(PyInstaller)与 macOS arm64 dmg。
StreamPaste v0.02
StreamPaste v0.02
修复:代码编辑器自动缩进/自动配对兼容
- 换行保持 Enter,\r 忽略(CRLF 只产生一次换行)
- 新增可选「代码编辑器模式」:输入 { ( [ 后自动补发 Delete,抵消编辑器自动补全的闭括号
- README 补充 VS Code 关闭 autoIndent / autoClosingBrackets 的建议(关闭后输入与剪贴板逐字一致)
构建产物:Windows x64 exe(PyInstaller)与 macOS arm64 dmg。
StreamPaste v0.01
StreamPaste 初版 v0.01
功能:GUI 配置(全局快捷键录制、回删模拟、随机延迟、分段大小)、后台全局快捷键触发流式剪贴板模拟输入、中断/恢复/停止、Windows 与 macOS 停止脚本。
构建产物:Windows x64 exe(PyInstaller)与 macOS arm64 dmg。