藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 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/ 有下載



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com