CD Manager 0.99发布
这是参加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 条评论
我这段时间才发现有lucene这个工具,感觉还不错。呵呵,惭愧啊~
我也是当时用到时才发现的。只用到了Lucene的很小一部分功能。貌似Eclipse的帮助中搜索功能就是用Lucene做的。
@archlich
您好,非常感谢您的支持。您所的那个bug经检查确实存在,因为软件是用java编写的,java版的该软件可以正常删除光盘,但封装为exe版后却出现了这个诡异的bug,当初没有检查到,这是失误。具体原因还得检查一下。
您希望添加的新功能非常好,尤其是第四条。只是现在由于学业非常紧,很难抽出时间对该软件更新。如果以后条件合适,我会尽力实现您所列的功能。
再次感谢您使用CD Manager,谢谢您的支持与反馈,非常感谢!
您好,我发现0.99版有个比较大的问题,就是删除光盘后,程序会自动关闭。再次打开程序,被删除的光盘仍在,但内容已清空。
(在华军网的宿迁电信下载点下的)
另外,希望能增加几个功能:
1、在程序打开的情况下,cd-rom放入光盘能够自动被读取,并弹出建立新光盘的提示;
2、建立新光盘时能够读取光盘或者硬盘的卷标作为光盘名称,不用手填;
3、增加一个项目:光盘存放位置自编号(程序默认自动生成流水号,但可以手动修改);
4、支持程序生成的光盘索引txt文件的批量导入(方便备份和以后版本升级的通用性)。
谢谢
@zhouJ
您好,关于JRE精简的技术,这篇文章有详细的说明:http://blog.csdn.net/cping1982/archive/2008/09/02/2865198.aspx
我也是参考它来制作的。
不必客气,技术需要共享才能共同提高。
虽然还没有到那一步,我还是想问一下发布版程序是怎样达到这样的精简效果的,我想一定有很多人想知道!借用你的某个语式,替我和大家谢谢你,同时还感谢你把自己的这些劳动成果拿出来与大家分享,多谢博主!
源码已发,请查收@zhouJ
我想要一份Jar版的程序代码,谢谢.
你们的程序值得学习
我的邮箱地址是: zhou jie wuhan @sina.com
(请去掉空格)