250389 Browsing Tunnel
This project is now closed with a project budget of N/A.Get free quotes for a project like this
i have a window application program done with visual c++ which contain few bugs and i need to fix them.
how the program works ?
[url removed, login to view] the ip's list from specific address.
[url removed, login to view] the list and pick anyone work for the first time.
[url removed, login to view] stage no:2 is OK,then will set the proxy in the default IE settings with keeping backup old settings.
[url removed, login to view] stage no:3 is OK,then Now the program is ready to start with default proxy ip which we have picked from stage no:2
[url removed, login to view] the multi- threads for checking the whole proxy list and sort them according to speed and delete the dead proxies,then will update the ip list.
[url removed, login to view] no:5 will repeat every 15 minutes.
[url removed, login to view] the same time if list is updated, change the proxy as faster one for connection.
[url removed, login to view] browsing and when it is end, reset all saved settings.
issues need to be solved ?
[url removed, login to view] proxy just with a socket connection is not enough, it needs to browse at least one simple page,for example: [url removed, login to view]
2:the multi-threads checking system should be fast and accurate and at least should be able to handle 50-100 threads at the same time.
3:before the program start we should run the multi-threads after parsing the list from the targeted URL, i mean the stage no:5 should replace stage no:2 according to above explanation.
[url removed, login to view] thread is updating the proxy to use the faster one (( this happening every 15 minutes because the list is changing continuously ))so while replacing the proxy with the faster one every 15 minutes is making a memory leak problem OR memory corruption.
[url removed, login to view] no:3 is to Set the proxy in internet explorer,but the program sometimes change the lan settings only and not the dialup settings too , the changes should be done for both at the same time.
[url removed, login to view] is require having a debug version which will monitor any error arise while using the program ,it will make easy to find the bugs and solve it immediately.
6:if while browsing the proxy stopped responding or dead for any reason then the program should switch to second proxy in the list immediately within 2-3 seconds with consideration that should not be any memory leak.
[url removed, login to view] program should be compatible with XP and VISTA window.
experienced programmers with visual c++ need to apply please
attach with you will find the code , please review it and be sure that you can handle the project.
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online