基于QT5.6的SFTP指定文件上传工具
本仓库提供了一个基于QT5.6开发的SFTP指定文件上传工具。该工具实现了指定文件后缀名定时上传功能,支持通过密码和秘钥两种方式进行SFTP上传,并具备完善的XML配置功能。
功能特点
- 定时上传功能:支持指定文件后缀名,定时自动上传文件。
- SFTP上传方式:支持通过密码和秘钥两种方式进行SFTP上传。
- XML配置功能:提供完善的XML配置文件,方便用户进行配置管理。
- 自动读取配置:程序启动时默认读取配置文件,自动实现上传功能。
- 配置窗口:若配置文件读取失败或连接服务器失败,程序将弹出配置窗口,方便用户手动配置。
使用说明
- 配置文件:程序启动时会自动读取配置文件,配置文件格式为XML。
- 定时上传:用户可以通过配置文件指定需要上传的文件后缀名,并设置定时上传的时间间隔。
- SFTP连接:支持通过密码或秘钥方式连接SFTP服务器。
- 错误处理:若配置文件读取失败或连接服务器失败,程序将弹出配置窗口,用户可以手动进行配置。
注意事项
- 请确保配置文件格式正确,否则程序将无法正常读取配置。
- 在使用秘钥方式连接SFTP服务器时,请确保秘钥文件路径正确且文件内容有效。
贡献
欢迎大家提出问题和建议,或者提交Pull Request进行代码改进。
许可证
本项目采用MIT许可证,详情请参阅LICENSE文件。