- 2025.06.29
- 一点无关紧要的小改动(真的只是小改动)
- 2025.06.22
- 新增功能:应用现在会在关闭时自动保存用户输入的连接名称、本地端口和远程端口,并在下次启动时自动恢复这些设置。
- 优化日志处理:增强了日志翻译功能,对更多类型的错误和状态信息进行了中文翻译,并提供更详细的问题解决建议。
- 修复配置工具:修复了初次配置后,因占位符改变而找不到应该修改的内容,导致配置失败的问题。
- 新增功能:限制启动数量,防止因用户重复打开导致的端口异常占用。
这是一个用 Python 编写的工具,可快速创建专属简体中文 FRP 客户端,支持自定义内容,适合服务端管理人员使用。
客户端人员使用需要自行配置,不推荐新手使用
- 全中文界面:各项功能以中文显示,方便不懂英文的用户快速上手。
- 中文日志输出:将大部分
frpc的输出日志转化为中文,并附带少量问题解决建议,减少用户咨询。 - 多样化日志:提供多色日志输出,
INFO(信息)、WARRING(警告)、ERROR(错误)分别用不同颜色显示,其余内容用蓝色显示,便于用户快速定位错误及解决方法。 - 工具限制:
- 下载工具后需先在配置文件中进行配置,包括服务器地址、
frps监听端口(默认 7000)、个人联系方式(可选)等,防止用户乱改配置文件导致无法使用。 frpc.ini必须与应用配置文件.yaml文件中的设置配对,默认包含特定符号[自定义符号],避免用户未经授权乱发导致端口被大量占用。- 该工具默认只允许运行一个代理项目,除非用户多次打开应用。
- 下载工具后需先在配置文件中进行配置,包括服务器地址、
- 隐私保护:代理启用时自动隐藏
ini文件,防止ini中token被查看;代理结束后显示“感谢您的使用~”,防止用户备份ini文件导致token泄露。 - 实例:
- 运行“一键安装依赖库”,等待安装完成。
- 根据实际需求,更改“应用配置文件.yaml”中的配置项。
- 运行“配置工具.py”,将配置项写入应用。
- 打开
app.pyw测试是否可以运行,若运行错误,可能是修改时改动了不该改的内容,可重新下载yaml文件再次修改。 - (可选)将比例为 1:1 的 ico 图标文件放入文件夹。
- 运行“打包工具.py”。
- (可选)将“内网穿透工具”中的
ini文件移除,用户完成要求后再发给用户。 - 将“内网穿透工具”文件夹中的所有内容压缩,即可分发给用户。用户解压后运行 EXE 文件即可(exe 文件可改名,但不能是中文名)。
本项目非大型项目,可自由使用,但请保留项目名称。
- 将需要自定义的选项单独作为一个配置文件,方便用户配置(已完成)
- 限制启动数量,防止因用户重复打开导致的端口异常占用 (已完成)
- 添加更多的自定义功能,如允许用户添加多个代理项目一并启用
- 应用缓存设置项,让用户不再需要每次打开应用都要手动填写(已完成)
- 此工具由业余爱好者自制,不建议大规模分发使用。
- 推荐分发人群:想玩 MC 开房间,但没有合适 FRP 工具的人。
- 开发初衷:作者购买的服务器不足以支撑 MC 服务器运行,但有公网 IP,为充分利用资源,在服务器部署
frps,本地用frpc转发。为方便新手使用,开发了此工具,后续计划让 IP 地址可在客户端自定义。
我自己!
