Ejemplo n.º 1
0
        private void CheckBox1_CheckedChanged(object sender, EventArgs e)
        {
            CheckBox checkBox1 = sender as CheckBox;

            int   i          = Convert.ToInt32(checkBox1.Tag);
            Label ipYPuertoN = Form1.listaDeIpYPuerto[Convert.ToInt32(i)];


            if (checkBox1.Checked)
            {
                string puerto = ipYPuertoN.Text.Substring(ipYPuertoN.Text.IndexOf(":") + 1);

                ProxyTor.ConectarGlobalAProxy("localhost", puerto);
                checkBox1.Text = "Conectado";
            }
            else
            {
                ProxyTor.ResetearGlobalProxy();

                checkBox1.Text = "Desconectado";
            }
        }
Ejemplo n.º 2
0
 private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 {
     ProxyTor.ResetearGlobalProxy();
     ProxyTor.ResetearGlobalProxyWinhttp();
     ProxyTor.KillPolipoYTorTodos();
 }