需要自己编写一个FTP的服务端程序,有没有人能提供帮助?

来源:百度知道 编辑:UC知道 时间:2024/05/18 11:08:39
要VS2005环境下编写 ,不要推荐什么软件,我不需要那个
我需要的是代码,思路,因为这个我不太熟悉,有会做的嫌麻烦不想打的QQ发下,我会联系你,如果搞懂了,所有的分都送了.
我有个FTP服务器的 代码 只不过是 用VB.net编写的
如果觉得直接写麻烦 我可以把VB的 这个传来
只需要改成C#的就可以了
还是没人么
愿意帮下的 把QQ留下把。。。。。哎
实在是 没办法了

到论坛找高手帮你

...这个没人帮你的

现在的人都忙,即使我想帮也帮不上,

呵呵,还是找朋友帮帮忙吧~!

不好意思了

1楼说得没错,这种东西送分是没用的,花钱找人开发都不容易

花钱都搞不定啊
你太天真了

1.我想在执行完每条命令后,得到服务器的回应信息,可是我该如何得到这个信息呢,如果我在USER PASS PWD后使用Receive(&buf,1024)得到的却是第一条USER后的返回信息,而不是PWD的返回信息,我该怎样做?
2.最重要的是,我连接服务器的命令顺序为USER PASS TYPE I REST 100 REST 0 PWD 一切都正常,然后我执行LIST,先出现了150 opening BINARY mode data connection for /bin/ls后却出现了425 can't open data connection.我是不是落掉了什么命令,怎样改正我的错误?

我用的是win2000下的fTP服务器,当用cute FTP连结时一切正常,可用我自己做的程序却不好用,如果您方便,请给段程序或告知哪能找到socket写ftp的源码。谢谢.
附:我的代码。
CSocket st;
CString m_comm;

char buf[1024];
int nChars;

if(!st.Create())
{
AfxMessageBox("Create socket error!");
return;
}
if(!st.Connect("wg",21))
{
AfxMessageBox(&quo