自把MacOS从SL升级到Lion后,Safari就不能使用pac文件了。
查了相关资料后发现原因是:Safari 5.1中修改沙箱环境的机制,本地pac文件做代理已经不支持了,使用远程的就可以。例如http://开头的。
修改前:file://…,在Safari 5.1中已经失效
修改后:http://losthit.com/f/sshd.pac,可用。
该pac文件来自autoproxy,考虑到autoproxy使用的GAE有时会超过配额,或者撞墙导致无法使用。所以下载了一份自己保存,稍后做个脚本自动更新,当然还得加上校验。
参考链接:https://discussions.apple.com/message/15731770#15731770
以下是百度百科的介绍
Search Everything是速度最快的文件搜索软件。百G盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结 果。如果不满意Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或搜索,如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快的文件搜索工具。

Search Everything 截图
最喜欢的几大特点
- 体积小
- 速度快
- 支持正则匹配等复杂搜索条件
- 实时更新(安装软件比较明显:能实时看到新增加的文件)
- 支持远程部署(http/ftp等方式)
对我来说不算致命的几个限制
- 仅支持NTFS格式的硬盘分区
- 仅支持文件名搜索
在windows vista/win7中都会有受限于UAC,每次启动时都会弹出提示框。取消UAC自然不合适,Search Everything官网的FAQ已经给出了解决办法:Make Vista launch UAC restricted programs at startup with Task Scheduler。
基本思想是:把Search Everything配置到计划任务里,每次系统启动时自动打开Search Everything,最关键的一点是计划任务中可以设置“以最高权限运行”。
具体步骤可以参考上述网址,该网页中步骤极其详细,其实只有简单的几步而已。
我的配置如下
- 创建计划任务

第一步 创建任务
- 简单设置计划任务名称等信息。关键是设置“以最高权限执行” 计划任务

第二步 设置计划任务,关键是“以最高权限运行”
- 创建触发器,选择系统启动时触发操作

第三步 创建触发器
- 设定操作:启动程序Search Everything

第四步 设置操作