|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
如何在C中調用FTP?
如何在C中調用FTP,而且直到退出都不在屏幕上顯示信息,並且不是用調用SHELL實現?請大蝦們指教,多謝了!!!!! |
如何在C中調用FTP?
用socket照著FTP協議寫,或者找現成的函數庫
我也正在找 |
如何在C中調用FTP?
sco unix下有標準的函數可以調用
ftp_api(SLIB)
*************
____________________________________________________________________________
ftp_api -- FTP API operations
ftp_prconnect- establish FTP connection (control channel) with remote host
ftp_accnt- send user's account data to remote host
ftp_ascii- set data transfer type to ASCII
ftp_binary- set data transfer type to BINARY
ftp_bye- close the FTP connection
ftp_chdir- change directory on remote host
ftp_command- send FTP specific information
ftp_dataconn- open an FTP data channel socket
ftp_del- delete file on remote host
。。。。。。
有例程 |
如何在C中調用FTP?
這樣也可以吧
main()
{
FILE *fp;
fp = popen("ftp -inv localhost 1>;/dev/null 2>;&1", "w");
if( !fp )
{
perror("popen");
exit(1);
}
fprintf(fp, "user root root\n");
fprintf(fp, "ls\n");
fprintf(fp, "bye\n");
pclose(fp);
} |
如何在C中調用FTP?
可試試orient類庫。
http://cwqu.3322.org/ 有下載 |
| |