资源简介
FTP服务器支持简单的CD,GET,DIR等命令。
通信用UDP实现
通信用UDP实现
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Helper
{
public class MyFileStream
{
private FileStream filestream;
public MyFileStream(string path FileMode mode)
{
try
{
filestream = new FileStream(path mode);
}
catch (System.Security.SecurityException)
{
throw new Exception(“打开文件失败!没有足够权限!“);
}
catch (IOException)
{
throw new Exception(“打开文件失败!I\\O错误!“);
}
catch
{
throw new Exception(“打开文件失败!未捕获错误原因!“);
}
}
///
/// 读文件,
///
public int readfile(ref byte[] buffer int len)
{
if (filestream != null)
{
int lenth = filestream.Read(buffer 0 len);
return lenth;
}
else
{
return -1;
}
}
///
/// 设置流文件的当前位置
///
public void SetOffset(int offset SeekOrigin origin)
{
if (filestream != null)
{
filestream.Seek(offset origin);
}
}
///
/// 写文件
///
public bool writefile(byte[] buffer int len)
{
if (filestream != null)
{
filestream.Write(buffer 0 len);
return true;
}
else
{
return false;
}
}
///
/// 获得流长度
///
///
public long getlenth()
{
if (filestream != null)
return filestream.Length;
else
return -1;
}
///
/// 关闭文件流
///
public void close()
{
filestream.Close();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 20480 2008-12-31 08:17 MyFTP\Helper\bin\Debug\Helper.dll
文件 32256 2008-12-31 08:17 MyFTP\Helper\bin\Debug\Helper.pdb
文件 2033 2008-12-28 21:29 MyFTP\Helper\Helper.csproj
文件 2290 2008-12-28 20:37 MyFTP\Helper\MyFileStream.cs
文件 6922 2008-12-28 21:29 MyFTP\Helper\MySocket.cs
文件 20480 2008-12-31 08:17 MyFTP\Helper\obj\Debug\Helper.dll
文件 32256 2008-12-31 08:17 MyFTP\Helper\obj\Debug\Helper.pdb
文件 130 2008-12-31 08:17 MyFTP\Helper\obj\Helper.csproj.FileList.txt
文件 1325 2008-12-28 14:36 MyFTP\Helper\Properties\AssemblyInfo.cs
文件 7297 2008-12-28 21:29 MyFTP\Helper\Protocol.cs
文件 20480 2008-12-31 08:17 MyFTP\MyFTP\bin\Debug\Helper.dll
文件 32256 2008-12-31 08:17 MyFTP\MyFTP\bin\Debug\Helper.pdb
文件 20480 2008-12-31 08:17 MyFTP\MyFTP\bin\Debug\MyFTP.exe
文件 19968 2008-12-31 08:17 MyFTP\MyFTP\bin\Debug\MyFTP.pdb
文件 5632 2005-12-08 14:51 MyFTP\MyFTP\bin\Debug\MyFTP.vshost.exe
文件 2150 2008-12-28 14:48 MyFTP\MyFTP\MyFTP_server.csproj
文件 20480 2008-12-31 08:17 MyFTP\MyFTP\obj\Debug\MyFTP.exe
文件 19968 2008-12-31 08:17 MyFTP\MyFTP\obj\Debug\MyFTP.pdb
文件 4790 2008-12-31 08:17 MyFTP\MyFTP\obj\Debug\ResolveAssemblyReference.cache
文件 170 2008-12-31 08:17 MyFTP\MyFTP\obj\MyFTP_server.csproj.FileList.txt
文件 11893 2008-12-31 08:17 MyFTP\MyFTP\Program.cs
文件 1175 2008-12-28 14:33 MyFTP\MyFTP\Properties\AssemblyInfo.cs
文件 1880 2008-12-28 14:37 MyFTP\MyFTP.sln
..A..H. 22528 2008-12-31 08:18 MyFTP\MyFTP.suo
文件 20480 2008-12-31 08:17 MyFTP\MyFTP_client\bin\Debug\Helper.dll
文件 32256 2008-12-31 08:17 MyFTP\MyFTP_client\bin\Debug\Helper.pdb
文件 24576 2008-12-31 08:17 MyFTP\MyFTP_client\bin\Debug\MyFTP_client.exe
文件 24064 2008-12-31 08:17 MyFTP\MyFTP_client\bin\Debug\MyFTP_client.pdb
文件 5632 2005-12-08 14:51 MyFTP\MyFTP_client\bin\Debug\MyFTP_client.vshost.exe
文件 2164 2008-12-28 15:19 MyFTP\MyFTP_client\MyFTP_client.csproj
............此处省略32个文件信息
- 上一篇:如何安装驱动并进行打包
- 下一篇:LCD12864滚动显示
相关资源
- 基于C 的简易FTP客户端(带源码)
- 企业销售管理信息系统(全套)
- socket小工具(可方便建立TCP UDP的soc
- UDP组播的发送和接收程序
- 串口操作类(justinio)
- 基于Petri网的工作流(完整的原创源代
- 选择题自动考试系统
- 多线程实例:桌面智能弹球小游戏
- 采用WINSOCK2 编写的TCP/UDP通信程序
- 用IdFTPServer写的一个FTPServer程序
- FTP命令详解.doc
- TCP_UDP对结构体加密数据传输
- 一个简单方便的服务端ftp搭建工具
- 20cn的ftp服务器超好用 简洁
- 最好用的FTP服务器
- 土地信息管理系统
- ServiceStack V3.9 全部dll
- PDF pdfview.ocx 无水印
- CuteFTP8.0绿色破解版免安装无需序列号
- PSFTP.EXE 工具
- CuteFTP8.0简体中文破解版
- 欧姆龙以太网通讯TCP/UDP及欧姆龙PLC程
- Wing FTP Server FTP服务器 v6.1.9
- 易语言绵绵FTP网络验证操作模块源码
- UDP协议进行P2P打洞
- 无需共享打印机实现远程打印功能小
- 真正的破解版PDFView4NET
- 网页调用ActiveX控件获取串口数据
- 免费的2014ftp暴力破解扫描工具可自动
- linux c下的ftp客户端和服务器端
评论
共有 条评论