ftpdsample.htm

来自「tcpip for dos」· HTM 代码 · 共 42 行

HTM
42
字号
<HTML><HEAD><TITLE>DOS Internet Programming APIs</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="He Lingsong" name=Author>
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<META content=DOS,FTP,HTTP,email,smtp,web,www,server,tcp,wattcp,free 
name=KeyWords></HEAD>
<BODY><B><FONT color=#cc0000>FTP服务器程序样例:</FONT></B> 
<BLOCKQUOTE><TT><FONT color=#006600><FONT size=+1>#include 
  &lt;stdio.h&gt;</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>#include &lt;string.h&gt;</FONT></FONT></TT> <BR><TT><FONT 
  color=#006600><FONT size=+1>#include &lt;conio.h&gt;</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT size=+1>#include 
  "tcplib.h"</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>//========================================================</FONT></FONT></TT><TT><FONT 
  color=#006600><FONT size=+1></FONT></FONT></TT> 
  <P><TT><FONT color=#006600><FONT size=+1>int main(void)</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT size=+1>{int rc;</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;setcurrentpath("c:\\ehttp");</FONT></FONT></TT> <BR><TT><FONT 
  color=#006600><FONT size=+1>&nbsp;init_tcplib();</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;settcpdebug(0);</FONT></FONT></TT> <BR><TT><FONT 
  color=#006600><FONT size=+1>&nbsp;setftpuserpass("","",0);</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;setftpuserpass("hls","hls",2);</FONT></FONT></TT> <BR><TT><FONT 
  color=#006600><FONT size=+1>&nbsp;setftptime(60,180);</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;startftp();</FONT></FONT></TT><TT><FONT color=#006600><FONT 
  size=+1></FONT></FONT></TT> 
  <P><TT><FONT color=#006600><FONT size=+1>&nbsp;while (1)</FONT></FONT></TT> 
  <BR><TT><FONT color=#006600><FONT size=+1>&nbsp; {if 
  (kbhit())</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;&nbsp;&nbsp;&nbsp; if (getch() == 27) return 
  0;</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT size=+1>&nbsp;&nbsp; 
  rc=checkftp();</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp;&nbsp; if (rc==1)</FONT></FONT></TT> <BR><TT><FONT 
  color=#006600><FONT size=+1>&nbsp;&nbsp;&nbsp;&nbsp; 
  Serveftp();</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>&nbsp; }</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1>}</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT 
  size=+1></FONT></FONT></TT>&nbsp; <BR>&nbsp;</P></BLOCKQUOTE> </BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?