[我的作品系列01] 右键将文件上传至指定FTP的软件
之前说过要把以前做过的东西都在这个博客上show出来的,作为大学四年来的一个交代吧。有回忆有总结,自己才能真正的了解自己。敢于把自己的愚作show出来,交流后方能更快速的提高自己。
本来是想要按照“大型系统类”、“硬件模块类”、“小软件类”、“插件类”、“算法类”、“测试程序类”、“网站类”、“手工制作类”这么一个顺序来的(参见博文《回顾我大学期间做过的或者我主要参与做过的一些作品》),结果发现,大型的系统、硬件的模块当中的很多现在已经不在了。若要去寻找他们的痕迹,还需要一点点时间,所以就干脆先从软件开始吧。《右键将文件上传至指定FTP的软件》作为现在而言最常用的软件之一,就用它来打头炮吧!
之前闲的淡藤的时候(约2010年11月)曾经写过一个FTP文件服务器的上传工具。可以完成将某一个或多个文件、文件夹上传到设定好的FTP中。挺方便使用的,只需要右击某个、某几个文件、文件夹,选择弹出的快捷菜单中的“上传到×××”,这些被选中的文件们就可以直接上传至FTP服务器了。如果大家经常有往某FTP服务器上上传文件的需求的话可以考虑这个软件。使用MFC写的,源代码在文章后面有。这个程序写出来之后我就一直用着,算是经常用的几个软件之一吧。挺方便的,也一直在使用中不断的完善着。希望跟大牛们多多交流^_^
正常情况下,使用方法如下:
1.右击想要上传的文件/文件夹,选择上传到××××(具体的名字是用户设定的)
2.单击对应的项,即开始上传。如下图所示:
3.上传完毕之后,会有对应的提示。也可以不理这些提示,因为这些对话框会在几秒钟之内自动关闭。当然也可以趁没关闭之际 ,点击“软件配置”进行相关的配置更改。
软件配置过程如下:
1.解压“SendToFTPServer.zip”,会诞生出来一个exe文件。
2.把这个exe文件丢到任意一个地方,如丢到D:\Program Files\下。
3.双击运行这个程序。
4.如果是第一次使用,会弹出一个窗口提示你设置FTP的相关信息。
点击确定即可进入主程序设置。
5.在配置框里面更改自己想要上传的FTP的配置。
6.关闭程序之后用户设置会被自动保存。
7.在任何你想上传的文件、文件夹、选中的多个文件上右击-选择“上传到×××”菜单项,该文件、文件夹、多个文件会被立即上传到之前设定的服务器上。
8.上传完毕之后,窗口会自动关闭。自动关闭的时间可以自由设定。如果设定为0,则为立即关闭。
本程序同时支持文件夹、多个文件的同时上传。
本程序暂不支持配置多个FTP服务器。如果想要同时使用多个FTP服务器,请将本程序拷贝至另外一个文件夹内,运行并更改配置即可。
本程序涉及的知识点/技术有:
MFC对话框框架、XML读取和写入、FTP协议、系统关联菜单、MFC的命令行、注册表读写、文件遍历、路径表示的是文件还是文件夹的判断等。
所有的源代码已经在下载的压缩包中包含了。开发环境:VC6.0
1 条回复
[…] 于是乎,根据以前自己总结的自己做过的一些东西(《回顾我大学期间做过的或者我主要参与做过的一些作品》),整理出来了一份“作品目录”出来。 […]