Export to GitHub

switchy - issue #56

Source code of npSwitchy ?


Posted on Jan 25, 2010 by Quick Giraffe

Where is the source code used to compile npSwitchy.dll, npSwitchy.so and npSwitchy64.so ?

Comment #1

Posted on Jan 26, 2010 by Helpful Bear

Currently, only the source code for the extension is available. The plugin source code isn't available for public for now, but maybe it'll be released later. Thanks for your concern.

Comment #2

Posted on Aug 1, 2010 by Quick Camel

I'd like to see the source too. at least some old version...

Comment #3

Posted on Mar 4, 2011 by Massive Rabbit

Sorry for the naive question, but what exactly does the plugin file do? Can the extension be used without it?

Comment #4

Posted on Mar 4, 2011 by Grumpy Bird

jeremy: It manipulates system-wide proxy settings (outside of chrome) and probably seeking for informations about your bank accounts and credit cards.

Comment #5

Posted on Mar 4, 2011 by Massive Rabbit

hahah, you read my mind.

So, Mohammadhi, what is inside this plugin and why are you keeping it secret?

Comment #6

Posted on Jul 8, 2011 by Happy Dog

Comment deleted

Comment #7

Posted on Jul 15, 2011 by Happy Camel

I'd like to see the source too.

Comment #8

Posted on Oct 28, 2011 by Quick Monkey

You are aware that code.google.com is for hosting open-source projects only, right? The source is supposed to be released for the entire project, not just parts.

Comment #9

Posted on Jul 11, 2012 by Grumpy Bear

Since the developer was such a douche. First releasing only part of the source code and than abandon the project. I've taken a look at the insides of the windows dll version.

The functions of importance are: InternetSetOption http://msdn.microsoft.com/en-us/library/windows/desktop/aa385114(v=vs.85).aspx

InternetQueryOption http://msdn.microsoft.com/en-us/library/windows/desktop/aa385101(v=vs.85).aspx

RasEnumEntries http://msdn.microsoft.com/en-us/library/windows/desktop/aa377380(v=vs.85).aspx

Basically it replaces a global proxy setting, used by the whole machine: Internet options -> LAN settings, 'Use automatic configuration script'

Not very neat, in my opinion. A browser extension should only change the local browser proxy settings. Although chrome do not have local proxy settings yet (chrome team and its strange/mystic/magic priorities, sigh).

Unfortunately this extension do now work any more. I have not research the cause of that yet.

Hope the info helps

@Mohammadhi, did i get your attention now ? ;) wake up!

Comment #10

Posted on Jan 7, 2013 by Happy Wombat

There's another issue that duplicates this, http://code.google.com/p/switchy/issues/detail?id=153. Perhaps it's time to bring this extension to Google's attention - you can do so at https://chrome.google.com/webstore/report/caehdcpeofiiigpdhbabniblemipncjj

It's interesting that the author has been doing other Chrome extension work since he abandoned this one - https://chrome.google.com/webstore/search-extensions/Hejazi

Status: Done

Labels:
Type-Other