static void p_OnConnected(object sender, Socks5ClientArgs e) { if (e.Status == socks5.Socks.SocksError.Granted) { e.Client.OnDataReceived += Client_OnDataReceived; e.Client.OnDisconnected += Client_OnDisconnected; m = Encoding.ASCII.GetBytes("Start Sending Data:\n"); e.Client.Send(m, 0, m.Length); e.Client.ReceiveAsync(); } else { Console.WriteLine("Failed to connect: {0}.", e.Status.ToString()); } }
private static void M_OnConnected(object sender, Socks5ClientArgs e) { e.Client.ReceiveAsync(); e.Client.Send(Encoding.ASCII.GetBytes("GET / HTTP/1.1\r\nHost: portquiz.net\r\n\r\n")); }
static void Client_OnDisconnected(object sender, Socks5ClientArgs e) { //disconnected. Console.WriteLine("DC'd"); }