做了一个“私人文件夹”程序

朋友说要个文件夹锁。就做了一个这个。原理是装成回收站。呵呵。

由于朋友没有安装.net平台。为了使用方便,就用VB6做了。这样文件还能小些。不然光.NET Framework就很大了

使用方法:安装后在文件夹上点右键,选“加密”,“解密”即可。

下载:(由于安全问题。已经删除,请下载1.1版。)

2008.1.6

朋友希望可以添加两个功能。

1.防止加密后的文件夹被删除。
2.怕丢失密码。希望添加万能密码。


1.未想到解决办法。似乎可以建一个服务,将加密后的文件夹中的某个文件保持打开状态。这样可以防止删除整个文件夹。不过似乎小题大作了。而且不怎么完美。
2.添加万能密码会让加密程度变低,所以想了想决定使用Windows登录密码的方式——密码提示。


更新了私人文件夹1.1版本。相比1.0版做了如下更新

1.代码重构。优化了代码,优化了结构。抽出一个工具包dll。
2.添加附加密码提示文本功能。
3.直接运行不再是与文件夹建立关联,改为功能提示。建立关联部份改为命令行参数 /i
4.修正一个安全隐患(为了这个安全隐患,特意删除了1.0版本的下载。)

V1.1安装包下载: 私人文件夹(V1.1).rar

2008.1.6

朋友看了1.1版本后说希望可以使用方便些。不希望每次解密用过后都需要手动加密。于是做了点改动。
相比1.1版本做了如下更新

1.修正了安装包。不再需要手动注册控件了。
2.业务逻辑变更:增加“打开”业务,程序驻留系统托盘中,此时用户可以使用文件夹内资料。双击托盘图标,或注销、关机,或被结束任务时,程序退出。退出时自动将原目录重新加密。
3.修正了以前的版本中在已加密的文件夹上点右键,仍然会出现“加密”选项的Bug
4.右键菜单文字更改,“加密”,“打开”,“解密”三个功能都增加了不与其他程序冲突的快捷键。在文件夹上点右键后,直接按相应的按键便可快速调用功能,方便操作。

V1.2安装包下载:私人文件夹(V1.2).rar

刚给一个朋友测试了,发现只能在XP中使用。有时间安装一个Vista再改改吧。:)
原文地址:https://www.cnblogs.com/zxsoft/p/1021404.html