public bool SetIEPac() { UpdateIEPac(); if (IEProxySetter != null) { if (backup == null) { backup = IeProxySetter.GetSystemProxy(); } return(IeProxySetter.SetSystemProxy(new SystemProxy { IsAutoDetect = false, IsDirect = false, IsPac = true, IsProxy = false, PacPath = pacFilePath, ProxyAddress = null })); //return IEProxySetter.SetPac(PacFilePath); } return(true); }
public bool CancelIEPac() { if (IEProxySetter != null) { if (backup != null) { bool success = IeProxySetter.SetSystemProxy(backup); backup = null; return(success); } else { return(IeProxySetter.SetSystemProxy(new SystemProxy { IsAutoDetect = false, IsDirect = true, IsPac = false, IsProxy = false })); } } return(true); }