数据加载中……


 

 登   陆

我的分类(专题)
数据加载中……

链接

Blog信息
数据加载中……

 



Everything
樱木花盗 发表于 2011-9-5 11:37:20

      使用电脑一段时间的朋友都会储存着大量的文件了吧,例如软件、MP3、照片、游戏、文档、电子书等等一大堆东西。如果你没有一个很好的使用习惯和管理方法,时间一长,当下载的东西越来越多乱起来的时候,可能你常常需要花上大半天的时间才找到一个文档呢,这在急用的时候可是相当的尴尬呢。然而,Windows的搜索功能实在是太慢了,如果能有一款小软件,可以极快地在硬盘中给我找到想要的文件那该多好啊!

    今天异次元给大家介绍的就是一款被 X-Force 认为是当前最强最快最实用的文件搜索工具Everything。它几乎可以在瞬间从你的硬盘中找到你需要的文件!速度非常非常的快!!已经到难以置信的地步了!对于有着不少软件阅历的我来说,Everything 还是能让我兴奋了好久!!而且,而且它还是一款完全免费的软件,界面简洁,体积很小巧,但功能却非常丰富!引用xbeta的一段话:Everything搜索工具的最大优点是速度。其速度不是快,是极快;用户不是满意,而是震惊。你甚至会愤怒,它凭什么这么快?!


Everything 中文版主界面截图



Everything 与其他搜索工具的简单比较:

      Everything是至今为止X-Force所使用过速度最快的文件搜索工具。与它相似的有异次元曾经介绍过的AVAFind,也非常的优秀,遗憾的是它在2003年就停止了开发,并且AVAFind是一款收费软件。和AVAFind一样,Everything 也是基于文件名索引的文件搜索引擎,Everything 仅在几秒间便完成了我的320G笔记本硬盘的索引,而AVAFind则需要好几分钟呢;相比Google桌面搜索、百度硬盘搜索或是Windows自身的搜索,这个速度简直是超越它们几十年的技术啊,哈哈~不过呢,由于Everything只是基于文件名的搜索,并不能搜索文件的内容,所以,对于经常要搜索文件内容的朋友可能就不太合适了。

    相比其他的搜索工具,Everything 无论是体积、索引数据库的大小、还是内存占用都是暂时我所见到最强的!Everything的体积才5百多K,我硬盘上有217G的数据,索引数据库仅有2.2MB,而内存占用仅为9M~12M左右,可以说是完胜其他的搜索工具了!再加上对Vista/XP的完美支持,完全免费的特性,你没理由拒绝它长驻你的硬盘了吧?


如果你的Everything不是显示中文,则点击 Tools – Options,然后在图中这里设置简体中文



Everything的搜索功能(支持正则表达式):

    你只要在 Everything 的搜索框中输入你想要找的文件名,你会发现在你输入的短短的瞬间,你还没来得及按回车键,搜索结果已经呈现在你的面前了!!Everything 完美支持中文搜索,对于技术比较牛皮的人,还可以使用强悍的正则表达式来搜索特定的文件呢。具体的教程,可以看官方网站的Everything如何使用正则表达式FAQ部分。

Everything的文件共享功能:

      还记得HTTP File ServerStar FTP Server吗?他们能方便地把你的机器架设成HTTP / FTP服务器以方便共享文件给别人。然而,我们的 Everything 也内置了HTTP、ETP/FTP服务器的功能,你可以将你的硬盘变成一个网站或FTP,方便别人下载你的文件!并且,HTTP的分享还拥有一个方便的搜索功能呢!


通过浏览器访问Everything架设的HTTP服务器,可以浏览我硬盘内的文件


还能快速搜索到我想找的周杰伦的MP3呢!真方便!



   使用时只要点击菜单“工具”-“HTTP服务器”或“ETP/FTP服务器”后,就可以启动服务了。HTTP的服务,在浏览器访问 http://本机ip:端口号 即可进行访问。FTP的服务则需要FTP客户端来访问了。你还可以在“工具”-“选项”-“HTTP”或“FTP”中设置端口号和访问密码等。反正有了Everything,你就可以在局域网内随心所欲地分享文件了!当然,如果你的机器有外网的IP(如电信的ADSL),还能让Internet上的任何人访问你硬盘里的文件呢!不得不说,这是一个非常非常棒的应用!


在这里设置HTTP服务器的端口号、访问帐号与密码等



Everything 高效搜索技巧之“与”“或” (引用自xbeta)

技巧:在Everything的搜索框中可以输入多个关键词,以空格分开,表示搜索结果要包括全部关键词。大家肯定对这种做法不会陌生,因为它正是搜索引擎的惯例。
举例:键入(不包括引号,下同)“李白 北京 08 jpg”,可以快速找出某些照片。
技巧:对应“与”的还有“或”(OR)运算,用半角竖线表示:|。当你不确信关键词的准确描述时,这种方式非常有用。
举例:“jpg 李白|libai 北京 08”、“免费|freeware”……
引伸:既然空格表示“与”,那么如何表示真正的空格呢?很简单,加英文半角引号,比如”program files”。

Everything的原理与局限:

     初接触Everything你一定会像X-Force一样好奇为什么它能快得这么离谱?!根据Everything的官网所说,它1分钟可以索引100万个文件。X-Force笔记本上320G的硬盘48万多个文件,建立索引需要的时间也只有几秒,我都差点被吓死。其实 Everything 并没有全部逐一扫描我们硬盘上的文件,而是通过读取NTFS文件系统中的USN日志来完成的。


Everything仅能索引和搜索NTFS分区的文件



   NTFS文件系统中的 USN 日志记录了系统对NTFS分区中的文件所做的所有更改。对于每一卷,NTFS 都使用 USN 日志来跟踪有关添加、删除和修改的文件的信息。感兴趣的朋友可以研究一下这个USN日志,我只在维基百科中找到一小段USN日志的描述

   然而,由于Everything的工作原理是基于 NTFS 文件系统的,也就是它不能在 FAT32 的文件系统上使用了,这是 Everything 的一个局限之处。如果你的文件系统还是FAT32,而又想使用Everything的话,你需要转换你的分区格式了,如果你使用的是XP的话,在命令行下输入 convert X:/FS:NTFS 回车按提示重启后等待转换完成就可以了。其中X代表你要转换的盘符,转换后数据不会掉失。

Everything 总结:

     如果你希望能按文件名进行高速搜索文件,并且硬盘分区都是使用NTFS格式的,又或者需要远程搜索其他计算机上的文件,那么你绝对不能错过Everything这款仅几百KB的免费软件!它绝对值得你收藏与试用的!总之,如果让我给Everything打分的话,我会打99分!!而剩下的1分是留给它的新版本的……

文件下载地址:

文件详情: Everything
软件版本: v1.2.0.323b 中文绿色版
文件格式: RAR 压缩文档
文件大小: 218 KB
发布日期: 2008.11.30
官方网站: http://www.voidtools.com
文件发布: 异次元

 

 

常见问题

1 Everything

1.1 “Everything”是什么?

“Everything”是一个运行于Windows系统,基于文件、文件夹名称的快速搜索引擎。
“Everything”在搜索之前就会把所用的文件和文件夹都列出来,这一点与Windows自带的搜索系统不一样,所以我们称之为“Everything”。
在搜索框输入文字,它就会只显示过滤后的文件和目录。

1.2 “Everything”建立数据库需要多长时间?

“Everything”搜索只基于文件和文件夹的名称,所以它创建数据库很快。一个刚安装完的Windows XP SP2系统(约20,000份文件),需要一秒钟。索引一百万份文件则需要一分钟。

1.3 “Everything”能否搜索文件内容?

不,不能搜索文件内容,“Everything”搜索只基于文件和文件夹的名称。

1.4 “Everything”是不是非常占用系统资源?

不,“Everything”使用非常少的系统资源。一个刚安装完的Windows XP SP2系统(约20,000份文件)需要占用3-5 mb内存和不到1 mb的硬盘空间。一百万份文件大概需要45 mb内存和5 mb硬盘空间。

1.5 “Everything”能否监视文件系统更改?

是的,“Everything”能够监视文件系统改变。文件和文件夹名称的改变会实时地反映到“Everything”数据库。

1.6 “Everything”免费吗?

是的,“Everything”是免费软件。

1.7 “Everything”不在运行的时候,它还能否监视文件系统更改?

即使在“Everything”没有运行的情况下,更改文件系统也不会有什么问题,因为 “Everything”在每次启动的时候会更新数据库。

1.8 “Everything”的系统要求?

“Everything”能够运行于Windows 2000,XP,2003以及Vista下。记住:“Everything”只能索引本地NTFS分区。

1.9 如何把一个分区转化成NTFS?

参见http://support.microsoft.com/kb/307881

1.10 如何安装语言包?

下载语言包 Everything.lng.zip
解压语言包,将其内容解压到 Everything 安装目录。
重启 Everything。
在程序中,菜单 ToolsOptions
点击 General 标签。
Language 下拉列表中选择所需语言。
点击 OK
在 "language change" 弹出框中,点击 OK
重启 Everything。

2 搜索

2.1 如何搜索?

在搜索框中键入文件或文件夹名称的一部分,结果立刻呈现。

2.2 如何运用布尔算子?

AND(且)是缺省使用的布尔算子。
例如:如果要搜索foo和bar同时出现的文件:foo bar
如果从两者之中任一个都可以,则用 | 介于两者之间。
例如:如果要搜索.jpg或.bmp文件: .jpg | .bmp(注:在|两侧有空格)。

2.3 如何运用通配符?

通配符 * 可以匹配任意长度和类型的字符。
例如:如果要搜索以e开头并且以g结尾的文件或文件夹: e*g
通配符 ? 可以匹配单个任意字符。
例如:如果要搜索扩展名为两个字符的文件: *.??

2.4 如何运用正则表达式?

    在使用之前,确保已经打开正则表达式选项(菜单Search → Enable Regex)
  • | 竖线表示或。例如:gray|grey 能够匹配 gray或grey(注:在|两侧没有空格)。
  • () 小括号用于确定范围。例如:gr(a|e)表示在gr和y之间有一个字母a或e。gr(a|e)y将匹配gray或grey,与gray|grey意义相同。
  • ? 问号表示其前一个字符可能出现,也有可能不出现。例如:colou?r将匹配color和colour。
  • * 星号表示其前一个字符可能不出现,也可能出现一次或多次。例如:ab*c将匹配ac、abc、abbc、abbbc等等。
  • + 加号表示其前一个字符出现一次或多次。例如:ab+c将匹配abc、abbc、abbbc等等,但不能匹配ac。
  • . 点号可用匹配任何单个非新行字符。(事实上,把哪个字符称之为新行却是不一定的,可能是编码特别或位置特别,但是可以肯定的是这个行中一定包含其他字符。)在POSIX括号表达式规则中,点号只匹配一个点。例如:a.c可以匹配abc等等字符,但是[a.c]只匹配a、.、或c。
  • [ ] 中括号表示能够匹配其括号内出现的一个字符。例如:[abc]能够匹配a、b或c。[a-z]将能够匹配a到z之间的任意一个字符。[abcx-z]能够匹配a、b、c、x、y或z,其也可以表示成[a-cx-z]。
  • [^ ] [^ ]表示可以匹配任何一个没有出现在其括号内的字符,与[ ]刚好相反。例如:[^abc]能够匹配任何一个不是a、b、c的字符。[^a-z]能够匹配任何一个非小写字母之外的字符。
  • ^ 匹配名称开始的位置。在以行为基础的工具中,匹配任意行的开始位置。
  • $ 匹配名称结束的位置,或者匹配字符串结尾新行的结束位置。在以行为基础的工具中,匹配任意行的结束位置。
  • {m,n} {m,n}表示其前面的字符至少重复m次,但是重复次数少于n。例如:a{3,5}匹配aaa、aaaa以及aaaaa,但是不能匹配aa或aaaaaa。此表达规则在一些老的版本中不可用。

2.5 如何在搜索条件中包含空格?

为了在搜索条件中包含空格,你可以使用双引号。
例如,"foo bar"只能匹配 foo<space>bar,而不能匹配fooadbar、fooibar等等。

2.6 如何搜索特定的文件类型?

为了搜索特定的文件类型,可以在搜索框中添加文件扩展名。例如:搜索mp3文件可用 *.mp3
如果想搜索多个文件类型,可以用|分割检索词。
例如, *.bmp|*.jpg 可用找到扩展名为bmp或jpg的文件。

2.7 如何指定搜索位置?

在检索条件中使用\,可以指定查找位置。
如,在downloads文件夹中寻找所有avi文件:downloads\ .avi
也可用通过菜单 搜索→匹配路径 激活路径选项,这样可以把路径直接包含在搜索条件中。
例如:激活菜单 搜索→匹配路径 后,在downloads文件夹中需找所有avi文件可以表示为downloads .avi。

3 结果

3.1 如何跳转到搜索结果?

确保搜索结果是当前激活区域。比如你可以按下tab或用鼠标点击它。
然后键入要跳转的目录或文件名称的一部分或全部,光标就会自动定位到该目标。
比如,要跳转到以New打头的文件和目录,请在搜索结果列表中按下 New

4 HTTP 服务器

4.1 如何同时搜索多个HTTP服务器?

为了同时搜索多个HTTP服务器,需要打开Allow multiple instances选项,并且同时运行多个“Everything”窗口。

4.2 如何通过一个HTTP服务器共享数据库?

为了通过一个HTTP服务器共享数据文件,需要打开Allow multiple instances选项,并且同时运行多个“Everything”窗口。

5 定制

5.1 如何改变“Everything”按钮?

需要“Everything”1.2.0 beta或更高版本。
复制你的图标文件,放进“everything”文件夹,并且重命名为“Everything.ico”。
重启程序。

5.2 如何设置“Everything”而让它调用外部文件管理器?

需要“Everything”1.2.0 beta或更高版本。
退出“Everything”。
打开“Everything”安装文件夹中的Everything.ini文件。添加如下两行到文件末尾。
open_folder_command=$exec("ExternalFileManager.exe" "%1")
open_folder_path_command=$exec("ExternalFileManager.exe" "$parent(%1)")
请用完整的路径名和文件名替换上两行中的 ExternalFileManager.exe
阅读外部文件管理器的帮助,看是否需要其它的参数。
重启“Everything”。

6 故障排除

6.1 在Windows Vista SP1系统下运行,“Everything”需要管理员权限

“Everything”需要高级别的硬盘读写权限,所以在Vista SP1系统下需要以管理员身份运行。
点击接受,让 "Everything" 继续运行。

6.2 没有搜索结果

你的分区有可能是FAT32或FAT16。“Everything”只能检索NTFS,对FAT32、FAT16不支持。
参见 如何把分区转换为NTFS

 

 

================================================

下载 Everything ,适于 Windows 2000, XP, 2003, Vista

Everything-1.1.4.301.exe (293 KB)

更新记录

注意:非英语用户请选择下面的unicode beta版。


下载 Everything 1.2.0 Beta,适于 Windows 2000, XP, 2003, Vista

Everything-1.2.1.352b.exe (325 KB)

Everything-1.2.1.352b.zip (便携版)(259 KB)

更新记录


下载 Everything 中文简/繁体语言包

Everything.lng.exe (94 KB)

Everything.lng.zip (便携版) (34 KB)

安装说明

常见问题中文版.pdf (中文简体) (296 KB)

常见问题中文版.doc (中文简体) (53 KB)


下载 Everything 命令行界面

es.exe (53 KB)

es.zip (30 KB)


下载 Everything IPC SDK

Everything-IPC-SDK.zip (5 KB)


阅读全文 | 回复(1) | 引用通告 | 编辑
 


Re:Everything
求教导技术(游客)发表评论于2011-9-18 21:59:07

能不能给留个联系方式啊  我QQ395410111


个人主页 | 引用 | 返回 | 删除 | 回复
 


发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题:
    数据加载中……


Powered by Oblog.