コード例 #1
0
 /// <summary>
 /// initialization properties
 /// </summary>
 /// <param name="taskNumber">number of tasks for execute is alive function</param>
 /// <param name="address">domain name</param>
 /// <param name="timeout">request timeout</param>
 void initialization(string taskNumber, string address, string timeout)
 {
     this.Proxies      = LooperQueries.GetProxies();
     this.threadNumber = Int32.Parse(taskNumber);
     this.timeout      = Int32.Parse(timeout);
     this.address      = address;
     this.total        = Proxies.Count;
 }
コード例 #2
0
 /// <summary>
 /// display proxy list
 /// </summary>
 public void DisplayProxyList()
 {
     try
     {
         var proxies = LooperQueries.GetProxies();
         var counter = 0;
         foreach (var proxy in proxies)
         {
             counter++;
             CMD.ShowApplicationMessageToUser($"{counter})\t{proxy}");
         }
     }
     catch (Exception e)
     {
         CMD.ShowApplicationMessageToUser($"message : {e.Message}\nroute : {this.ToString()}", showType: ShowType.DANGER);
     }
 }