疯牛监管1.0开发日志****************************************
2004年8月26日
在福州的家中准备计算机三级,对其中操作系统的内容感到不知所云。于是萌发了自己用程序来实现访问操作系统底层的想法。查了一下书才明白在DotNet框架下想这样做是不太现实的,因此决定开发一个能够和“Windows 任务管理器”互补的软件,取名叫“疯牛监管”。
2004年8月28日
实现了对进程监管的最基本的功能,“监”包括查看进程的基本信息、引用的模块信息以及附属的线程信息;“管”包括终止进程、更改进程优先级、以及设置进程动态提升优先级。对所有信息提供保存功能。
这个版本作为“疯牛监管”的第一个测试版被上载到了CSDN上,命名为“疯牛监管1.0”
**********************************************************
疯牛监管2.0开发日志****************************************
2004年9月25日
听见同学在谈论如何拷贝作业而不被老师发现的问题,问题的关键在于如何实现对文件的三个时间属性的修改。我突然想到在“疯牛监管”中添加这样的功能。
正式开始开发“疯牛监管2.0”。
添加了对文件的监管功能,“监”指查看一个文件的详细属性,“管”指新建文件、复制文件和删除文件,以及更改文件的创建时间、修改时间和访问时间。
2004年9月26日
扩展了对进程的“监”的功能——查看系统信息及环境变量。
2004年9月27日
全面更改了图标系统,在托盘中设置了动态图标,使朴素的程序略为人性化些。
删除了创建文件、复制文件和删除文件这样的无聊功能。
2004年9月29日
修正了重新刷新进程列表时无法保持上次选定项的bug。
略微修改了界面,订制了所有自己的对话框,而不再使用InputBox这样的垃圾。
2004年9月30日
添加了“界面”菜单项。
删除了“设置动态提升优先级”的功能,因为不太实用。
2004年10月1日
实现了程序卸载时保留所有设置信息的功能,程序在再次启动时能够回到最后一次的设置状态。
添加了“筛选进程”的强大功能,用户可以通过设置信任公司列表来方便地查看所有的进程以及更加密切地监视那些可疑进程。
2004年10月2日
排出了用户同时创建多个疯牛监管进程的可能。
普遍降低了信息刷新的速率,这样用户可以比较清晰地查看信息而不必停止“疯牛监管”的运行。
2004年10月3日
完善了右键菜单的功能,使用时更加方便了。
在系统信息中实现了对电池信息的查看功能。
2004年10月6日
添加了ActiveX控件,实现了对系统信息更为详尽复杂的监控。