- 主题:决定用anytxt搜全文了
试过了anytxt, textseek, docfetcher pro
最终决定用anytxt作为桌面文件内容搜索工具。
1、anytxt的缺点:
软件做的不是很专业,感觉是业余爱好,编程水平估计是够的,但是感觉软件使用的少,不知道该怎么编软件比较符合常见的使用习惯。举个例子,搜索结果列表里,前几列排好后,最后一列的宽度充满剩余空间,如果是文件大小列,内容靠右,则如果屏幕很大的话,内容和左侧几列的内容相距很远。而一般软件所有列的宽度都是可以自己设置的,最后一列右侧可以是空的,而不用有一列去填充。再比如,每次关闭窗口都要发个系统消息提示你它隐藏在系统托盘。再比如,搜索结果列的标题,如果选用“浅色”配色的话,标题栏背景颜色为RGB(254,254,254),而两个标题之间分隔线为RGB(255,255,255),颜色差别极小,很难看清。当然,这些都是一些设计上的小问题,都可以忍受。
一个关键问题是搜索时不能直接用正则表达式。但是,在搜索结果中的某个文件中再次搜索时,可以用正则。
不能实时监视文件更改从而更新索引,只能定期更新,最小更新间隔为半小时。
2、DocFetcher Pro
从界面和各种丰富的设置和功能看,这个软件我非常喜欢。即使是需要花40美元也值得,而且这40美元是可以安装于我个人的所有计算机上的。
它是支持正则直接搜索的(但是它不能在搜索结果中的某一个文件再进行二次搜索)。
但是,它用的是Lucene引擎,是一个比较有限的regex,有的地方和传统regex语法还有些区别。而且,似乎只能对单词regex,不能对短语、句子、段落regex。所以这个正则搜索比较鸡肋,聊胜于无。
即便这样,因为软件编的好,我也应该用它而不是anytxt。之所以抛弃DocFetcher Pro,是因为它对中文支持较差。再加上它无法用正规的正则,无法二次搜索,这会导致它对中文内容搜索的效果大打折扣。
我也试过DocFetcher,这软件现已经停止更新,据说对中文支持方面比Pro好。但是在第一部建索引的过程中,只完成了一点点,就死掉了。
3、textseek
缺点前面发帖说过了。最关键的让我放弃它的原因是速度太慢,在我的一个目录中搜索时,耗时是anytxt的一百倍(15秒 vs 0.15秒)。它支持正则直接搜索,但是用正则时速度更慢。
关键是这个软件还是收费的,而且买一个许可只能用于两台计算机,所以我至少得买3个许可。而且还有一点是,它使用时必须联网。就是说不能在笔记本在外面无网络的情况下使用。
也看了一眼Archivarius 3000,不知道我找对地方没有,Likasoft是不是官网?
看到2018年最后更新,并且是一个xp时代的窗口界面,就把我劝退了,连试一下的心情都没有。
--
FROM 202.98.13.*
刚装上,初步试了一下,
感觉不太合适,当然,我还没深入研究。
初步看,有几个问题,
首先,它网站上曾说这个软件it’s not intended as a Desktop Search replacement instead it’s more for searching large repositories of fairly static data.
而我就是想用它来作为Desktop Search Engine的
具体问题,不知道我是不是哪里用的不对、不会用:
1、专家和基本模式搜索下,不通过建立索引进行搜索,这样的话,搜索太慢了。这种情况下,还不如用everything。everything至少搜文件名是飞快的。而且新版everything也开始支持内容建索引搜索了。
2、只有专家模式下直接搜索时,支持正则,但是由于其巨慢的速度,基本没用。索引模式下直接搜索不支持正则,只有二次搜索的时候支持正则。这样的话,就和anytxt功能没啥区别了。然而anytxt是免费的。而在filelocator pro中,要想建索引搜索,就需要付费。
3、估计是个bug:在索引搜索模式下,我输入了一个正则表达式,软件居然用了很长时间搜索,有一次搜了一分半还没停,我手动停止了。然后搜不到任何结果。我知道它不支持正则直接搜,但是,在不支持的情况下,在索引模式下,应该直接给出零结果,因为搜不到啊,怎么会没完没了的搜呢?anytxt就是直接给出零结果的。
4、可能是我设置了每隔30分钟更新索引的关系,filelocator pro一直在后台占用大概30%cpu,14GB内存,7MB/s硬盘读取,导致我笔记本硬盘狂转。anytxt我也是设置了30分钟更新,但它只是每30分钟更新一下,平时不会占用高cpu。
5、我需要付费版,而且我常用计算机有5台,所以需要买专家版,124美元,也不便宜了。这个价格和textseek差不多了。而现在我用everything+anytxt却是完全免费的。
【 在 lag 的大作中提到: 】
: 标 题: Re: 决定用anytxt搜全文了
: 发信站: 水木社区 (Thu Jan 18 17:53:16 2024), 站内
:
: FileLocator Pro呢
: 【 在 wuduan 的大作中提到: 】
: : 试过了anytxt, textseek, docfetcher pro
: : 最终决定用anytxt作为桌面文件内容搜索工具。
: : 1、anytxt的缺点:
: : ...................
:
: --
: 4+4+5.5+?
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 36.112.6.*]
--
FROM 202.98.13.*
我错了,filelocator pro占用高cpu不是因为我设置了30分钟索引
我把那个索引计划已经删除了
已经过了10分钟了,还是高cpu占用
不知道它在干什么。
【 在 wuduan 的大作中提到: 】
: 标 题: Re: 决定用anytxt搜全文了
: 发信站: 水木社区 (Mon Jan 22 13:54:24 2024), 站内
:
: 刚装上,初步试了一下,
: 感觉不太合适,当然,我还没深入研究。
: 初步看,有几个问题,
: 首先,它网站上曾说这个软件it’s not intended as a Desktop Search replacement instead it’s more for searching large repositories of fairly static data.
: 而我就是想用它来作为Desktop Search Engine的
: 具体问题,不知道我是不是哪里用的不对、不会用:
: 1、专家和基本模式搜索下,不通过建立索引进行搜索,这样的话,搜索太慢了。这种情况下,还不如用everything。everything至少搜文件名是飞快的。而且新版everything也开始支持内容建索引搜索了。
: 2、只有专家模式下直接搜索时,支持正则,但是由于其巨慢的速度,基本没用。索引模式下直接搜索不支持正则,只有二次搜索的时候支持正则。这样的话,就和anytxt功能没啥区别了。然而anytxt是免费的。而在filelocator pro中,要想建索引搜索,就需要付费。
: 3、估计是个bug:在索引搜索模式下,我输入了一个正则表达式,软件居然用了很长时间搜索,有一次搜了一分半还没停,我手动停止了。然后搜不到任何结果。我知道它不支持正则直接搜,但是,在不支持的情况下,在索引模式下,应该直接给出零结果,因为搜不到啊,怎么会没完没了
: 乃涯兀縜nytxt就是直接给出零结果的。
: 4、可能是我设置了每隔30分钟更新索引的关系,filelocator pro一直在后台占用大概30%cpu,14GB内存,7MB/s硬盘读取,导致我笔记本硬盘狂转。anytxt我也是设置了30分钟更新,但它只是每30分钟更新一下,平时不会占用高cpu。
: 5、我需要付费版,而且我常用计算机有5台,所以需要买专家版,124美元,也不便宜了。这个价格和textseek差不多了。而现在我用everything+anytxt却是完全免费的。
: 【 在 lag 的大作中提到: 】
: : 标 题: Re: 决定用anytxt搜全文了
: : 发信站: 水木社区 (Thu Jan 18 17:53:16 2024), 站内
: :
: : FileLocator Pro呢
: : 【 在 wuduan 的大作中提到: 】
: : : 试过了anytxt, textseek, docfetcher pro
: : : 最终决定用anytxt作为桌面文件内容搜索工具。
: : : 1、anytxt的缺点:
: : : ...................
: :
: : --
: : 4+4+5.5+?
: :
: :
: : ※ 来源:·水木社区 mysmth.net·[FROM: 36.112.6.*]
:
: --
: 宇宙浩渺,时空无限,人类算什么,不过都是蚂蚁、尘埃罢了
: 死亡是唯一一座永远亮着的灯塔,不管你向哪里航行,最终都得转向它指引的方向。一切都会逝去,只有死神永生。
: 你的青春会过去,永不再回来
: 万事は夢
: Evolution forged the entirety of sentient life on this planet using only one tool: the mistake.
: 唯一不可阻挡的是时间,它像一把利刃,无声地切开了坚硬和柔软的一切,恒定地向前推进着,没有任何东西能够使它的行进出现丝毫颠簸,它却改变着一切。
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 202.98.13.*]
--
FROM 202.98.13.*