Description: 一个FTP客户端类,用Socket写的,环境为Unix。
之所以封装这个类是因为以前在unix下写文件上传下载的操作都是调shell脚本,C、C++很难控制与shell的交互,
并且无法获知出错的错误代码,用C++封装成一个工具类后,任何项目都可以重用了。
操作很方便,就像平常的FTP操作:
1:登陆FTP服务端
FTPTools ftpTools (conts string &pm_sFtpServer,int pm_iFtpPort)
ftpTools.login(conts string &pm_sFtpUser,const string &pm_sFtpPwd)
2:进入服务端目录
ftpTools.cd(const string & pm_sServerPath)
3:设定本地目录
ftpTools.Lcd(const string & pm_sLocalPath)
4:上传文件
ftpTools.upload(const string &pm_sSrcFilePath,const string & pm_sSrcFileName)
5:下载文件
ftpTools.download(const string & pm_sServerFileName,const string & pm_sDesPath)
支持全路径文件名,PASV模式
-an FTP client category, Socket written in the Unix environment. The reason Packaging category is because the written document under unix uploading and downloading operations are transferred to the shell script, C, C++ is difficult to control and the interactive shell, and not informed of the error code error, Using C++ tools packaged as a category, any item can reuse of. Easy to operate, just like normal FTP : 1 : landing FTP server FTPTools ftpTools (Contracting string Platform: |
Size: 4096 |
Author:sl |
Hits:
Description: 使用winsock控件实现server与client互传数据-winsock Control of the use of server and client data Intertransmission Platform: |
Size: 405504 |
Author:Solo |
Hits:
Description: 利用Linux开发环境,设计和实现一个简单的文件传输协议FTP. 里面包含了服务端和客户端的C程序-use Linux development environment, Design and Implementation of a simple file transfer protocol FTP. it contains the server and client procedures C Platform: |
Size: 4096 |
Author:李亚林 |
Hits:
Description: C#网络与通信程序设计案例精讲.rar
\chap03 提供了本书第3章FTP服务器开发源程序;
\chap04 提供了本书第4章第FTP客户端开发源程序;
\chap05 提供了本书第5章电子邮箱系统源程序;
\chap06 提供了本书第6章基于Socket的聊天室源程序;
\chap07 提供了本书第7章多线程下载源程序
\chap08 提供了本书第8章基于Web的电子书店源程序;
\chap09 提供了本书第9章网络游戏源程序;
\chap10 提供了本书第10章基于Http协议浏览器的实现源程序;
\chap11 提供了本书第11章基于Web Service技术通信的实现源程序
\chap12 提供了本书第12章Telnet客户端实现源程序;
-C# Network and communications programming精讲case. Rarchap03 provided in Chapter 3 of this book to develop source FTP server chap04 provides book Chapter 4 the first source FTP client development chap05 provides book Chapter 5 electronic source mail system chap06 book provides Chapter 6 of the chat room based on the Socket source chap07 book provides a Chapter 7 multi-threaded download source chap08 provided under Chapter 8 of the Web-based e-book source procedures chap09 provided Chapter 9 of this book online game source chap10 book provides a Chapter 10 agreement based on Http browser source code to achieve chap11 provided in Chapter 11 of this book based on Web Service technology Communication source chap12 book provides a Chapter 12 Telnet client to achieve source Platform: |
Size: 1536000 |
Author:qinshaohua |
Hits:
Description: 完整的ftp协议的实现 包含客户端和服务器端-Complete realization of the agreement contains the ftp client and server Platform: |
Size: 4096 |
Author:radio |
Hits:
Description: 使用socket实现通讯及FTP下载。client和server预定好协议进行认证通讯,通过后客户端从服务端的FTP服务器上取数据。-Realize the use of socket communication and FTP download. client and server authentication good agreement is scheduled to telecommunications, after the passage of the client from the services of the FTP client server data access. Platform: |
Size: 13312 |
Author:tanhuang |
Hits:
Description: 在Linux系统上使用Socket接口实现FTP客户端和服务器的程序,使客户端可以连接至服务器,并且可以进行一些FTP的基本操作。客户端和服务器的命令通道和数据通道需要分离,支持以下一些FTP命令:
get:取远方的一个文件
put:传给远方一个文件
pwd:显示远方当前目录
dir:列出远方当前目录
cd:改变远方当前目录
?:显示提供的命令
quit:退出返回
!dir,列出本地当前目录。-In Linux system using the Socket interface FTP client and server process, so that the client can connect to servers, and FTP can also conduct some of the basic operation. Client and server command channel and data channels need to be separated from support for the following FTP command: get: get a file from afar put: the distance to a file pwd: display the distance the current directory dir: lists the current remote directory cd: changes the distance the current directory? : Display command quit: exit to return! Dir, set out in the local current directory. Platform: |
Size: 4096 |
Author:Draco |
Hits:
Description: 一个基于Java编写的Socket程序,提供简单的FTP功能实现
This networking program set consists of implementation of FTP, TELNET, HTTP SERVER, UDP NEWS SERVER, Multi client parallel chat server, Date server.
Knowledge of socket programming, applet, AWT, thread, and IO streams is essential to understand these programs.
All Program Tested in JDK 1.4, and Run Successfully.
Do not forget to run server program before starting client program.
Developed By:
Divyen K Pate-A Java-based Socket procedures prepared to provide a simple FTP functions This networking program set consists of implementation of FTP, TELNET, HTTP SERVER, UDP NEWS SERVER, Multi client parallel chat server, Date server.Knowledge of socket programming, applet, AWT , thread, and IO streams is essential to understand these programs.All Program Tested in JDK 1.4, and Run Successfully.Do not forget to run server program before starting client program.Developed By: Divyen K Pate Platform: |
Size: 46080 |
Author:Tony Yau |
Hits:
Description: 项目简介:使用Linux下C语言开发,遵循RFC959协议,以命令解析器为核心,利用Socket作为通讯接口,提供上传下载,断点续传,流量控制,连接控制,支持多种常用FTP客户端。
-Project Description: Using the C language under Linux development, follow the RFC959 protocol to the command parser as the core, the use of Socket as a communications interface, providing upload download, HTTP, flow control, connection control, supports a variety of popular FTP client . Platform: |
Size: 34816 |
Author:杜峰 |
Hits:
Description: linux下的FTP客户端和服务器源代码
socket编程-linux under the FTP client and server source code for socket programming Platform: |
Size: 443392 |
Author:周乐文 |
Hits:
Description: 本设计实现了ftp的设计,使用了socket网络编程,ftp基于cs模式,包含客户端和服务端,可以实现上传、下载、删除、添加等各种功能,支持断点续传、多用户登陆、错误日志等功能。运行环境是linux,压缩包内含有源代码、使用说明、实验报告等,是学习linux和网络编程的上等材料。-This design enables the design of ftp, using the socket network programming, ftp cs-based model, including client and server, you can achieve upload, download, delete, add other features to support HTTP, multi-user login , error logs and other functions. Operating environment is linux, archive containing source code, instructions, test reports, learn linux and network programming is an excellent material. Platform: |
Size: 5201920 |
Author:石 |
Hits:
Description: 通过学习linux下Socket编程,根据ftp协议,可以编写一个小型的ftp服务器和客户端,实现用户登录对文件的上传和下载的功能。-Learning under linux Socket programming, according to the ftp protocol, you can write a small ftp server and client, the user is logged on the file upload and download function. Platform: |
Size: 12288 |
Author:浅醉 |
Hits:
Description: linux环境下的基于socket通信的ftp系统服务器端和客户端的代码-code based on socket communication ftp server and client systems of linux environment Platform: |
Size: 15360 |
Author:zhouxing |
Hits: