Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Threading
Ok, what I am about to ask could possibly be construed as a method to cause some kind of unethical activity however, I assure you that I do have a valid (and legal) reason for wanting to do this. I currently have a report that gathers statistics from all over the web on a weekly basis. The report takes approximately 27 hours to complete (assuming my internet connection doesn't get broken halfway through.
 
The reason the report is so slow is that some of the sites I have to query limit the number of queries which can be performed by the same user within a specific time period. In order to overcome this I have to slow down my execution. I need to find a way to speed things up and the only way I can think of doing this is by assuming multiple identities.
 
BTW - I am using VB.Net
 
Challenge 1
I have a form with a webbrowser control. When the control connects to the internet it must use the proxy details which I specify. I found some code the other day which allows me to do this but I wasn't able to bookmark the site.
 
Challenge 2
I want to be able to open multiple threads of the same form each one using a different proxy address.
 
Although I've used the webbrowser control many times in the past, this is my first experiance with both threading and proxies so any help would really be appreaciated.
 
Thanks
Steve
Posted 14-Jun-10 3:46am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 587
1 Sergey Alexandrovich Kryukov 479
2 Maciej Los 305
3 BillWoodruff 220
4 Mathew Soji 195
0 OriginalGriff 7,356
1 Sergey Alexandrovich Kryukov 6,817
2 DamithSL 5,461
3 Manas Bhardwaj 4,946
4 Maciej Los 4,475


Advertise | Privacy | Mobile
Web04 | 2.8.1411023.1 | Last Updated 14 Jun 2010
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100