ReadmeGen4 是一个用于快速生成 readme.txt 文件的工具,它可以从剪贴板获取内容并保存到指定文件夹中。
- 当前版本:0.8.0
- 版本历史:从 0.8 版本开始发布
本项目灵感来源于 ReadmeGen3,感谢 ReadmeGen3 的开发者。ReadmeGen3 在默认情况下使用 ANSI 编码,而 ReadmeGen4 复刻了它的核心功能,并将默认编码改为 UTF-8,以更好地支持中文等非 ASCII 字符。
- 右键菜单集成:注册后可以在文件夹右键菜单中直接使用
- 剪贴板内容获取:自动获取当前剪贴板的纯文本内容
- UTF-8 编码:生成的文件使用 UTF-8 编码,支持中文等非 ASCII 字符
- 文件存在处理:如果目标文件夹中已存在 readme.txt 文件,会弹出保存对话框让用户输入新文件名
- 操作反馈:生成文件后会鸣叫主板喇叭提示操作完成
- 智能注册:运行时会自动检测并切换右键菜单的注册状态
- 权限检查:注册/取消注册时会检查管理员权限
- 无窗口运行:执行操作时不会显示控制台窗口
- 从 releases 页面下载最新版本的
ReadmeGen4.exe文件 - 将
ReadmeGen4.exe复制到任意路径 - 以管理员身份运行
ReadmeGen4.exe,程序会自动注册右键菜单 - 注册成功后会弹出提示对话框
- 在任意文件夹上点击右键
- 选择 "生成readme.txt" 选项
- 如果文件夹中已存在 readme.txt 文件,会弹出保存对话框,要求输入新的文件名
- 程序会在该文件夹中生成指定名称的文件,内容为当前剪贴板的纯文本
- 生成完成后,主板喇叭会鸣叫一声提示
以管理员身份运行 ReadmeGen4.exe,程序会自动删除右键菜单项并弹出取消注册成功的提示对话框。
- 使用 Rust 语言和 Cargo 构建系统
- 依赖库:clipboard(剪贴板操作)、winapi(Windows API)、winreg(注册表操作)
- 使用 UTF-8 编码写入文件
- 编译为 Windows GUI 应用程序,避免显示控制台窗口
本项目使用 MIT 许可证,详见 LICENSE 文件。
欢迎提交 issue 和 pull request 来改进这个项目!