2 Attachment(s)
[C#] Switch between proxies fast
Hello,
i would like to share a program that allow the users to toggle between proxies servers fast.
Note: Still in development phase and requires a people to test and give comments on how to improve. All comments are welcomed.
Project Description
This project is opened up just to help users to switch between multiples proxy servers with a list they provided.
The program is a light-weighted programs that requires no installation.
Compatible with firefox, google chrome and IE 9.
Features
- User-friendly Graphical Interfaces
- Reading from a list .txt file
- Manually input proxy
- Function to save the proxy that you used
- Switch between proxies with a click of a button
- Checks for proxy status
Screenshot
Attachment 107815
Getting Started
-The version number will be on the main tab.
-Type or copy paste proxy into the text box labelled on the program and click "Add to list" button.
-Proxy format is <IP><space><port> or <IP> <space>:<port> etc. 192.168.1.1 80 or 192.168.1.1:80
-Click on the proxy that is added onto the list box above and click "use" button to use that proxy.
-You can disable the proxy and restore to your non-proxy states by clicking on the "disable proxy" button
-You can remove the proxy listed by clicking on it and click "remove" button.
-The program also allows the users to remove all by selecting "Options" on the menu and click "remove all"
-Check Proxy Status' will check all the availability of the proxy at the time of check.
-newly added progress bar to check the progress of the checks
-"Open" txt file with contained proxies
-"Save" to the txt file they opened with the program
-Users can save their listed proxy by clicking "save as.." to a different file name.
Changelogs
Version 0.7a
Changelogs:
- Renamed "Edit" under menu to "Options"
- Revamped the way toggling of proxy works
- Added proxy checker buttons
- fixed some bugs that IE proxy setting did not changes
Known Bugs:
- If proxy did not reply within a timeout of 10 seconds, the proxy will be marked as offline.
Notes:
- Check might be slow
[Download]
[Virus Scan result]
https://www.virustotal.com/file/e3ee...is/1340814601/ (Scans for version 0.7a)
Re: [C#] Switch between proxies fast
This is very nice. Suppose it's similar to Tor in the fast switching. :):
Will definitely give it a try!
Re: [C#] Switch between proxies fast
You should add a proxy check feature, so people know if the proxy they added still works.
Re: [C#] Switch between proxies fast
Quote:
Originally Posted by
PunkS7yle
You should add a proxy check feature, so people know if the proxy they added still works.
I will try to implement this on the next version.
Quote:
Originally Posted by
Gravious
You should definitely add this.
One thing you could also add is a proxy fetcher (connects to a website with free proxys and add the working ones to a list)
This feature is bit tough since I am still new and I not sure which sites give free proxy too. But I think it's a great concept to implement in the future.
Thanks for the suggestions.
Re: [C#] Switch between proxies fast
XROXY.com, I take all my proxies from there xD, but you could also google.
Re: [C#] Switch between proxies fast
Quote:
Originally Posted by
PunkS7yle
XROXY.com, I take all my proxies from there xD, but you could also google.
Thanks, that a lot of proxy to test! :)
I have updated the program with some new features such as proxy status checker. Do leave a message if the new feature is unclear on how to use and i will brush up on the documentary part.
Re: [C#] Switch between proxies fast
Pretty handy tool for some I guess.
When I was disabling the proxy it didn't actually disable it. The configuration remained in IE but I couldn't connect to the proxy anymore. Also I didn't see anything like a status checker.
Re: [C#] Switch between proxies fast
Just what I needed ^_^ ,, Thank you.
Re: [C#] Switch between proxies fast
Quote:
Originally Posted by
Ron
Pretty handy tool for some I guess.
When I was disabling the proxy it didn't actually disable it. The configuration remained in IE but I couldn't connect to the proxy anymore. Also I didn't see anything like a status checker.
My apologize , i checked up this issue and its somehow doesn't fast switching when IE is used/opened. The main thing i used to toggle is with the computer proxy setting.
I recommend to use with firefox. (Tools > options> under connection(Configure how firefox connects to the internet) > settings > use system proxy settings.
About the status checker, i think the way it currently works is not really that good and its in "Edit" menu.
I will put a button for the status checker too and improve the way it toggle between proxies.
Re: [C#] Switch between proxies fast
I suggest you ping some website like google through the proxy in the status checker to see if it works :P
Re: [C#] Switch between proxies fast
I have updated the program once again, i didn't notice until Ron pointed out that the toggling of proxy with IE wasn't working very well and i overlooked the matter that users didn't know where is the check proxy status option.
Here with the new version,
- Fixed the way toggling works. (should work well with firefox and IE now. However, there still a slight delay when i used with google chrome.)
- added a button to check the proxy instead. (The check buttons will test a connection to Google for the connectivity with a timeout of 10 seconds.)
Well i guess that about it for this little tool.