zoukankan      html  css  js  c++  java
  • 做了一个“私人文件夹”程序

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

    由于朋友没有安装.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再改改吧。:)
  • 相关阅读:
    Vue-cli
    vue—cli脚手架
    车联网——安全
    技术游玩
    高效寻找GitHub开源项目
    【孤*执】#2019SX# 最后der省选模板总结 ——BY.hss
    【浮*光】#状态压缩# 状压DPの相关练习题
    【浮*光】#字符串# 字符串の相关练习题
    【暖*墟】#数据结构# 可持久化Trie 与 XOR问题
    【浮*光】#数据结构# 数据结构の相关练习题
  • 原文地址:https://www.cnblogs.com/zxsoft/p/1021404.html
Copyright © 2011-2022 走看看