文件名称:MapWinNetShareCli
- 所属分类:
- Internet/网络编程
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2013-04-12
- 文件大小:
- 34kb
- 下载次数:
- 0次
- 提 供 者:
- 刘*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
局域网内Win32/Linux虚拟文件系统的通信程序,Linux作为服务端,Windows作为客户端.
当链接之后,Linux的共享目录内的文件可以被下载到windows端一个虚拟盘符上(这个虚拟盘符是映射在C盘新建的一个隐藏文件夹名为CliShareDir),可以操纵客户端上的文件,程序会依据客户端的映射目录上的文件的变化情况(包括新建,删除,编辑保存,重命名等等而更改服务端的相同的文件。使得看起来操作客户端的虚拟目录上的文件就如同操纵服务端的共享目录上的文件一样。)
本程序客户端窗体在一开始连接成功后,会自动隐藏。ALT+A是重新显现该客户端窗体的热键,ALD+D是重新隐藏该客户端窗体的热键。其中A取Appear的用意,D取Disappear的用意。同是在C盘会有一个LinkLog.txt的链接日志文件,该文件会记录程序所做的操作。客户端程序存在一个实时检索虚拟盘符上的文件的专门独立的线程。服务端使用select模式做的轮询响应客户端的请求。 各种路径数据存储大部分采用的是单链表,也有一些函数参数是用的数组。
该程序的缺点:大文件(比如50M以上的)传输和反映会很慢,甚至可能出现程序中断。对于一般的小文件还是没什么问题的-LAN the Win32/Linux virtual file system communication program, Linux as a server, Windows as a client.
当链接之后,Linux的共享目录内的文件可以被下载到windows端一个虚拟盘符上(这个虚拟盘符是映射在C盘新建的一个隐藏文件夹名为CliShareDir),可以操纵客户端上的文件,程序会依据客户端的映射目录上的文件的变化情况(包括新建,删除,编辑保存,重命名等等而更改服务端的相同的文件。使得看起来操作客户端的虚拟目录上的文件就如同操纵服务端的共享目录上的文件一样。)
本程序客户端窗体在一开始连接成功后,会自动隐藏。ALT+A是重新显现该客户端窗体的热键,ALD+D是重新隐藏该客户端窗体的热键。其中A取Appear的用意,D取Disappear的用意。同是在C盘会有一个LinkLog.txt的链接日志文件,该文件会记录程序所做的操作。客户端程序存在一个实时检索虚拟盘符上的文件的专门独立的线程。服务端使用select模式做的轮询响应客户端的请求。 各种路径数据存储大部分采用的是单链表,也有一些函数参数是用的数组。
该程序的缺点:大文件(比如50M以上的)传输和反映会很慢,甚至可能出现程序中断。对于一般的小文件还是没什么问题的-LAN the Win32/Linux virtual file system communication program, Linux as a server, Windows as a client.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MapWinNetShareCli\CmdMsg.h
.................\ConvertStringCode.cpp
.................\ConvertStringCode.h
.................\File.cpp
.................\File.h
.................\main.cpp
.................\MapWinNetShareCli.cpp
.................\MapWinNetShareCli.h
.................\MapWinNetShareCli.rc
.................\MessageProc.cpp
.................\MessageProc.h
.................\OsDataExchange.cpp
.................\OsDataExchange.h
.................\Resource.h
.................\stdafx.h
.................\targetver.h
.................\TrackDirInTime.cpp
.................\TrackDirInTime.h
.................\VirtualDrive.cpp
.................\VirtualDrive.h
MapWinNetShareCli