Hi all,
I just found this nuget with respository and would like to implement in vl gamma.
There is an example using Privoxy proxy, which I started to implement but I get stuck specially in the last part of the code to migrate into vl gamme. Can somebody help to finish the vl gamma patch please?
// configure
var settings = new TorSharpSettings
{
ZippedToolsDirectory = Path.Combine(Path.GetTempPath(), “TorZipped”),
ExtractedToolsDirectory = Path.Combine(Path.GetTempPath(), “TorExtracted”),
PrivoxySettings = { Port = 1337 },
TorSettings =
{
SocksPort = 1338,
ControlPort = 1339,
ControlPassword = “foobar”,
},
};
// download tools
await new TorSharpToolFetcher(settings, new HttpClient()).FetchAsync();
// execute
var proxy = new TorSharpProxy(settings);
var handler = new HttpClientHandler
{
Proxy = new WebProxy(new Uri(“http://localhost:” + settings.PrivoxySettings.Port))
};
var httpClient = new HttpClient(handler);
await proxy.ConfigureAndStartAsync();
Console.WriteLine(await httpClient.GetStringAsync(“http://api.ipify.org”));
await proxy.GetNewIdentityAsync();
Console.WriteLine(await httpClient.GetStringAsync(“http://api.ipify.org”));
proxy.Stop();
thanks !!!
Privoxy.vl (37.1 KB)