诸天浩瀚,神魔流转,天苍苍兮云山远,心悠悠兮梦桃源

CD Manager 0.99发布

2008-12-161,718 次阅读

        这是参加NWPU“富士通”杯软件设计大赛的作品,谢谢姜哲,谢谢自己,谢谢我们的合作。虽然软件有很多的缺陷,我们也有许多尚未完成的遗憾,但是,我们一起把它做出来了。从11月份开始,近20天里,我们一起经历了从构思、分析、设计、编码、测试的过程,就像看着自己孩子一样一点点看着它从无到有、慢慢成长,这就够了。
        之所以命名为0.99版,主要是受雷军先生Bitlok的影响。我们也觉得确实它还有许多不足,不愿意贸然就赋予它1.0的称谓。这也算是一个鞭策,我们希望以此为起点,奋然前行。

        软件是用Java编写的,经过多次查询资料和实验,我们最终将80M的JRE精简到6M,制成了可以完全脱离Java环境独立执行的发布版。如果有人需要Jar版(约4M),请与我联系。

CD Manager 0.99 下载地址:

        华军软件:http://www.onlinedown.net/soft/77809.htm
        新浪科技:http://down1.tech.sina.com.cn/download/downContent/2004-03-16/1744.shtml
        中关村在线:http://xiazai.zol.com.cn/detail/34/337774.shtml
        绿色软件联盟:http://www.xdowns.com/soft/10/147/2008/Soft_48601.html
        SupFree: http://www.supfree.com/soft/soft.asp?v_id=50660

源码在此下载:
        CD Manager源码
        CD Manager文档

CD Manager 简介:
  CD Manager是一款使用简单、功能强大的个人光盘管理软件。它采用Java语言编写,具有以下强大功能:
  一、光盘扫描。随着电脑硬件技术的不断发展,各类刻录设备渐渐成为电脑的标准配置。光盘以其大容量、低成本、高安全的特点成为了使用最为广泛的数据存储工具。随着时间的推移,用户手中可能已经积累了数十上百张光盘。如何对它们进行有效管理便成为了一大难题。CD Manager将为用户解决这一烦恼!用户只需把光盘放入光驱,启动CD Manager对其扫描,光盘上的文档相关信息便被建立成索引文件存储起来。
  二、光盘查看。对于建立索引后的光盘,用户不需要将其放入光驱,就可以在CD Manager中直接查看其目录结构,就像查看本地硬盘文件一般便捷简单。用户也可以删除、修改曾经创建过的光盘。
  三、光盘搜索。如果用户要查找某个文件,只需在搜索栏中输入关键字,只要该文件所在的光盘已被创建过索引,那么用户便能瞬间得到查得该文件在哪一张光盘上。CD Manager支持通配符搜索、模糊搜索、组合搜索等多种搜索方式。
  四、导出索引。光盘的索引包含了该光盘上所有文件的文件名及文件路径等信息。CD Manager可以把他们导出为txt文件,方便用户作其他使用。
  五、硬盘搜索。同建立光盘索引类似,只要用户对本地硬盘(也可以是硬盘上的一个分区或是一个文件夹)建立了索引,那么也可以在不到一秒的时间内瞬间搜索到所需要的结果。
  六、密码设置。用户可以设置CD Manager的启动密码,保障个人光盘数据不被他人查看,有效的保护了用户的隐私。
  七、日志记录。对于用户的每一个关键操作,CD Manager都会生成日志记录下来。用户可以随时查看,也可以将日志记录导出为txt文件。

作者:紫色竹简 | 分类目录:木甲工房 | 标签:

9 条评论

  1. zhaobaoxue 说:

    我这段时间才发现有lucene这个工具,感觉还不错。呵呵,惭愧啊~

    • codingliyi 说:

      我也是当时用到时才发现的。只用到了Lucene的很小一部分功能。貌似Eclipse的帮助中搜索功能就是用Lucene做的。

  2. codingliyi 说:

    @archlich
    您好,非常感谢您的支持。您所的那个bug经检查确实存在,因为软件是用java编写的,java版的该软件可以正常删除光盘,但封装为exe版后却出现了这个诡异的bug,当初没有检查到,这是失误。具体原因还得检查一下。
    您希望添加的新功能非常好,尤其是第四条。只是现在由于学业非常紧,很难抽出时间对该软件更新。如果以后条件合适,我会尽力实现您所列的功能。
    再次感谢您使用CD Manager,谢谢您的支持与反馈,非常感谢!

  3. archlich 说:

    您好,我发现0.99版有个比较大的问题,就是删除光盘后,程序会自动关闭。再次打开程序,被删除的光盘仍在,但内容已清空。
    (在华军网的宿迁电信下载点下的)

    另外,希望能增加几个功能:
    1、在程序打开的情况下,cd-rom放入光盘能够自动被读取,并弹出建立新光盘的提示;
    2、建立新光盘时能够读取光盘或者硬盘的卷标作为光盘名称,不用手填;
    3、增加一个项目:光盘存放位置自编号(程序默认自动生成流水号,但可以手动修改);
    4、支持程序生成的光盘索引txt文件的批量导入(方便备份和以后版本升级的通用性)。

  4. zhouJ 说:

    谢谢

  5. codingliyi 说:

    @zhouJ
    您好,关于JRE精简的技术,这篇文章有详细的说明:http://blog.csdn.net/cping1982/archive/2008/09/02/2865198.aspx
    我也是参考它来制作的。
    不必客气,技术需要共享才能共同提高。

  6. zhouJ 说:

    虽然还没有到那一步,我还是想问一下发布版程序是怎样达到这样的精简效果的,我想一定有很多人想知道!借用你的某个语式,替我和大家谢谢你,同时还感谢你把自己的这些劳动成果拿出来与大家分享,多谢博主!

  7. codingliyi 说:

    源码已发,请查收@zhouJ

  8. zhouJ 说:

    我想要一份Jar版的程序代码,谢谢.
    你们的程序值得学习
    我的邮箱地址是: zhou jie wuhan @sina.com
    (请去掉空格)

留下评论

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>