Developer Builds

Switch proxy - 1.4.2

by wzzhu
Extension meant for Developer Builds of Google Chrome 4.0+

Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version.
Chrome 扩展: 点击一次快速切换HTTP代理,仅限Windows版本。

  • 1.4.2
  • GPL
  • wzzhu
  • Visit Website
  • Visit Website
  • Developer Builds
  • 1 Star2 Stars3 Stars4 Stars5 Stars (95 votes, average: 4.07 out of 5)
  • 85249 times

More about this extension

On Windows, Chrome’s HTTP proxy setting uses the default system proxy. To enable a proxy, the user needs to take at least 6 clicks (Tool menu/Options/Under the hood/Change Proxy Settings/Lan Settings/Use a proxy…).
This extension provides a toolstrip interface in Chrome’s status bar to turn on or off the system HTTP proxy with a single click.
The extension uses a mini NPAPI plugin for Windows to change the system HTTP settings.
***For Windows only***
Chrome 扩展: 一键切换代理,Windows版本。

Change Log:

Support dialup or vpn.

Older Versions

  1. Version 1.0
    Compatible With
    Developer Builds
    Developer Builds

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    None

  2. Version 1.1
    Compatible With

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Update text in status bar to icons.

  3. Version
    Compatible With

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Touch

  4. Version
    Compatible With

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Touch

  5. Version 1.1
    Compatible With

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Touch old verison, edit version info. (This website should have one place to edit the exiting text instead of "Add New Version")

  6. Version 1.1
    Compatible With
    Developer Builds

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Re

  7. Version 1.2
    Compatible With
    Developer Builds

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Move icon from status bar to browser toolbar. As requested by some users since they want the status bar to be hidden to save screen space.

  8. Version 1.3
    Compatible With
    Developer Builds

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Might fix the plugin failure for unicode systems.

  9. Version 1.3
    Compatible With
    Developer Builds

    Turn on/off HTTP proxy with a single click in status bar in Chrome Windows version. Chrome ??? ????????HTTP?????Windows???

    Change Log:

    Should fix the plugin loading problems on SP3 or Win7.

Reviews

  1. Angel says:

    Well does not make sense for me and I guess most people as no real reason to switch if not using a proxy!

  2. L0c says:

    but there are people (like me) who would like to use this extension and we do use a proxy… i don’t understand why would you even try this extansion if you don’t use a proxy and don’t need it…

    btw still didn’t find a solution to the problem mentioned in the first post

  3. cell says:

    wouldn’t it be better to have something more subtle than a bar taking space of your screen? a button maybe?

  4. wzzhu says:

    It might help people who use a same notebook at office and home. Also might help many people who know what G F W is :)
    I myself use it every day.

    I will consider to extend it to support multi-proxies, etc in the future. Current one fixes 80% of the pains of setting Chrome’s HTTP proxy on Windows.

    Thanks everyone who tries it. Please post your feedbacks and comments so that I could improve it.

  5. ChromeUser says:

    wzzhu, thanks, looked forward similar extension. But I have a small problem, cannot understand in any way where to take NPAPI plugin, has looked on the Internet – has found only conversations on this plug-in. Can give the link and the instruction on installation?

  6. wzzhu says:

    To ChromeUser: You could refer to http://en.wikipedia.org/wiki/NPAPI and follow the links to the rich NPAPI related resources.

    To cell: Do you mean putting an icon or button instead of the text “Proxy” in status bar? Yes, right now the UI is for simplicity only. Will update it in the future version.

  7. wzzhu says:

    Updated to using icon now.

  8. rsoh says:

    Please give me a proxy software

  9. fp456789 says:

    It’s useful for the Chinese people because of the “Great Fire Wall” …

  10. wzzhu says:

    My other extension: Super Drag and Go is posted http://code.google.com/p/chromedragandgo
    Also released in this site at http://www.chromeextensions.org/tabs/super-drag-and-go/

  11. 张大哥 says:

    好使么?

  12. wzzhu says:

    Updated to 1.2. Move the icon from status bar to toolbar. The status bar now is freed. This should address cell and many other users’ concerns.
    Enjoy it.

  13. hyspace says:

    it’s said “name is missing” and could not setup.

  14. cell says:

    almost there with the button… :) looks much better now, but I can’t tell when it’s ON or OFF (same image all the time). thank you!

  15. mg2 says:

    not working for me. the button always stays gray. i’ve set proxy, no difference if i click it…

  16. Gore- says:

    Same problem for me :
    the proxy is set, I click and the proxy stay (I see it in Internet properties & the button stays gray too)

    I’m on Win7 with chrome 4.0.245

  17. wzzhu says:

    cell and mg2, please try the new version. If it still doesn’t work, please post more information about your system. Thanks.

  18. Ivan says:

    Everything is cool. Thanks. But could you shift this button to the upper menu?
    In my netbook it is better not to use additional panels.

  19. mg2 says:

    windows 7
    latest Chrome build in bulgarian language
    i installed the “latest” version wich appeares to be 1.2 despite the fact that here you have written 1.3 I even installed it from your website without luck….

  20. wzzhu says:

    I forgot to update its version. So it is real 1.3.

    Right now I am using Vista to build using English locale it and it works well on both my XP and Vista. I will check if the APIs are changed on Win7. But I don’t have a Win7 system yet, so the future fix may be just guessing.

    For other people who downloaded it and tried it successfully, would you please post an confirmation with your systems (OS version, locale, Chrome version).

    Thanks.

  21. jazz7 says:

    @wzzhu Hey i’m using it on Windows 7 32-bit in India , Chrome version 4.0.245.0 and i want to say its working just fine..great extension bro.. any chance it can have feature like foxyproxy? dat is to be able to use with different proxy or that is limited by chromium code??

  22. nekromanxer says:

    I’m running Windows XP SP2, Chrome 4.0.245.0, extension is showing “1.2″. I downloaded the one updated 11 hours ago, Checksum: 8c33f3a71bed53902d7aa21bc0dce492a2372737

    The toggle does not update the image, it remains the grey all the time.

  23. mg2 says:

    Ok. I guess i have a magor browser action problem – AniWeather’s browser action doesn’t work either. Adblock’s and Bookmarlet Manager’s are working fine but they use also a popup, Gmail checker is working. So PLEASE any suggestions would be great. As mentioned before I’m using win7 and latest dev Google Chrome. Also tried reinstalling Chrome and trying even different locale (en-US)….

  24. chiidea says:

    I am useing win7 too.This extension(v1.3) doesn’t work on my chrome as well.
    My chrome version:4.0.249.0.
    os version:windows7 ultimate 7600
    locale:China

  25. Marble says:

    Hi wzzhu,
    thanks for the extension, I’m always looking forward to an extension like this but it doesn’t work for me 2 :-(
    OS: XP SP3
    Chrome: DEV 4.0.245.0
    locale: en-US
    Thanks!

    –Marble

  26. wzzhu says:

    I think I am close to the problem.

    Please check your eventviewer message (Run eventvwr on XP or similar on Win7). Check the System logs. You should see the error message related to npswitchproxy.dll. Following it you will find something like “Generate Activation Context failed .. operation completed successfully.”

    Searching those error messages like (in Google, you will find out that you might need to download Microsoft Visual C++ 2008 Redistributable Package (x86):

    See
    http://social.msdn.microsoft.com/forums/en-US/winformssetup/thread/0e441f6e-5591-48f7-afdd-dc71868e25d1/

    Please let me know if this fixes your problems.

  27. chiidea says:

    I installed vc 2008 and vc 2005.And i have reinstalled vc 2008 and vc 2005,but it doesn’t make any different.
    There are many programs in my computer that they also need vc 2008 or vc 2005,but they all work well.
    I forgot to tell you that my os is win7(X64).
    Thanks!

  28. wzzhu says:

    Hi, folks. It should work on X86 Windows now. Please try the new version.
    Sorry, it doesn’t work on x64.

  29. mg2 says:

    THANK YOU, sir!

  30. cell says:

    1.3 works for me now :)
    still… can’t tell if the black one means proxy ON or OFF (especially if I can use both at the same time). hmmm… a tool-tip maybe?
    so… now waitng for the multi-proxy switch :P
    thanks!

  31. cell says:

    nope… sorry… my bad… 1.3 isn’t working. no matter what state the button is in, i can’t turn it off.
    too bad i can’t install additional soft on this lap (vc2008). :\

  32. wzzhu says:

    You don’t need to install additional package now. Current version doesn’t rely on vc runtime lib.
    cell, green “P” with blackbackground means On, gray “P” with light gray background means Off.
    Do you mean that you could turn it on but when you click, it doesn’t turn off? So you always have green?
    And what system are you running on?

  33. mg2 says:

    @cell, try completely uninstalling and reinstalling the extension, worked for men,
    and you must have already set address for proxy (i guess)

  34. cell says:

    ok… trying again… it works. it definitely works. i guess i got confused with the button and the meaning of colors.
    it’s fine now.

  35. Gore- says:

    It works for me !

    Great !!

    Thanks a lot :)

  36. Vincent A. says:

    Great extension :)

  37. sunhuan says:

    It does not work for me.I use ADSL connection.My proxy setting does not in LAN part,It is in the Dial and virtual network settings.I wish you can do something.I really need it.

  38. Marble says:

    yeah, it works, great job! thanks, wzzhu!

    –Marble

  39. chiidea says:

    Hallo wzzhu.
    This plugin works well on my computer now.
    Are you update the plugin?
    Anyway thanks a lot.

  40. wzzhu says:

    Thank all of you who tried it and reported bugs.
    I will keep updating it. The future change will include multiple proxies, supporting vpn, etc.

  41. Charmgene says:

    It’s a great app I’m looking for to toggle on/off SSH proxy. Thank you wzzhu!

  42. Francesco says:

    Hi wzzhu,
    is your plugin working also for dial-up connections? It seems to me that only the LAN properties are affected (and if you use the dial-up those properties are not considered)?

    Thanks

    Francesco

  43. wzzhu says:

    @Francesco, right, it doesn’t support dial up network settings yet. Only LAN setting is affected.
    Will try to fix all these problems in the future.

  44. ajain says:

    it will be more beneficial if it has a provision for choosing from multiple proxies rather than just on/off.

  45. lxxss says:

    good ,i need this very much

  46. Well,I installed the extension. But how to configure it?

  47. lucindaluphy says:

    so where are the proxy?

  48. wzzhu says:

    @daisylinbluez and lucindaluphy: The proxy setting is the same as the system one. If you want to change a new proxy, you still need to click the Tool menu of Chrome, go to Option/Under the Hood/Change Proxy Settings/LAN. This extension is used to toggle the On/Off status of the proxy you set in system Internet LAN settings. So after you set your proxy, you could click the Proxy Icon in the toolbar to turn it on or off. (Green text with black background means On).
    @ajain and others waiting for the update for multiproxies: I am currently in a biz trip and am not with my dev machine. So the update will be slow. But it will have supports for multiple proxies finally. Please stay tune…

  49. It doesn’t work. I’m in China,so it’s easy to know whether it works or not. The proxy can’t be toggled on/off.

  50. I noticed you said it is for LAN setting,but I can’t set proxy in LAN setting,I have to do it in adsl setting. Is this the problem?

Write a Review

*