QRunner

一个快速启动的辅助工具

概述:

QRunner可用于快速打开系统应用程序,而不需要在杂乱的"开始->程序"中迷茫的寻找我们想要的程序.
事实上,QRunner可以打开运行任何文档,并非只是应用程序.具体用法,请看后面的小提示.它工作在后台,当需要的时候可以按下"alt + space" 调出即可.还提供模糊查询功能,你只需输入需要文件的部分文件名,就可以找到它!

安装:

完全绿色版,不需要安装,建议您在"启动"里设置一个快捷方式,方便使用.我不想因为这个就做成安装文件,何必要那个Uninst.exe呢?

原理:

1. QRunner自动搜索三个地方: 当前用户的"程序"文件夹和所有用户共享的"程序"文件夹,最后还包括桌面.需要注意的是,它使用的是递归搜索,所以如果您在桌面上有一个存放快捷方式的文件夹,它也能搜索到!

2. QRunner运行时会显示图标,请您对照文件名选择.

3. 默认的类型是快捷方式,您也可以自定义其它类型,比如电影和音乐,exe,bat等.

4. 在启动QRunner会根据配置文件(通常和它在同一个目录下,叫profile.dat,没有时会自动创建)创建索引文件,index.dat,请不要在运行时手动删除它.

小提示:


1. 可以把它的快捷方式放到"启动"里,方便使用.

注:运行后,如果调用它一次后隐藏,内存使用可以减少的1.5M以内,这样的结果是我目前能做到的最小了.

2. 添加目录时尽量不要添加包含多级子目录的目录,因为QRunner使用递归搜索目录,如果包含的目录太多,会影响使用性能.如果您添加了如"C:\"这样的目录,请不要抱怨它会慢的和windows的查找功能差不多(事实上,我觉得可能会快一些的,当然我没有测试过,呵呵)

3. 除了.lnk外,您还可以添加.mp3,.rmvb等任意类型文件.

4. 提供了界面颜色设置,因为使用皮肤会占用过多的内存,那样就喧宾夺主了.另外附带了窗体透明度的选项,您可以根据自己的爱好选择.

5. 当在QRunner运行过程中安装的其它软件,请使用更新索引功能,QRunner会重新构造索引.

问题:

1. 当您觉得输入错误时,请尽量不要使用delete,因为一些程序逻辑问题,使用delete后光标可能跑到最后.更多的情况,请使用backspace.
2. 某些软件可能会在使用中也使用了alt + space,如果发生这样的情况,请您重新定义热键,默认提供了3组.

-----------------------------------------------
没有加入about功能,因为会消耗系统资源,该说的话在这里都说了,呵呵.
有任何问题,请联系: hzgnpu@gmail.com

其它工具

拒绝懒惰的习作 

更新日志

*注:在程序启动的时候,会闪一下,不过内存占用少多了,在2M内.

2006-6-30

修正了启动某些程序不能隐藏的bug,进一步减小了启动内存占用.
修改了readme中邮件地址的错误.

2006-6-28

修正了一处内存泄露bug.
支持了常用软件的启动,比如cmd,notepad,等,但不显示图标.

2006-6-9

修正了鼠标不能选择的Bug.

2006-5-24 v1.02

修改了不能更改热键的bug.
增加了只能运行一个实例的功能.
找到一个减少启动内存占用的方法,只是屏幕要闪一下,不过也正好提示它运行了!

由于流量限制,请访问:

http://tinylee.byethost9.com

2006-5-23  v1.01

去处了非可执行程序的连接,默认只包含可执行文件,另:在jiji的建议下,将卸载程序的连接过滤掉.

2006-5-22 v1.00

程序发布.