求ftp客户端源程序

ghz2000 2001-06-29 09:34:46
...全文
205 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghz2000 2001-07-14
  • 打赏
  • 举报
回复
反正,多劳多得吧!
ghz2000 2001-07-13
  • 打赏
  • 举报
回复
以上各位, 我好失望啊!
ghz2000 2001-07-08
  • 打赏
  • 举报
回复
up
qaymuic 2001-07-08
  • 打赏
  • 举报
回复
关键是知道ftp内部命令,也就是说,你执行什么操作,应给服务器传输什么数据。不能使用put\get之类的命令,因为这些命令在发给服务器之前,已经由你的机器重新解释,用别的命令发给服务器了。他们不是内部命令。建议你下载一个ftp服务器,自己调试,看一看他和客户端究竟是传输了那些数据。例如:你先建一个程序,有winsock 控件,用他连接服务器,看服务器给你发送了什么数据(这个过程很容易,你平时用什么语句登录的,用winsock原封不动发出去,这是获取你登录时,服务器端发过来的数据)。记录下这些数据。将winsock控件的localport设为21,listen(也就是把winsock从客户端改为服务器端),用你的ftp.exe连接127.0.0.1,把刚才的数据通过winsock发送出去,(这样,应该你就可以顺利登录了),这时候你通过ftp.exe发出put语句,看看winsock收到的语句是什么,把他记下来。其他类此。
这样,你做ftp客户端时,收到登录确认后,如用户输入put语句,你就将他改成刚才记下来的语句,再发送给服务器,服务器就能正确处理了。
仅仅给个思路。
ghz2000 2001-07-03
  • 打赏
  • 举报
回复
up
jisheng 2001-06-30
  • 打赏
  • 举报
回复
呵呵,怎么这么巧?看看我以前提问的帖子:http://www.csdn.net/expert/topic/144/144336.shtm
ghz2000 2001-06-30
  • 打赏
  • 举报
回复
ghzemail@sina.com.cn
ghz2000 2001-06-30
  • 打赏
  • 举报
回复
没钱啊^_^
cnmusic 2001-06-30
  • 打赏
  • 举报
回复
去买一本 Visual Basic 6.0 Internet,上面有。
eaglezhao 2001-06-29
  • 打赏
  • 举报
回复
另外,说出你的要求。
eaglezhao 2001-06-29
  • 打赏
  • 举报
回复
说email,给你发一个。
ghz2000 2001-06-29
  • 打赏
  • 举报
回复
up
ghz2000 2001-06-29
  • 打赏
  • 举报
回复
我要的是用winsock的,不是用api的

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧