free web hosting | free hosting | Business Hosting | Free Website Submission | shopping cart | php hosting

Jeremy's Mozilla Extensions

SwitchProxy 0.8

Franšais

Why use SwitchProxy?

If you work with more than one proxy on a regular basis, you probably know how annoying it is to keep track of them; not to mention the number of clicks it takes to switch between.

SwitchProxy is a Mozilla tool you can use to organize all your proxies. You can add, edit and remove them from a single master list. When you need to use one, just select it from the list and click apply.

NEW FEATURE


The SwitchProxy tool now has an Anonymous Proxy feature. An anonymizer uses a list of proxies that it randomly switches between at defined intervals. Many people used anonymizers to sheild their IP address and protect themselves from hackers, online tracking, havesting and other website snooping techniques.

How do I access the SwitchProxy features?

You can access the SwitchProxy features from the Toolbar, Context Menu (right-click menu) and/or as a Toolbar Element. This means that all of your proxies are always close at hand and easy to switch between.

Toolbar:
After you install SwitchProxy, a toolbar should automatically appear in your browser. If you do not want to use the toolbar, you can make it disapear in the following two ways. In Mozilla Firefox, click View > Toolbars > SwitchProxy Toolbar. In Mozilla click the options button in the toolbar, and select "Preferences". When the dialog appears uncheck "Show Toolbar".

Context Menu:
The context menu option should automatically be turned on. To access this, right-click in the main browser area. Look down to the SwitchProxy menu item. From there you should be able to do anything you can do with the toolbar. To disable the context menu (from the Context Menu), SwitchProxy > Options > Preferences and uncheck the "Show Context Menu" option. You can add, edit and remove proxies by clicking the "Manage Proxies" menu item.

Toolbar Element:
In Firefox, a toolbar element is a single element that can be added to the toolbar. This allows you to collapse the full SwitchProxy toolbar and still have all the SwitchProxy features. To add this, click View > Toolbars > Customize. In the dialog that appears, find an element that says "SwitchProxy". Drag that element to wherever you want it in the toolbar area. You can add, edit and remove proxies by clicking the "Manage Proxies" menu item.

Adding a Standard Proxy Configuration

Follow the steps below to add a standard proxy configuration

  1. Click on "Add" from the SwitchProxy toolbar (or "Manage Proxies" dialog).
  2. Select "Standard" from the dialog that pops up, then click "Next"
  3. Enter a Proxy Label as you would like to see it in the list.
  4. Enter all other Proxy information
  5. Click 'OK'

Adding an Anonymous Proxy Configuration

An anonymous proxy configuration is for people that would like to hide their IP information when the browse the web. This will switch to a random proxy IP or Domain address from a list you enter at a defined interval.

  1. Click on "Add" from the SwitchProxy toolbar (or "Manage Proxies" dialog).
  2. Select "Anonymous" from the dialog that pops up, then click "Next"
  3. Enter a Proxy Label as you would like to see it in the list.
  4. You can import the list from a file or URL. The format of the file or URL must be plain text with one proxy per line.
  5. If you imported from a URL, you can choose to have this list automatically updated every 24 hours by clicking the checkbox.
    NOTE: If you select this option it will remove any manually added entries when it updates
  6. You can manually add a proxy, by typing it in the field and clicking "Add"
  7. Enter the number of seconds between proxy rotations in the "seconds" field
  8. Click 'OK'

Using a proxy (from the toolbar)

  1. Select the proxy you would like to use from the list
  2. Click the 'Apply' button in the SwitchProxy toolbar
  3. You should see the text change in the status box
  4. If it was sucessful, it will display a message like, "Using ProxyName", where ProxyName is the name from the list
  5. NOTE: When you switch to a proxy, this proxy will be used in all tabs and windows.

Using a proxy (from the context menu or toolbar element)

  1. Select the proxy you would like to use from the list
  2. That proxy should automatically load
  3. NOTE: When you switch to a proxy, this proxy will be used in all tabs and windows.

Editing a proxy

  1. Select the proxy you would like to edit from the list
  2. Click the 'Edit' button in the SwitchProxy toolbar
  3. Change the label and/or proxy url
  4. Click 'OK'

Removing a proxy

  1. Select the proxy you would like to remove from the list
  2. Click the 'Remove' button in the SwitchProxy toolbar
  3. Select 'OK' when the confirmation dialog appears

SwitchProxy Options

From the toolbar
Click Options > Preferences

From the Context Menu
Click SwitchProxy > Options... > Preferences

From the Toolbar Element
Click the element button, and then Preferences. Options:

Clear My Cookies
Clears all of your browser cookies each time you change proxies.
Reload current page
Reloads the current page/tab when you change proxies
Show Context Menu
Turns the SwitchProxy Context Menu on/off
Manage Proxies
Opens the "Manage Proxies" dialog



Install
Install For:


Version History
v 0.8
5/11/2004
  • Added Anonymous Proxy feature
v 0.7
5/03/2004
  • Added Auto-Upgrade notification
  • Added ability to hide toolbar
  • Added support for multiple languages
  • Fixed toolbar element
v 0.6
4/13/2004
  • Added icons to toolbar buttons
  • Fixed a toolbar element bug
v 0.5
3/31/2004
  • Allow user to add Manual Config Proxies
  • Add SwitchProxy context menu
  • Add SwitchProxy Toolbar Element
  • Fixed several bugs
v 0.4
3/11/2004
  • Add "Options" button to toolbar
  • Fix multi-window list syncing bug
v 0.3
3/05/2004
  • Don't allow user to change the 'None' item in the list
  • If switching proxies causes an error, cycle back to last proxy used.
  • Add message logging (viewing the log will come in a later version).
v 0.2
3/03/2004
Fixed a few minor bugs that affected removing and editing proxies.
v 0.1
2/27/2004
Initial Release. Supported basic functionality.


TODOs


Credits

I would like to thank the following people for their contribution to this project. Each person either helped with concepts or the testing of various versions. This tool would have been nothing without their support.



Contact

Jeremy Gillick (moz_jg@yahoo.com)


Copyright © 2004 Jeremy Gillick, All rights reserved
All the content and code presented on this site is owned solely by Jeremy Gillick