一个有用的功能就是规则合并选项。虽然看上去很简单,但是迟早会给你带来方便的。有了它,你可以往当前配置文件插入其他配置文件的规则。为了让升级规则包变得更容易,多余的规则会在合并时被移除。只有新的或有改动的规则会被保留。
当你从 Proxomitron 主界面选择 "Merge config filters" 时,会弹出一个下面这样的包含一些选项的窗口...
这里你可以限制只合并特定类型的过滤规则,给你希望保留的部分打勾。
Global: | 合并 "Config" 对话框里的全局设置 (通常你不需要这样)。 |
Block Lists: | 合并所有的过滤名单 (or blockfiles every other Tuesday). |
Web Filters: | 合并网页过滤规则。 |
Header Filters: | 合并 HTTP header 过滤规则。 |
External Proxy List: | 合并代理服务器列表。 |
看到红色的没?
新合并的网页和 HTTP header 规则都会被显示为红色 - 方便区分同样名字的新规则和旧规则。通过对新规则的保留与删除,你可以有选择性的升级你需要的规则。要想让红色消失,只要保存并重新载入新的配置文件。
Sugar Frosted "迷你配置"
规则合并功能也可以用来创建 "迷你配置" 文件 - 只包含一些相关的规则。例如,你可以创建一个只包含 Javascript 相关规则的配置文件,然后使用合并来简单地将这些加入到新的规则包中。这对分享规则来说也很有用,只要创建一个只包含你想分享的规则就可以了。
从剪贴板合并
Proxomitron 不仅可以从文件里载入规则,也可以从 Windows 剪贴板直接合并规则,这样可以方便地在网上或 email 中分享部分规则。只要选择你想要分享的部分 (一定要包含 [section headers]) 然后点击 "Merge data from clipboard" 选项。
位置很重要!
由于在网页过滤规则中顺序非常重要,被合并后的网页规则要么是在整个规则包的顶端,要么是在相同名字规则的旁边。这样的话,升级规则也应该在规则列表里保持它们的正确顺序。不过 HTTP header 规则和代理服务器则只是简单的按照字母顺序排列 (由于在这两部分里顺序不重要)。
