最近使用Vidalia,发现以前不需要开Privoxy就可以使用TorButton插件控制firefox来通过Tor代理上网。最近在试用windows 7,装了最新版的vidalia-bundle-0.2.1.19-0.1.15和firefox 3.5.3以及TorButton 1.2.2。因为不打开Privoxy就没法用tor代理来访问网站,而每次手动打开Vidalia之后再手动打开Privoxy就显得太麻烦了点儿。幸好Vidalia中提供了"随Vidalia启动一个代理软件"的功能,如图1。
Figure 1
然而不幸的是,当我在图1中填入privoxy.exe的执行文件路径而对应的配置文件(Command Line Arguments)留空之后,运行Vidalia 却会报错,提示 "…Fatal error: can't check configuration file 'config.txt'…",如图2:
Figure 2
正确的配置是:
1、先打开Vidalia的配置窗口,如图1。
2、在图1中"Proxy Executable"中填入Privoxy的安装位置,我的安装在E:\Win7\下面,路径是E:\Win7\Vidalia Bundle\Privoxy\Privoxy.exe。
3、在图1中" Command Line Arguments"下面填入Privoxy启动时的配置文件,这个文件需要我们自己来弄,可以从默认的配置文件修改得到:
A、在Privoxy的安装目录中原地复制一份config.txt并重命名(随意,我的是config_zz.txt);
B、打开重命名后的文件(如config_zz.txt),往下翻,找到如下图3所示的位置,将红色框中的confdir后面的小圆点".",改成Privoxy的安装路径,比如我的就是E:\Win7\Vidalia Bundle\Privoxy,保存;
C、这样一来,对应的配置文件就做好了,这里是config_zz.txt,将它的路径填到在图1中" Command Line Arguments"下面的方框里,写的时候注意格式,比如上面的E:\Win7\Vidalia Bundle\Privoxy,应该写成("E:\\Win7\\Vidalia Bundle\\Privoxy\\config_zz.txt")。注意是括号中的所有部分,包括双引号,并且反斜杠也是双的,如图1所示。
Figure 3
这样就配置好了,此时保存退出,再打开Vidalia就可以自动打开Privoxy了,并且退出Vidalia的时候也会自动退出Privoxy。
2 条评论:
老兄,你这个太复杂了,技术含量高!
偶晕,很简单,就是说得有些复杂,你一用就知道了
发表评论