Looking for C# Modified Web Browser Control.
Budget $30-250 USD
Needs to have the same functionality as the current Web Browser control.
Must have the [url removed, login to view] Functionality to manipulate web forms.
Click buttons, Post text in boxes, etc.
*Important*
Instead of proxies being controlled with the Registry, I need it to be controlled via Code.
Example:
[url removed, login to view] = [url removed, login to view];
[url removed, login to view] = "1.1.1.1";
[url removed, login to view] = 0000;
It needs to have proxy compatibility with Socks 4, Socks 5, and regular HTTP(s) proxies.
Note:
I want to be able to put 5 webbrowsers on a form, *each with their own proxy*, and visit 5 different sites simultaneously.
Looking for source code only, no .dll's please. Thank you.
Needs to have the same functionality as the current Web Browser control.
Must have the Document.Body Functionality to manipulate web forms.
Click buttons, Post text in boxes, etc.
Modifications that I need are:
Proxy Functionality
=================================
Instead of proxies being controlled with the Registry, I need it to be controlled via Code.
Example:
WebBrowser1.ProxyType = WebBrowserProxyType.Socks5;
WebBrowser1.ProxyHost = "1.1.1.1";
WebBrowser1.ProxyPort = 0000;
It needs to have proxy compatibility with Socks 4, Socks 5, and regular HTTP(s) proxies.
Note:
I want to be able to put 5 webbrowsers on a form, *each with their own proxy*, and visit 5 different sites simultaneously.
Download File/Image
==================================
Want to be able to download a file and/or image easily.
Example:
WebBrowser1.SaveFile('URL', 'Path');
With an event raised on success or failure
WebBrowser1_FileDownloadComplete()
WebBrowser1_FileDownloadFailed()
Popup/Javascript MessageBox Blockers
=================================
Some sites pop up SSL confirmation windows, javascript errors, pop up windows, things of this nature that Internet Explorer usually has a problem with.
Interested in finding out if something can be built into the control to watch and close these windows.
Closing pop up windows.
Closing javascript errors and at times clicking the correct button to proceed.
SnapShot of HTML Form
===================================
Implement a snapshot of the current HTML form. similar to http://packages.python.org/spynner/spynner.browser.Browser-class.html
WebBrowser1.SnapShot("webpage.png");
All code must be able to be multi-threaded.
This means that 100 threads can be launched, all on their own unique proxy and function properly.
Source code must be included on all parts of the project.
Definition of threads would be running at the same time.
IE: if a task on 1 thread takes 3 minutes to complete.
at 0:00 minutes, 100 threads are spawned/launched.
at 3:00 minutes, 100 tasks have been completed.
At any given time 100 threads should be able to run at the same time on the following machine:
2x Intel Xeon, 4GB of RAM, Windows OS, on a 100mbps uplink.
Must not overload resources or speed capability.
Must be able to put 100 webbrowsers on a form, *each with their own proxy*, and visit 100 different sites simultaneously.
Popup/Javascript MessageBox Blocker must function, closing any or specified popup windows, javascript errors and clicking any or a specified button to proceed if one is presented. Must work on all threads while running.
All code must be written in C# with source code, no .dll's. The code should be well commented so it can be easily understood.
9 freelancers are bidding on average $306 for this job
Hi, I have gone through your requirement and I am glad that We can accomplish this task, Please give us opportunity to work with you. Please check PM . Thanks, TTS Team
dear dalink. i have ready your project detail and ready to do this [url removed, login to view] check PMB.
Hello, i can do this in a timely manner look to work with you At your disposal for any query. Regards
Dear sir , Greetings! It will be our pleasure to serve you with our expertise and powerful skills in .NET . With reference to the above requirement we have expertise in various .NET projects. * Executed 800 More