2017-12-07 6 views
0

Torを使用してファイルをダウンロードしたい。私が見つけたほとんどの解決策では、追加のソフトウェア(例えばprivoxy)がインストールされ実行されている必要がありますが、自分のプログラムを使用していなくても、CでTorを使用してファイルをダウンロードする#

私はTor.NETライブラリを試しましたが、Torを使用することはできません。この例は、私のIPアドレスを返すべきではありませんが、それはありません:

ClientCreateParams createParams = new ClientCreateParams(@"D:\tor.exe", 9051); 
Client client = Client.Create(createParams); 
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.icanhazip.com/"); 
request.Proxy = client.Proxy.WebProxy; 
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) 
{ 
    var reader = new StreamReader(response.GetResponseStream()); 
    Console.WriteLine(reader.ReadToEnd()); 
} 

Console.WriteLine("Press enter to exit..."); 
Console.ReadLine(); 

はこれについて、複数のコメントがすでにありますが、unfortunallyライブラリの作者は、もはや有効ではありません。

あなたは私が間違っていることを知っているかもしれません(より多くの設定が必要ですか?)またはtorを使用してファイルをダウンロードする別の方法のアイデアがあります。

答えて

関連する問題