Ⅰ 求MFC编写的FTP服务器和客户端程序
我这有一个以前自学用的例子,你看看需要不?
运行程序,打开程序主界面,如图1.1所示。输入FTP服务器IP地址、服务器端口、用户名及密码,单击“快速登录”按钮,连接FTP服务器。连接成功后,设置下载文件存储目录,然后就可以上传及下载文件了。下载文件过程中,可以暂停及删除下载任务。
图1.1 FTP文件上传下载模块主窗口
在“功能选项”菜单下选择“下载后关机”命令,文件下载完成后,自动关闭计算机。
Ⅱ MFC 通过FTP上传文件时,怎样设置上传的具体
你好,
1、方法1、直接写相对目录啊。假如你服务器ftp根目录是“C:\A文件夹”,你想传到“C:\A文件夹\B文件夹”下,就传参数“/B文件夹”。前提是你ftp连接的当前目录是根目录。
2、服务器上直接写相对目录不是更简单,判断目录是否存在,不存在创建后在用SetCurrentDirectory()就行了。
Ⅲ MFC 如何获得文件从FTP服务器上下载到本地的时间
是预计时间还是完成后的?
预计的话 下载不是可以获得数度嘛 除一下
完成后
简单老撒
首先在开始时获得时间,就是那种从19XX年开始到今天的秒数那种,完成后再获取一次 相减
Ⅳ 急求一个用VC++6.0 mfc编写的FTP的客户端,要求一般的上传下载的功能,还需要断点续传功能
linux下有个c语言写的命令行下载工具wget,支持断点续传。
因为没有界面,看起来核心内容会容易些。
介绍与代码下载:
http://www.gnu.org/software/wget/
支持http/ftp下载,断点续传参数为-c,例如
wget -c ftp://aaa.iso
Ⅳ MFC 用FTP方式下载文件会不会泄露服务器密码
可以自己写个算法 把用户名和密码加密下
这样泄露的可能性小点
这个账户也只给下载的权限 其他上传 删除 列表什么的权限都不要写
这样就算别人拿到了密码也不能干什么。也不能列表 FTP里有什么也看不到
Ⅵ 想用socket+mfc写一个ftp服务器,但是文件操作出了问题,不知道怎么写,网上没有这方面的教
//MFC里有CFtpConnection,你可以直接使用,不需要自己去写
CInternetSessionsess(_T("MyFTPSession"));
CFtpConnection*pConnect=NULL;
try
{
//Requestaconnectiontoftp.microsoft.com.Default
//parametersmeanthatwe'lltrywithusername=ANONYMOUS
//@domainname
pConnect=sess.GetFtpConnection(_T("ftp.microsoft.com"));
//
CFtpFileFindfinder(pConnect);
//startlooping
BOOLbWorking=finder.FindFile(_T("*"));
while(bWorking)
{
bWorking=finder.FindNextFile();
_tprintf_s(_T("%s "),(LPCTSTR)finder.GetFileURL());
}
}
catch(CInternetException*pEx)
{
TCHARsz[1024];
pEx->GetErrorMessage(sz,1024);
_tprintf_s(_T("ERROR!%s "),sz);
pEx->Delete();
}
//iftheconnectionisopen,closeit
if(pConnect!=NULL)
{
pConnect->Close();
deletepConnect;
}
Ⅶ vc 模拟ftp 有服务器端和客户端
...........
建议你去专业一点的网站.....