发信人: cygwin (沧海已经干涸,青天不再哭泣), 信区: NewSoftware
标 题: [原创更新]文件查找工具
发信站: BBS 水木清华站 (Sat Jun 5 14:44:16 2004), 站内
下载地址: Run.rar
what's new:
1. command line support.
2. resizing support.
3. fixed a memory leak.(caused by typo)
4. focus in the edit box on load.
使用窍门:
1.
为节省内存,最多查找文件限制在 250 个。
可以用命令行查找全部文件
如 run.exe ms*
将查找所有以ms开头的文件,
不过,这样查找文件是看不到输出的,
因为这是一个GUI程序。
要看到输出,用管道或重定向输出。
eg:
run.exe ms* > a.txt
run.exe ms* | more
2.上面提到因为这是GUI程序而无法看到输出,
如果用16进制工具把可执行文件的 0x15C偏移处的 02 改为 03
程序就变成了CUI程序,不用管道或重定向也能看到输出。
修改后,如果双击run.exe的图标,会有一个黑色命令行窗口闪一下
然后出现图形界面。
3.
要快速查找名字为a的文件或文件夹,
在edit框里输出a$即可。
要快速查找以ms开头的文件,
在edit框里输出 ms**,(有四字节以上即开始查找,连续的多个*号等价于一个*号)
要查找文件名为a$的文件,只能输入a$后按FindFile按钮。
--
while((mm=find_next_mm()) != NULL)
{
if(!is_kl(mm)) {
my_waiting_list.push_back(mm);
}
}