日期:2014-05-17  浏览次数:20965 次

求教一个关于C#中使用VPN的问题-麻麻说标题要长才能够早点结贴
想做个小程序,需要使用VPN改变IP地址,语言是C#.
---------------此为背景,割割割割割
1.以前看到有个叫[信鸽]的营销工具可以导入[91vpn]的代理线路并使用,谁知道是怎么实现的?

2.还有什么办法让我得到C#程序里可以调用的VPN线路?(收费的也可)
vpn c# 工具

------解决方案--------------------
/// <summary>
        /// 清空ie代理
        /// </summary>
        /// <returns></returns>
        public bool SetCleanIEPoxy()
        {
            try
            {
                //打开注册表键 
                Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", true);
                //设置代理不可用 
                rk.SetValue("ProxyEnable", 0);
                rk.Close();
                return true;
            }
            catch { return false; }
        }
/// <summary>
        /// 设置ie代理
        /// </summary>
        /// <returns></returns>
        public  bool SetIEPoxy()
        {
            try
            {
                string TempPoxy = "";
                int Tmi = 0;
            cs:
                try
                {
                    if (!MainForm.NowRead)
                        TempPoxy = MainForm.ProxyList[Rd.Next(ProxyIndex)].Trim();
                    else
                        TempPoxy =