一般用法

解压后运行PyProxySwitch.exe(Windows版本,在bin文件夹下),或者src下的PyProxySwitch.pyw(源代码版本),然后把浏览器或其他需要设置代理的程序的代理设置为127.0.0.1:8888,右击右下角系统托盘中的图标即可快速切换代理。

双击系统托盘图标(或者右击系统托盘图标,点击“设置”),会弹出设置对话框,可进行添加/删除/修改代理、设置本地端口、语言等操作。

批量添加代理

使用src目录下的pps_config.py(Windows平台用bin目录下的pps_config.exe)。首先将各个代理以“代理名称 代理地址:端口 用户名:密码 代理类型”的形式(代理名称可以是自定义的任何名字,[用户名:密码]仅用于需要认证的代理,一般情况下不需要,可省略。代理类型也可省略(默认是HTTP),支持的类型有SOCKS4和SOCKS5),每行一个,名称不要使用特殊字符/标点符号,最好使用字母、数字和下划线等,如:

test1 test.com:80 或

test2 1.2.3.4:8080

test3 test.com:80 user:pass

socks_proxy socksproxy.com:3128 SOCKS5 (可参考自带的proxy.txt的示例)

添加到src目录下的proxy.txt文件中【必须是UTF-8编码】,双击pps_config.py或pps_config.exe即可批量导入代理。

批量删除代理

使用bin下的pps_config,用法:pps_config del 代理名称1 代理名称2 代理名称3 ……

例如 pps_config del test1 test2