PyProxySwitch 九月 20th, 2009

PyProxySwitch(PPS)是我用Python写的一个代理切换程序,主要原因可见我这篇文章Chrome代理设置真烦人,寻内置代理服务器调度+快速切换的工具

主要功能

  • 使用系统托盘菜单快速切换代理
  • 基于图形界面添加/修改/删除代理
  • 通过图形界面或命令行批量添加、删除代理
  • 支持所有有代理设置的网络程序,如浏览器、IM等,只需把代理设置为127.0.0.1:8888即可
  • 支持HTTP、Socket4、5代理

项目主页

下载地址

界面截图

系统要求

  • Windows版本可以直接运行(Windows Vista 32位下测试通过)
  • 源代码版本运行环境需要Python2.6~3.1 + PyQt4

【注意】本程序(Windows版)需要VC2008运行库vcredist才能运行。如果第一次运行时出现错误,请到以下地址下载并安装2008的vcredist:http://www.ziddu.com/download/6154897/2008vcredist_x86.exe.html

欢迎建议和反馈,我的邮件是kderlin,Gmail的。

2 回复 “PyProxySwitch”

  1. imos

    你好,非常感谢你的劳动。不过我这里有点问题啊。请教一下

    我双击 src 下的 PyProxySwitch.pyw 无法自动运行,右键 在 Python里编辑,运行时有下列错误。请您看看。而且,在刚下载的压缩包里,bin下没有 exe文件 啊。不知道是什么情况

    Python 2.7 (r27:82525, Jul 4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win32
    Type "copyright", "credits" or "license()" for more information.
    >>> ====================== RESTART ======================
    >>>

    Traceback (most recent call last):
    File "C:\PyProxySwitch-2.1.1\src\PyProxySwitch.pyw", line 41, in
    import sip
    ImportError: No module named sip
    >>>

  2. kder

    @imos:
    你好,看来你是下错版本了,你的是windows系统,应该从这个地址:
    http://sourceforge.net/projects/pyproxyswitch/files/PyProxySwitch-2.1.1-win.7z/download
    下载

    另外,还要先安装下面的QT运行环境
    http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py2.7-gpl-4.8.1-1.exe
    这个是PyProxySwitch必须的运行库

    出现:ImportError: No module named sip 这个错误就是因为缺少运行库