标题:ftp客户端
作者:wssxw2
日期:2021-05-29 16:29
内容:
ftp客户端,Qt5,mac OS
自己基于Tcp实现的ftp协议登录:账户/匿名登录
功能:目录浏览、下载、上传、删除
截图:
后面修改了下,增加了tcp协议的简单交互模型,支持应用层协议简单的指令交互,已尝试SMTP、POP、imap可用
/*以下是SMTP连接qq邮箱发邮件的过程*/
// SMTP.qq.com port:21
/* write(socket,"HELO SMTP.qq.com\r\n",return2textEdit); //消息确认
write(socket,"AUTH LOGIN\r\n",return2textEdit); //消息确认
write(socket,"xxxxxx==\r\n",return2textEdit); //消息确认
write(socket,"xxxxxx==\r\n",return2textEdit); //消息确认 账户密码都使用了base64转换
write(socket,"MAIL FROM:\r\n",return2textEdit); //消息确认
write(socket,"RCPT TO:\r\n",return2textEdit); //消息确认
write(socket,"DATA\r\n",return2textEdit); //消息确认
write(socket,"\r\n",return2textEdit); //消息确认
write(socket,"send message content(hello sxw,you are handsome!)\r\n",return2textEdit); //消息确认
write(socket,".\r\n",return2textEdit); //消息确认*/
/*pop服务器 qq */
//pop.qq.com port: 110
//write(socket,"user xxxxxxxxx@qq.com\r\n",return2textEdit); //账户
//write(socket,"pass xxxxxxxxx\r\n",return2textEdit); //密码
//write(socket,"stat \r\n",return2textEdit);
//write(socket,"LIST\r\n",return2textEdit);
//writ ..
#1 [20091001753 06-02 17:03]
QFtp 魔改版
http://www.qtcn.org/bbs/read-htm-tid-88645.html
#2 [sj_sk 06-04 00:14]
https://gitee.com/fmsjsk/ftp