public List<string> GetPublicProxies() { List<string> lst_Proxies = new List<string>(); try { clsDBQueryManager setting = new clsDBQueryManager(); DataSet ds = setting.SelectPublicIPData(); if (ds.Tables != null && ds.Tables["tb_IP"].Rows.Count > 0) { foreach (DataRow dRow in ds.Tables["tb_IP"].Rows) { string IP = dRow.ItemArray[0].ToString() + ":" + dRow.ItemArray[1].ToString() + ":" + dRow.ItemArray[2].ToString() + ":" + dRow.ItemArray[3].ToString(); lst_Proxies.Add(IP); } } } catch { } return lst_Proxies; }
public List <string> GetPublicProxies() { List <string> lst_Proxies = new List <string>(); try { clsDBQueryManager setting = new clsDBQueryManager(); DataSet ds = setting.SelectPublicIPData(); if (ds.Tables != null && ds.Tables["tb_IP"].Rows.Count > 0) { foreach (DataRow dRow in ds.Tables["tb_IP"].Rows) { string IP = dRow.ItemArray[0].ToString() + ":" + dRow.ItemArray[1].ToString() + ":" + dRow.ItemArray[2].ToString() + ":" + dRow.ItemArray[3].ToString(); lst_Proxies.Add(IP); } } } catch { } return(lst_Proxies); }
public void CheckingProxies() { try { clsDBQueryManager Db = new clsDBQueryManager(); DataSet ds = Db.SelectPublicIPData(); foreach (DataRow dr in ds.Tables[0].Rows) { ThreadPool.SetMaxThreads(25, 5); ThreadPool.QueueUserWorkItem(new WaitCallback(ThreadPoolCheckProxies), new object[] { dr }); Thread.Sleep(1000); } } catch (Exception ex) { GlobusFileHelper.AppendStringToTextfileNewLine(DateTime.Now + " --> Error --> CheckingProxies() --> " + ex.Message, Globals.Path_IPSettingErroLog); GlobusFileHelper.AppendStringToTextfileNewLine("Error --> CheckingProxies() --> " + ex.Message, Globals.Path_TwtErrorLogs); } }
private void chk_RetweetAndFavoritePublicIP_CheckedChanged(object sender, EventArgs e) { try { if (chk_RetweetAndFavoritePublicIP.Checked == true) { IPUpload(); chk_RetweetAndFavoritePrivateIP.Checked = false; clsDBQueryManager SetDb = new clsDBQueryManager(); DataSet ds = new DataSet(); ds = SetDb.SelectPublicIPData(); if (ds.Tables[0].Rows.Count > 0) { } else { //MessageBox.Show("Please Import IP Files. We Are redirecting you to IP Tab"); //Tb_AccountManager.SelectedIndex = 5; DialogResult dr = MessageBox.Show("Please Import IP Files. We Are redirecting you to IP Tab", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { Tb_AccountManager.SelectedIndex = 5; } else { //do whatever you want } } AddToLog_RetweetAndFavorite("[ " + DateTime.Now + " ] => [ " + ds.Tables[0].Rows.Count + " Public Proxies loaded from DataBase ]"); AddToGeneralLogs("[ " + DateTime.Now + " ] => [ " + ds.Tables[0].Rows.Count + " Public Proxies loaded from DataBase ]"); } } catch (Exception ex) { //AddToLog_RetweetAndFavorite(ex.Message); } }