コード例 #1
0
 public void Exp()
 {
     if (_webProxy != null)
     {
         if (_webProxy.Limits == 100)
         {
             _webProxy = ProxyServers.GetProxy();
         }
         _webProxy.Proxy = _webProxy.Proxy;
     }
     _webProxy.Limits++;
 }
コード例 #2
0
        protected string GetHTML(string domain)
        {
            string html;

            if (_webProxy != null)
            {
                if (_webProxy.Limits == 100)
                {
                    _webProxy = ProxyServers.GetProxy();
                }
                if (_webProxy != null)
                {
                    _webLoader.Proxy = _webProxy.Proxy;
                }
            }
            html = _webLoader.GetHTML(domain);
            if (html != null && _webProxy != null)
            {
                _webProxy.Limits++;
            }
            return(html);
        }
コード例 #3
0
 public void SetProxy()
 {
     _webProxy = ProxyServers.GetProxy();
 }