个人信息助理(PIA) 之 我的光盘(MyCDBox)
说来也许难以置信。这个程序的第一个版本完成于十一年前,用的是当时刚发布不久的BCB3。
当时我的一个朋友Wank有一台刻录机(当时外置SCSI两倍速CD刻录机的价格高达惊人的13800元),他把自己收集的各种资源都刻成光盘。由于数量相当多,要用的时候找起来很麻烦,于是希望能有一个软件来管理这些自己刻的光盘。
其实当时已经有了这样的软件,只不过是国外的产品。一则是需要付费,再则是一些功能不合他的意,所以就建议我也写一个作为共享软件发布。记得当时我大概花了一两个月时间就写了一个,但结果是简单粗糙得基本无法实用。汗。
后来因为工作变动等种种原因,和他的联系也少了,这个程序的后续版本虽然我也一直有在构思,却没有再写下去。到03年为止,大概构思过两到三个版本,但一个也没有实现。03年开始写那个相册程序,前后折腾了一年多,这个光盘管理的程序就被彻底放下了。
从 02年我自己买了刻录机(当时的内置IDE 12倍速CD刻录机的价格是1680元)以后,其实也有对这样的软件的需求,但一直懒得去写。直到今年初的时候忽然想起这事,便想着索性到网上找个现成 的,毕竟这么多年过去,国内应该也有不少类似作品了。搜索的结果证实了我的猜测,的确有不少。但遗憾的是全都要收费,并且看上去功能也都不怎么样。
一怒之下自己开始动手写了。写了半年左右,于是有了这个东东。
主要功能
扫描光盘的文件结构,并统一记录保存,这样就可以在不插入光盘的情况下浏览光盘内容。
扫描时生成JPG、BMP格式文件的缩略图,生成TXT和HTML格式文件的摘要。
支持多数据库(同时只能打开一个)。
支持光盘分类和光盘、文件夹、文件标记Tags以便查找。
支持模糊搜索。
支持自动扫描。
安装使用方法
运行安装程序按向导提示安装。
安装完成后首次运行需要创建数据库或打开已有的数据库,注意根据提示信息选择操作,建议将数据库文件存放在我的文档等方便备份的地方。
在全新的空数据库中需要首先创建分类,建议根据光盘的存放位置分类,以方便在需要时寻找对应的实际光盘。
创建好分类后可以开始扫描添加光盘。以扫描对话框中可以输入光盘标签(实际标注于光盘上的文字)和Tags,并且可以选择在扫描完成后自动弹出光盘。扫描开始时如光驱在弹出状态则会自动关闭。如果是已经存在于数据库中的光盘,扫描过程会自动取消并打开浏览此光盘。
搜索对话框中可根据相应条件进行搜索,双击搜索结果行可立即跳转到数据库中的相应内容。搜索结果会保存至下次搜索或程序退出。
自动扫描选项被选中后,程序会自动检查光驱,只要插入一张未存在于数据库中的新光盘就会自动开始扫描过程,使用光盘卷标作为默认盘标,并且在扫描完成后自动弹出光盘,方便连续扫描。若插入数据库中已存在的光盘将会自动打开浏览此光盘。
RC1.0 Release 9.1218[1.59M]。
2.0.9.1218
1.完成全部预期功能。
2.少量修改。
--Dec.18-09
RC1.1 Release 10.327[1.60M]。
2.0.10.327
1.修正由于Windows补丁造成分类名单击变双击的BUG。
--Mar.27-10
RC1.2 Release 10.1122[1.60M]。
2.0.10.1122
1.修正工具栏按钮状态不对的BUG。
--Nov.22-10