uodate: 已经升级到 0.3 版本。
在 2009 年三月,@sfufoet 我用 Autohotkey 写了一个增强 Everything 的 AHK 脚本,乘最近有空更新了一下。修复了 Win7 下无法获得资源管理器路径的问题(by 蜃),新增双击左 Ctrl 键来替代 Ctrl + F(听取 Frank 建议所做的更新)。当 Everything 窗口处于非激活状态,自动关闭它(by 峄峰)。
如果你不需要某个功能,请自行修改 .ahk 文件,如何编译 ahk 为 exe 请看这里。
Everything 作为一个超快硬盘搜索工具,绝对是装机必备。虽然 Everything 可以设置快捷键来呼出主界面,可是无法把 Win + F 设置为快捷键。即使可以利用 RerouteXPSearch 来替换系统开始菜单中的搜索,还是不完美的。
Everything Appinn 功能:
1、替换掉系统的 Win + F
2、在桌面上或资源管理器,按下 Ctrl + F,调用 Everything,直接就可以搜索当前路径下的文件。
3、新增双击左 Ctrl 键来替代 Ctrl + F。
必要的设置步骤:打开 Everything,点击“工具”菜单-“选项”,接着,把快捷键修改为:
特殊键是:Win + Ctrl + Alt + Shift,快捷键是 P。最后确定。
然后运行 Everything Appinn。
相关链接:(219.5 KB): | 来自小众软件
为什么我下载双击打开没反应。。。囧
@风逐蓝天, 因为它在后台运行了。你直接按下 Win + F 就看到效果了。记得先设置。
不错支持下,明天晚上我想发一篇文章的说
这是我的菜。话说有人知道 Win7 下如何开机自启动吗?
@scavin, 创建快捷方式,然后剪切进开始按钮的启动文件夹里
@scavin, 拖到“开始” “所有程序”里面的启动啊
@sfufoet, 似乎拖动到Startup里面还是不够,每次还是需要手工启动,同求。
我没用过 Everything,不过看上去还是谷歌桌面更好
@ninetales, 谷歌桌面功能多。Everything 速度快。
@sfufoet, 多谢
既然公开了源代码,为什么exe还要加密,还特意删除那个gui
@蜃, 是懒得把 GUI 和新代码整合。一直都是用发送到来 ahk2exe,bat 文件顺便加密了。
对了,win7 下要安装最新版的autohotkey_L并且把ahk文件另存为UTF-8才会生效,sfufoet童鞋你提供的ahk文件默认不是UTF-8编码的所以ctrl+f时“地址:”不会被去掉
@蜃, 我是 win7 呀。“地址:”过滤掉的说。我没有用 L 版。
@sfufoet, 哦,因为我早就用了L版,所以以为basic版也需要,不用最好了,哈哈
@蜃, 原来是这样。。。
谢谢~
请问如何启动该软件? 双击(确实在后台运行后)再按Win+F还是无法将该软件打开.
@阿J, 因为你没有设置 Everything,请仔细看文章。
文档在哪里?设置也得打开界面再设置啊,根本打不开,任务管理器有
@阿J, 是打开 Everything 的选项对话框进行设置,这个小软件没有任何设置功能。请你自己仔细看文章。
AHK basic和AHK_L那个对win7支持更好些?
@keeds, 都一样,一个支持 utf-8 一个不支持而已。
请教一下,有没有人知道如何在Everything里面通过定制快捷键(比如F4)调用NotePad++打开选中的文件?
@chenyi1976, 学习一下 AHK 吧,可以很方便实现。
@sfufoet, 搞定了。共享一下。
#IfWinActive ahk_class EVERYTHING
F4::
BlockInput On
oCB := ClipboardAll ; keep old Clipboard
clipboard = ; clear clipboard
Send ^c ; copy
Run “d:\Progra~1\Notepad++\notepad++.exe” “%clipboard%”
ClipBoard := oCB ; restore ClipBoard ; recover the Clipboard
BlockInput Off
return
#IfWinActive
@chenyi1976, 补充下,我试过修改everything.ini,open_file_command=$exec(“d:\Progra~1\Notepad++\notepad++.exe” “%1”),这样所有的文件按回车都会用notepad++打开,问题在于打开zip文件之类又得用右键菜单了。。。
谢谢。
最近从XP换到了WIN7,装上everything,无论搜索什么东西都一直显示“0个对象”,求解
谢谢
@Jason, 看看是不是NTFS格式
快捷键我都设置成Win+S(earch)呐
在Win7下自动启动可以在计划任务里添加一条,勾上“使用最高权限运行”,触发器设成“登录时”“所有用户”,操作是启动程序“xxx\Everything.exe”、添加参数“-startup”,设置去掉“如果任务时间超过以下时间,停止任务”
非常感谢,快捷键问题终于解决了,很好用。
那个exe文件被金山毒霸当病毒删除了,是误报吗?
@toowhite, 绝对是误报。
@toowhite, 哈哈 金山呐
在浏览器选择, 按键.使用everything搜索, 求ahk
@z, 你的意思是在资源管理器里面用 . 来搜索吗?
博主新年快乐~~~!!!
@谦哥, 谢谢。大家新年快乐
貌似现在下载已经无效了…
@Kaol, 可以下啊。
AHK 要常驻任务栏吗?
@溪风, 常驻后台,任务栏和托盘的图标可以显示或者隐藏(具体设置是写代码的人决定的。)。
看了里面有
if FilePath=库\文档
FilePath=%A_MyDocuments%
if FilePath in 网上邻居,控制面板,回收站,计算机, 控制面板\所有控制面板项
语句, 我的是英文系统, 需要改么?
@zypatroon, 需要,而且空格可能要使用%A_space%替换,自己试试吧
下载不了啊
@xsh, 没问题呀。点击那个 uudisc。
按说明设置后,按Ctrl + F,调用 Everything只有: “”之间没路径。。。
@Tend, 请问你用什么系统?
@sfufoet, XP…不知道是不是什么拦截了不,都在微点里加信任了 = =!
@Tend, 解决了吗?我用的WinServer2003的系统,在某目录下按下Ctrl+F后,也只是双引号,并没有当前目录的路径。
@Tend, 我也遇到了同样的问题。是ghost版的XP sp3
@Tend, 同样的问题,怀疑是toolbarwindow322那句的问题,不知道怎么改。求解。
我也下载不了诶,加个网盘吧~谢大哥了。。。
PS:要是想用win+f的功能咋办?开始里直接输入搜索不
@张小永, http://g.appinn.com/if 如果下载不了请换别的浏览器。重启下系统就行了。或者结束掉相关进程。
有个小bug:开了EverythingAppinn后,一但打开Everything选项的窗口,脚本中的“当 Everything 窗口处于非激活状态,自动关闭它”功能会把Everything关闭……(因为开了选项窗口后,Everything窗口会处于非激活状态)
@wyxxs, 还有,“if FilePath in 网上邻居,控制面板,回收站,计算机, 控制面板\所有控制面板项”这句里,至少还少个“网络”吧~
我已经习惯自己设置的win+s了
win7运行everything.exe未出现任何界面,但资源管理器有这个程序,不知道如何设置。
@L, 没有出现任何界面?连出错对话框都没有?恕我无能为力。
@L,用0.3版时 我也出现和你一样的问题,换成0.1就可以了
我现在也在试着弄ahk可是有一个问题一直困扰我——怎么能在设置的弹出窗口中显示中文那,哪位大师能帮帮我。
@初级生, 你在说 msgbox 函数?
@sfufoet, 您好
对 是msgbox 还有 splashimage、send等等都是,我就是想显示中文,可我已输入的时候他就显示识别不出来字体的图标,英文就行,中文就不好使,有什么办法么,谢谢!
= =~ 我居然找到这里来了..
各种不好使….
为何不直接设置成F3?
最新版的Everthing,好像不行啊?按要求,设置了快捷键,确定,然后运行Appinn 0.2,Everthing马上就自动退出去了。。
像是被强制关闭一样。
另外,假如成功的话,是不是APPIN 0.2只要运行一次?还是每次都 要运行在后台?
@wkl17, 如果你不喜欢自动关闭的功能,请删除掉自动关闭 everything 的代码。这个小程序需要后台运行。
为何我中午发布的评论没有了??
快捷键没问题,但是在文件夹调出everything搜索当前文件夹的话,总是显示0个对象,求解。PS:win7 x64
@Lensen, 就是为了删掉自动关闭,搞了半天,原来要另存为UTF8,搞定了。设置一个快捷方式同时打开everything和app,还是不错的。
win7用着不错,在办公室电脑xp,用ctrl+f或者两次ctrl只是在地址栏填了2个引号,不知怎么搞了
XP AHK_L版,ctrl+F或者两次ctrl只是在地址栏填了2个引号,期盼回复
重新描述一下,和tend一样的问题
我是新手,刚安装everything时什么都是好好的,但是不知怎么的,现在这个软件只能搜索桌面上的文件了,应该是工具–卷中的设置问题,但是那个怎么设置,有知道的么?谢谢
@周, 把要搜索的卷,勾选上就行。
但是我都试了,怎么不能设置?能否具体点?谢谢
@周, 在磁盘选项卡,在本地 NTFS 磁盘下面,比如选择“本地磁盘 (D:)”,勾选“搜索本磁盘”,确定。如果你的分区不是 NTFS,那么就不会出现在本地 NTFS 磁盘里面。关于如何转换分区为 NTFS 格式,请问 Google。
但是我的本地 NTFS 卷下面只有一个“本地磁盘 (C:)”,其他的都没有,也没有你说的搜索本磁盘,也点不动!
@周, 你的 C 盘是 NTFS 格式,所以 Everything 能搜索到。其他盘不是 NTFS 格式,所以 Everything 的选项里面没有出现你的其他盘。
关于如何转换分区为 NTFS 格式,请问 Google。