文件同步精灵(初版)

简介:

什么是文件同步精灵?

       在日常工作和平时个人“作业”时,当某个站点项目发布到了服务器后,如果在本地项目中又增、删、改了某些文件,则又要通过FTP或远程连接,到服务器进行相应的操作,久而久之觉得非常麻烦。并且在某些服务器上,因安全问题禁止使用FTP而则只能通过远程连接进行操作时则会觉得更加麻烦!因此,如果能在本地文件资源管理器操作本地文件时能直接操作服务器上的对应文件,那该多好啊!

        文件同步精灵就是根据上面的需要而“制造”出来的,它目前拥有以下几个功能:

1。嵌入系统文件资源管理器的右键菜单

如图:

 

2。支持上传、下载、删除功能。

以上功能都支持批量操作,如在文件资源管理器中选择了多个文件或目录,则同时对选择的文件进行对应的操作。

 

3。支持密码验证。

为确保服务器安全,客户端在连接服务端时必须先通过密码验证才能进行文件操作!(类似于FTP的帐号验证)并且为防止明文密码传输时被偷,在验证密码过程时将采用加密传输!

 

4。控制台式的服务端。

服务端本应做为系统服务程序的,但是初版,所以很简单的弄成控制台程序。

 

5。简洁的客户端

因为所有的操作功能都已在系统文件资源管理器的右键菜单上,所以客户端程序只是用于提示信息,类似于那些下载软件的下载信息窗口,界面截图如下:

 

程序下载:(下载后运行前请仔细阅读压缩包里的“说明.txt”文件)

http://files.cnblogs.com/kingthy/FileSynchronizer.rar

 

作者备注: 该程序目前只是初版,因此程序与程序代码都非常的简陋!!如果我有时间的将对它进行改进!

关于Windows Shell部分,各位可以参考“柠檬”兄的Windows Shell编程系列文件。如对于右击菜单的文章链接。

(C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单

我在写此程序时就是参考了“柠檬”兄代码与文章,在此感谢!!

本文转自Kingthy博客园博客,原文链接:http://www.cnblogs.com/kingthy/archive/2008/09/24/1297867.html ,如需转载请自行联系原作者
相关文章
|
2月前
|
人工智能 算法 计算机视觉
我的自描外挂制作日志——FPS类游戏的自瞄【构思准备】
我的自描外挂制作日志——FPS类游戏的自瞄【构思准备】
42 0
|
2月前
|
Java 计算机视觉 Python
我的自描外挂制作日志——FPS类游戏的自瞄【优化改进1】
我的自描外挂制作日志——FPS类游戏的自瞄【优化改进1】
31 1
|
2月前
|
Java 计算机视觉
我的自描外挂制作日志——FPS类游戏的自瞄【优化改进2】
我的自描外挂制作日志——FPS类游戏的自瞄【优化改进2】
21 0
|
8月前
图片太大传输和保存不方便?一招解决你的烦恼!
在日常工作中,“拍照”是我们必不可不少的一件事情。写简报、总结都离不开图片。
88 0
|
前端开发 JavaScript
一起看跨年烟花(流行背景音乐+雪花)---- 系列
一起看跨年烟花(流行背景音乐+雪花)---- 系列
169 0
一起看跨年烟花(流行背景音乐+雪花)---- 系列
|
前端开发 JavaScript
一起看跨年烟花(自定义背景+流行背景音乐+雪花)---- 系列
一起看跨年烟花(自定义背景+流行背景音乐+雪花)---- 系列
174 0
一起看跨年烟花(自定义背景+流行背景音乐+雪花)---- 系列
|
JavaScript 开发者
ElUpload不好用?一文教你实现一个简易图片上传预览组件
ElUpload不好用?一文教你实现一个简易图片上传预览组件
356 0
|
JavaScript 容器
《大胖 • 小课》- 玩玩多文件配多进度上传
这是《大胖小课》栏目的专题一《说说文件上传那些事儿》的第4节-《玩玩多文件配多进度上传》 专题已经更新章节: 《大胖 • 小课》- 我是这样理解文件上传原理的 《大胖 • 小课》- 写一个文件上传接口 《大胖 • 小课》- 不用 js 实现文件无刷新上传 既然要说多文件配多进度上传,那就要看看单个进度是如何实现的。
89 1
《大胖 • 小课》- 玩玩多文件配多进度上传
|
前端开发
前端工作总结123-视频上传和图片编辑功能
前端工作总结123-视频上传和图片编辑功能
73 0
前端工作总结123-视频上传和图片编辑功能
|
存储 搜索推荐 iOS开发
终极文档编辑及文件同步解决方案
终极文档编辑及文件同步解决方案
154 0