public void startScraper() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (string.IsNullOrEmpty(txtScraperUsername.Text)) { GlobusLogHelper.log.Info("Please Upload Username "); ModernDialog.ShowMessage("Please Upload Username", "Upload Username", MessageBoxButton.OK); return; } else { objScraperManager.UserName = txtScraperUsername.Text.Trim(); } ClGlobul.lstTotalUserScraped.Clear(); objScraperManager.isStopScraper = false; objScraperManager.lstThreadsScraper.Clear(); if (objScraperManager._IsfevoriteScraper) { objScraperManager._IsfevoriteScraper = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objScraperManager.minDelayScraper = Convert.ToInt32(txtScraper_DelayMin.Text); objScraperManager.maxDelayScraper = Convert.ToInt32(txtScraper_DelayMax.Text); objScraperManager.Nothread_Scraper = Convert.ToInt32(txtScraper_NoOfThreads.Text); objScraperManager.MaxCountScraper = Convert.ToInt32(txtUserScraperCount.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtScraper_NoOfThreads.Text) && checkNo.IsMatch(txtScraper_NoOfThreads.Text)) { threads = Convert.ToInt32(txtScraper_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objScraperManager.NoOfThreadsScraper = threads; Thread ScraperThread = new Thread(objScraperManager.StartScraper); ScraperThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void LoadManageAccount() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objManageAccManager.rdbChangeEmailManageAccount == true || objManageAccManager.rdbChangePwdManageAccount == true || objManageAccManager.rdbChangeScreenNameManageAccount == true) { try { if (objManageAccManager.rdbChangeEmailManageAccount == true) { if (string.IsNullOrEmpty(txtEmail_ManageAccount.Text)) { GlobusLogHelper.log.Info("Please Upload Email"); ModernDialog.ShowMessage("Please Upload Email", "Upload Email", MessageBoxButton.OK); return; } } if (objManageAccManager.rdbChangePwdManageAccount == true) { try { if (string.IsNullOrEmpty(txtPassword_ManageAccount.Text)) { GlobusLogHelper.log.Info("Please Upload Password"); ModernDialog.ShowMessage("Please Upload Password", "Upload Password", MessageBoxButton.OK); return; } } catch (Exception ex) { }; } //if (objManageAccManager.rdbChangeScreenNameManageAccount == true) //{ // try // { // if (string.IsNullOrEmpty(txtScreenName_ManageAccount.Text)) // { // GlobusLogHelper.log.Info("Please Upload ScreenName"); // ModernDialog.ShowMessage("Please Upload ScreenName", "Upload ScreenName", MessageBoxButton.OK); // return; // } // } // catch (Exception ex) // { }; //} } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Select Change Type First"); ModernDialog.ShowMessage("Please Select Change Type First", "Select Change Type First", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } objManageAccManager.isStopManageAcc = false; objManageAccManager.lstThreadsManageAcc.Clear(); if (objManageAccManager._IsfevoriteManageAcc) { objManageAccManager._IsfevoriteManageAcc = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtls.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { if (threads > maxThread) { threads = 25; } objManageAccManager.NoOfThreadsManageAcc = threads; Thread AddBoardNameThread = new Thread(objManageAccManager.StartLoadManageAccount); AddBoardNameThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startLikeByKeyword() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objLikeByKeywordManager.rdbSingleUserLikeByKeyword == true || objLikeByKeywordManager.rdbMultipleUserLikeByKeyword == true) { try { if (objLikeByKeywordManager.rdbSingleUserLikeByKeyword == true) { try { } catch (Exception ex) { GlobusLogHelper.log.Info("Error :" + ex.StackTrace); } }//end of single user if (objLikeByKeywordManager.rdbMultipleUserLikeByKeyword == true) { if (string.IsNullOrEmpty(txt_KeywordLike.Text)) { GlobusLogHelper.log.Info("Please Upload Keyword "); ModernDialog.ShowMessage("Please Upload Keyword", "Upload Keyword", MessageBoxButton.OK); return; } }//end of multiple users } catch (Exception ex) { GlobusLogHelper.log.Info("Error :" + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } objLikeByKeywordManager.isStopLikeByKeyword = false; objLikeByKeywordManager.lstThreadsLikeByKeyword.Clear(); if (objLikeByKeywordManager._IsfevoriteLikeByKeyword) { objLikeByKeywordManager._IsfevoriteLikeByKeyword = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objLikeByKeywordManager.minDelayLikeByKeyword = Convert.ToInt32(txtLikeByKeyword_DelayMin.Text); objLikeByKeywordManager.maxDelayLikeByKeyword = Convert.ToInt32(txtLikeByKeyword_DelayMax.Text); objLikeByKeywordManager.Nothread_LikeByKeyword = Convert.ToInt32(txtLikeByKeyword_NoOfThreads.Text); objLikeByKeywordManager.MaxLikeByKeyword = Convert.ToInt32(txtLikeByKeyword_Count.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtLikeByKeyword_NoOfThreads.Text) && checkNo.IsMatch(txtLikeByKeyword_NoOfThreads.Text)) { threads = Convert.ToInt32(txtLikeByKeyword_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objLikeByKeywordManager.NoOfThreadsLikeByKeyword = threads; Thread CommentKeywordThread = new Thread(objLikeByKeywordManager.StartLikeKeyword); CommentKeywordThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Info("Error :" + ex.StackTrace); } }
public void startPinScraper() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (string.IsNullOrEmpty(txt_BoardUrl_pinscraper.Text)) { GlobusLogHelper.log.Info("Please Enter BoardUrl "); ModernDialog.ShowMessage("Please Enter BoardUrl", "Enter BoardUrl", MessageBoxButton.OK); return; } else { objScrapePinManagers.BoardUrl = (txt_BoardUrl_pinscraper.Text).ToString(); } objScrapePinManagers.isStopPinScraper = false; objScrapePinManagers.lstThreadsPinScraper.Clear(); if (objScrapePinManagers._IsfevoritePinScraper) { objScrapePinManagers._IsfevoritePinScraper = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objScrapePinManagers.minDelayPinScraper = Convert.ToInt32(txtPinScraper_DelayMin.Text); objScrapePinManagers.maxDelayPinScraper = Convert.ToInt32(txtPinScraper_DelayMax.Text); objScrapePinManagers.NoOfThreadsPinScraper = Convert.ToInt32(txtPinScraper_NoOfThreads.Text); objScrapePinManagers.MaxNoOfPinScrape = Convert.ToInt32(txtNoOfPins_PinScraper.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtPinScraper_NoOfThreads.Text) && checkNo.IsMatch(txtPinScraper_NoOfThreads.Text)) { threads = Convert.ToInt32(txtPinScraper_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objScrapePinManagers.NoOfThreadsPinScraper = threads; Thread ScraperPinThread = new Thread(objScrapePinManagers.StartPinScraper); ScraperPinThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startFollowByUsername() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objFollowByUsernameManager.rdbSingleUserFollowByUsername == true || objFollowByUsernameManager.rdbMultipleUserFollowByUsername == true) { try { #region Single User if (objFollowByUsernameManager.rdbSingleUserFollowByUsername == true) { try { if (rdoFollowUserUploaded.IsChecked == true || rdoFollowFollowers.IsChecked == true) { if (rdoFollowUserUploaded.IsChecked == true) { } if (rdoFollowFollowers.IsChecked == true) { } } else { GlobusLogHelper.log.Info("Please Select Follow Upload User or Follow users Follower"); ModernDialog.ShowMessage("Please Select Follow Upload User or Follow users Follower", "Follow Upload User or Follow users Follower", MessageBoxButton.OK); return; } } catch (Exception ex) { }; } #endregion #region Multiple User if (objFollowByUsernameManager.rdbMultipleUserFollowByUsername == true) { try { if (rdoFollowUserUploaded.IsChecked == true || rdoFollowFollowers.IsChecked == true) { if (rdoFollowUserUploaded.IsChecked == true) { if (string.IsNullOrEmpty(txtUsernameUpload.Text)) { GlobusLogHelper.log.Info("Please Upload Username "); ModernDialog.ShowMessage("Please Upload Username", "Upload Username", MessageBoxButton.OK); return; } else { foreach (var itemListOfFollowUsersFollowers in ClGlobul.ListOfFollowUsersFollowers) { objFollowByUsernameManager.FollowUsersFollowerQueue.Enqueue(itemListOfFollowUsersFollowers); } } } if (rdoFollowFollowers.IsChecked == true) { if (string.IsNullOrEmpty(txtFollowUserUpload.Text)) { GlobusLogHelper.log.Info("Please Upload Follow User "); ModernDialog.ShowMessage("Please Upload Follow User", "Upload Follow User", MessageBoxButton.OK); return; } } } else { GlobusLogHelper.log.Info("Please Select Follow Upload User or Follow users Follower"); ModernDialog.ShowMessage("Please Select Follow Upload User or Follow users Follower", "Follow Upload User or Follow users Follower", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } } #endregion } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } objFollowByUsernameManager.isStopFollowByUsername = false; objFollowByUsernameManager.lstThreadsFollowByUsername.Clear(); if (objFollowByUsernameManager._IsfevoriteFollowByUsername) { objFollowByUsernameManager._IsfevoriteFollowByUsername = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objFollowByUsernameManager.minDelayFollowByUsername = Convert.ToInt32(txtFollowByUsername_DelayMin.Text); objFollowByUsernameManager.maxDelayFollowByUsername = Convert.ToInt32(txtFollowByUsername_DelayMax.Text); objFollowByUsernameManager.Nothread_FollowByUsername = Convert.ToInt32(txtFollowByUsername_NoOfThreads.Text); objFollowByUsernameManager.MaxFollowCount = Convert.ToInt32(txtFollowerCount.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } QM.UpdateSettingData("Follow", "FollowUserByKeyword", StringEncoderDecoder.Encode(txtFollowUserUpload.Text)); if (!string.IsNullOrEmpty(txtFollowByUsername_NoOfThreads.Text) && checkNo.IsMatch(txtFollowByUsername_NoOfThreads.Text)) { threads = Convert.ToInt32(txtFollowByUsername_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objFollowByUsernameManager.NoOfThreadsFollowByUsername = threads; Thread FollowUsernameThread = new Thread(objFollowByUsernameManager.StartFollowByUsername); FollowUsernameThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startAddUserToBoard() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objAddUsersToBoardManager.rdbSingleUserAddUserToBoard == true || objAddUsersToBoardManager.rdbMultipleUserAddUserToBoard == true) { if (objAddUsersToBoardManager.rdbSingleUserAddUserToBoard == true) { try { if (string.IsNullOrEmpty(txtBoardName.Text)) // && string.IsNullOrEmpty(objUserControl_SingleUserEmailOrUsername_AddUserToBoard.txtEmailorUsername_SingleUser_AddUserToBoard.Text)) { GlobusLogHelper.log.Info("Please Enter BoardName "); ModernDialog.ShowMessage("Please Enter BoardName ", "Please Enter BoardName ", MessageBoxButton.OK); return; } else { if (!string.IsNullOrEmpty(txtBoardName.Text)) { objAddUsersToBoardManager.BoardName = txtBoardName.Text.Trim(); } } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of single User if (objAddUsersToBoardManager.rdbMultipleUserAddUserToBoard == true) { try { if (!string.IsNullOrEmpty(txtBoardName.Text)) { objAddUsersToBoardManager.BoardName = txtBoardName.Text.Trim(); } else { GlobusLogHelper.log.Info("Please Enter Board Name"); ModernDialog.ShowMessage("Please Enter Board Name", "Enter Board Name", MessageBoxButton.OK); return; } if (string.IsNullOrEmpty(txtEmailOrUserNames.Text)) { GlobusLogHelper.log.Info("Please Upload Email or UserName"); ModernDialog.ShowMessage("Please Upload Email or UserName", "Upload Email or UserName", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of Multiple user } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } //objAddUsersToBoardManager.BoardName = txtBoardName.Text.Trim(); objAddUsersToBoardManager.isStopAddUserToBoard = false; objAddUsersToBoardManager.lstThreadsAddUserToBoard.Clear(); if (objAddUsersToBoardManager._IsfevoriteAddUserToBoard) { objAddUsersToBoardManager._IsfevoriteAddUserToBoard = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objAddUsersToBoardManager.minDelayAddUserToBoard = Convert.ToInt32(txtUserBoard_DelayMin.Text); objAddUsersToBoardManager.maxDelayAddUserToBoard = Convert.ToInt32(txtUserBoard_DelayMax.Text); objAddUsersToBoardManager.NoOfThreadsAddUserToBoard = Convert.ToInt32(txtUserBoard_NoOfThreads.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtUserBoard_NoOfThreads.Text) && checkNo.IsMatch(txtUserBoard_NoOfThreads.Text)) { threads = Convert.ToInt32(txtUserBoard_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } objAddUsersToBoardManager.NoOfThreadsAddUserToBoard = threads; clsSettingDB Database = new clsSettingDB(); Database.UpdateSettingData("UserToBoard", "UserToBoard", StringEncoderDecoder.Encode(txtEmailOrUserNames.Text)); GlobusLogHelper.log.Info(" => [ Process Starting ] "); Thread AddUserToBoardThread = new Thread(objAddUsersToBoardManager.StartAddUsersToBoard); AddUserToBoardThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startInviteEmail() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objInviteManagers.rdbSingleUserInvite == true || objInviteManagers.rdbMultipleUserInvite == true) { if (objInviteManagers.rdbSingleUserInvite == true) { try { } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of single User if (objInviteManagers.rdbMultipleUserInvite == true) { try { if (string.IsNullOrEmpty(txtInviteEmail.Text)) { GlobusLogHelper.log.Info("Please Upload Email "); ModernDialog.ShowMessage("Please Upload Email", "Upload Email", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of Multiple user } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } objInviteManagers.isStopInvite = false; objInviteManagers.lstThreadsInvite.Clear(); if (objInviteManagers._IsfevoriteInvite) { objInviteManagers._IsfevoriteInvite = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objInviteManagers.minDelayInvite = Convert.ToInt32(txtInviteEmail_DelayMin.Text); objInviteManagers.maxDelayInvite = Convert.ToInt32(txtInviteEmail_DelayMax.Text); objInviteManagers.Nothread_Invite = Convert.ToInt32(txtInviteEmail_NoOfThreads.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtInviteEmail_NoOfThreads.Text) && checkNo.IsMatch(txtInviteEmail_NoOfThreads.Text)) { threads = Convert.ToInt32(txtInviteEmail_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objInviteManagers.NoOfThreadsInvite = threads; Thread InviteThread = new Thread(objInviteManagers.StartInvite); InviteThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startLike() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (rboListLikePinUrls.IsChecked == true) { if (rboMultipleUser_Like.IsChecked == true) { if (string.IsNullOrEmpty(txtLikePinUrl.Text)) { GlobusLogHelper.log.Info("Please Upload Comment Message"); ModernDialog.ShowMessage("Please Upload Comment Message", "Upload Message", MessageBoxButton.OK); return; } } } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } objLikeManagers.isStopLike = false; objLikeManagers.lstThreadsLike.Clear(); if (objLikeManagers._IsfevoriteLike) { objLikeManagers._IsfevoriteLike = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { LikeManagers.minDelayLike = Convert.ToInt32(txtLike_DelayMin.Text); LikeManagers.maxDelayLike = Convert.ToInt32(txtLike_DelayMax.Text); objLikeManagers.NoOfThreadsLike = Convert.ToInt32(txtLike_NoOfThreads.Text); LikeManagers.MaxLike = Convert.ToInt32(txtLikeCount.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtLike_NoOfThreads.Text) && checkNo.IsMatch(txtLike_NoOfThreads.Text)) { threads = Convert.ToInt32(txtLike_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objLikeManagers.NoOfThreadsLike = threads; Thread LikeThread = new Thread(objLikeManagers.StartLike); LikeThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }
public void startRePin() { try { if (PDGlobals.listAccounts.Count > 0) { objRePinManager.isStopRePin = false; objRePinManager.lstThreadsRePin.Clear(); clsSettingDB Database = new clsSettingDB(); Database.UpdateSettingData("Repin", "RepinMsgFile", StringEncoderDecoder.Encode(txtRepinMessage_Repin.Text)); Database.UpdateSettingData("Repin", "RepinNO", StringEncoderDecoder.Encode(txtRepinNo_Repin.Text)); ClGlobul.lstPins.Clear(); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objRePinManager.minDelayRePin = Convert.ToInt32(txtRepin_DelayMin.Text); objRePinManager.maxDelayRePin = Convert.ToInt32(txtRepin_DelayMax.Text); objRePinManager.Nothread_RePin = Convert.ToInt32(txtRepinNoOfThreads_RePin.Text); objRePinManager.maxNoOfRePinCount = Convert.ToInt32(txtRepinCount.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } Regex checkNo = new Regex("^[0-9]*$"); if (!string.IsNullOrEmpty(txtRepinNoOfThreads_RePin.Text) && checkNo.IsMatch(txtRepinNoOfThreads_RePin.Text)) { threads = Convert.ToInt32(txtRepinNoOfThreads_RePin.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objRePinManager.NoOfThreadsRePin = threads; Thread RePinThread = new Thread(objRePinManager.StartRepin); RePinThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startBoardCreation() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objBoardsManager.rdbSingleUserBoards == true || objBoardsManager.rdbMultipleUserBoards == true) { if (objBoardsManager.rdbSingleUserBoards == true) { try { } catch (Exception ex) { GlobusLogHelper.log.Info("Error :" + ex.StackTrace); } }//end of single user if (objBoardsManager.rdbMultipleUserBoards == true) { try { if (string.IsNullOrEmpty(txtBoardUrl.Text)) { GlobusLogHelper.log.Info("Please Enter Board Url"); ModernDialog.ShowMessage("Please Enter Board Url", "Enter Board Url", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Info("Error :" + ex.StackTrace); } }//end of multiple user } else { MessageBox.Show("Please Select Use Single User or Use Multiple User"); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } clsSettingDB Database = new clsSettingDB(); // Database.UpdateSettingData("Board", "AddBoardUrl", StringEncoderDecoder.Encode(txtBoardName.Text)); Database.UpdateSettingData("Board", "AddBoardMessage", StringEncoderDecoder.Encode(txtMessage.Text)); objBoardsManager.isStopBoards = false; objBoardsManager.lstThreadsBoards.Clear(); if (objBoardsManager._IsfevoriteBoards) { objBoardsManager._IsfevoriteBoards = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtil.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objBoardsManager.minDelayBoards = Convert.ToInt32(txtBoard_DelayMin.Text); objBoardsManager.maxDelayBoards = Convert.ToInt32(txtBoard_DelayMax.Text); objBoardsManager.NoOfThreadsBoards = Convert.ToInt32(txtBoard_NoOfThreads.Text); objBoardsManager.MaxRePinCount = Convert.ToInt32(txtNoOfPinRepin.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtBoard_NoOfThreads.Text) && checkNo.IsMatch(txtBoard_NoOfThreads.Text)) { threads = Convert.ToInt32(txtBoard_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } objBoardsManager.NoOfThreadsBoards = threads; GlobusLogHelper.log.Info(" => [ Process Starting ] "); Thread BoardsThread = new Thread(objBoardsManager.StartBoards); BoardsThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startEditDescription() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objEditPinDiscriptionManager.rdbSingleUserEditPinDisc == true || objEditPinDiscriptionManager.rdbMultipleUserEditPinDisc == true) { if (objEditPinDiscriptionManager.rdbSingleUserEditPinDisc == true) { try { } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of single User if (objEditPinDiscriptionManager.rdbMultipleUserEditPinDisc == true) { try { if (string.IsNullOrEmpty(txtPinDescription.Text)) { GlobusLogHelper.log.Info("Please Upload Description"); ModernDialog.ShowMessage("Please Upload Description", "Upload Description", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of multiple user } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } objEditPinDiscriptionManager.isStopEditPinDisc = false; objEditPinDiscriptionManager.lstThreadsEditPinDisc.Clear(); if (objEditPinDiscriptionManager._IsfevoriteEditPinDes) { objEditPinDiscriptionManager._IsfevoriteEditPinDes = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objEditPinDiscriptionManager.minDelayEditPinDisc = Convert.ToInt32(txtEditPinDescription_DelayMin.Text); objEditPinDiscriptionManager.maxDelayEditPinDisc = Convert.ToInt32(txtEditPinDescription_DelayMax.Text); objEditPinDiscriptionManager.Nothread_EditPinDisc = Convert.ToInt32(txtEditPinDescription_NoOfThreads.Text); objEditPinDiscriptionManager.NoOfPagesEditPinDisc = Convert.ToInt32(txtNoOfPages_EditPinDisc.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (ClGlobul.CommentNicheMessageList.Count > 0) { clsSettingDB Database = new clsSettingDB(); Database.UpdateSettingData("PinDescription", "PinDescriptionMessage", StringEncoderDecoder.Encode(txtPinDescription.Text)); GlobusLogHelper.log.Info(" => [ Start Edit Description ]"); ClGlobul.lstPins.Clear(); } if (!string.IsNullOrEmpty(txtEditPinDescription_NoOfThreads.Text) && checkNo.IsMatch(txtEditPinDescription_NoOfThreads.Text)) { threads = Convert.ToInt32(txtEditPinDescription_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objEditPinDiscriptionManager.NoOfThreadsEditPinDisc = threads; Thread EditPinDiscThread = new Thread(objEditPinDiscriptionManager.StartEditPinDisc); EditPinDiscThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startFollowByKeyword() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (objFollowByKeywordManager.rdbSingleUserFollowByKeyword == true || objFollowByKeywordManager.rdbMultipleUserFollowByKeyword == true) { if (objFollowByKeywordManager.rdbSingleUserFollowByKeyword == true) { try { } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of single User if (objFollowByKeywordManager.rdbMultipleUserFollowByKeyword == true) { try { if (string.IsNullOrEmpty(txtKeywordUpload.Text)) { GlobusLogHelper.log.Info("Please Upload Keyword "); ModernDialog.ShowMessage("Please Upload Comment Keyword", "Upload Keyword", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of Multiple user } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } objFollowByKeywordManager.isStopFollowByKeyword = false; objFollowByKeywordManager.lstThreadsFollowByKeyword.Clear(); if (objFollowByKeywordManager._IsfevoriteFollowByKeyword) { objFollowByKeywordManager._IsfevoriteFollowByKeyword = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objFollowByKeywordManager.minDelayFollowByKeyword = Convert.ToInt32(txtFollowByKeyword_DelayMin.Text); objFollowByKeywordManager.maxDelayFollowByKeyword = Convert.ToInt32(txtFollowByKeyword_DelayMax.Text); objFollowByKeywordManager.Nothread_FollowByKeyword = Convert.ToInt32(txtFollowByKeyword_NoOfThreads.Text); objFollowByKeywordManager.NoOfUserFollowByKeyword = Convert.ToInt32(txtFollowPerDay.Text); objFollowByKeywordManager.AccPerDayUserFollowByKeyword = Convert.ToInt32(txtBoxHours_FollowByKeyword.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } QM.UpdateSettingData("Follow", "FollowUserByKeyword", StringEncoderDecoder.Encode(txtKeywordUpload.Text)); GlobusLogHelper.log.Info(" => [ Starting Follow Through Keyword ]"); if (!string.IsNullOrEmpty(txtFollowByKeyword_NoOfThreads.Text) && checkNo.IsMatch(txtFollowByKeyword_NoOfThreads.Text)) { threads = Convert.ToInt32(txtFollowByKeyword_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objFollowByKeywordManager.NoOfThreadsFollowByKeyword = threads; Thread FollowKeywordThread = new Thread(objFollowByKeywordManager.StartFollowKeyword); FollowKeywordThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startAddPinWithNewBoard() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (rdbSingleUser_AddPinWithNewBoard.IsChecked == true || rdbMultipleUser_AddPinWithNewBoard.IsChecked == true) { if (rdbSingleUser_AddPinWithNewBoard.IsChecked == true) { // AddNewPinsListofAddNewBoardWithNewPin(lstBoardDesc); } if (rdbMultipleUser_AddPinWithNewBoard.IsChecked == true) { if (string.IsNullOrEmpty(txtaddPinwithNewBoard.Text)) { GlobusLogHelper.log.Info("Please Upload Pin File"); ModernDialog.ShowMessage("Please Upload Pin File", "Upload Pin File", MessageBoxButton.OK); return; } } } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } objAddPinWithNewBoardManager.isStopAddPinWithNewBoard = false; objAddPinWithNewBoardManager.lstThreadsAddPinWithNewBoard.Clear(); if (objAddPinWithNewBoardManager._IsfevoriteAddPinWithNewBoard) { objAddPinWithNewBoardManager._IsfevoriteAddPinWithNewBoard = false; } Regex checkNo = new Regex("^[0-9]*$"); //ClGlobul.addNewPinWithBoard = GlobusFileHelper.ReadFile(txtaddPinwithNewBoard.Text.Trim()); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objAddPinWithNewBoardManager.minDelayAddPinWithNewBoard = Convert.ToInt32(txtAddPinwithnewBoard_DelayMin.Text); objAddPinWithNewBoardManager.maxDelayAddPinWithNewBoard = Convert.ToInt32(txtAddPinwithnewBoard_DelayMax.Text); objAddPinWithNewBoardManager.Nothread_AddPinWithNewBoard = Convert.ToInt32(txtAddPinwithnewBoard_NoOfThreads.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtAddPinwithnewBoard_NoOfThreads.Text) && checkNo.IsMatch(txtAddPinwithnewBoard_NoOfThreads.Text)) { threads = Convert.ToInt32(txtAddPinwithnewBoard_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objAddPinWithNewBoardManager.NoOfThreadsAddPinWithNewBoard = threads; Thread AddPinWithNewBoardThread = new Thread(objAddPinWithNewBoardManager.StartAddPinWithNewBoard); AddPinWithNewBoardThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startUnFollow() { try { if (PDGlobals.listAccounts.Count > 0) { try { objUnFollowManager.isStopUnFollow = false; objUnFollowManager.lstThreadsUnFollow.Clear(); if (objUnFollowManager._IsfevoriteUnFollow) { objUnFollowManager._IsfevoriteUnFollow = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtil.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objUnFollowManager.minDelayUnFollow = Convert.ToInt32(txtUnFollow_DelayMin.Text); objUnFollowManager.maxDelayUnFollow = Convert.ToInt32(txtUnFollow_DelayMax.Text); objUnFollowManager.Nothread_UnFollow = Convert.ToInt32(txtUnFollow_NoOfThreads.Text); objUnFollowManager.MaxUnFollowCount = Convert.ToInt32(txtUnFollowCount.Text); objUnFollowManager.NOofDays = Convert.ToInt32(txtUnfollowDays.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtUnFollow_NoOfThreads.Text) && checkNo.IsMatch(txtUnFollow_NoOfThreads.Text)) { threads = Convert.ToInt32(txtUnFollow_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objUnFollowManager.NoOfThreadsUnFollow = threads; Thread UnFollowThread = new Thread(objUnFollowManager.StartUnFollow); UnFollowThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startAccountChecker() { try { if (PDGlobals.listAccounts.Count > 0) { try { if (rdoBtn_CheckAccountFromLoadedAccount.IsChecked == true || rdoBtn_CheckAccountFromLoadedFilesAccount.IsChecked == true) { } else { GlobusLogHelper.log.Info("Please Select Check From Loaded Account or Check From User Files"); ModernDialog.ShowMessage("Please Select Check From Loaded Account or Check From User Files", "Select Check From Loaded Account or Check From User Files", MessageBoxButton.OK); return; } objAccountChecker.isStopAccountChecker = false; objAccountChecker.lstThreadsAccountChecker.Clear(); if (objAccountChecker._IsfevoriteAccountChecker) { objAccountChecker._IsfevoriteAccountChecker = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objAccountChecker.minDelayAccountChecker = Convert.ToInt32(txtAccountChecker_DelayMin.Text); objAccountChecker.maxDelayAccountChecker = Convert.ToInt32(txtAccountChecker_DelayMax.Text); objAccountChecker.Nothread_AccountChecker = Convert.ToInt32(txtAccountChecker_NoOfThreads.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtAccountChecker_NoOfThreads.Text) && checkNo.IsMatch(txtAccountChecker_NoOfThreads.Text)) { threads = Convert.ToInt32(txtAccountChecker_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objAccountChecker.NoOfThreadsAccountChecker = threads; Thread FollowKeywordThread = new Thread(objAccountChecker.StartAccountChecker); FollowKeywordThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }
public void startAddNewPin() { List <string> lstSingleUserAddnewpin = new List <string>(); try { if (PDGlobals.listAccounts.Count > 0) { try { if (objAddNewPinManager.rdbYourDeviceAddNewPin == true || objAddNewPinManager.rdbTheWebAddNewPin == true) { objAddNewPinManager.WebsiteUrl = txtWebsite_AddNewPin.Text.Trim(); if (objAddNewPinManager.rdbYourDeviceAddNewPin == true) { try { ClGlobul.lstListOfPins.Clear(); if (string.IsNullOrEmpty(txtNewPin.Text.Trim())) { //objAddNewPinManager.SinglePin_AddNewPin = txtNewPin.Text; #region commented //string[] arrPins = Regex.Split(objAddNewPinManager.SinglePin_AddNewPin, ","); //Pins objpin = new Pins(); //objpin.ImageUrl = arrPins[0]; //objpin.Description = arrPins[1]; //objpin.Board = arrPins[2]; //objpin.Email = arrPins[3]; //ClGlobul.lstListOfPins.Add(objpin); // ClGlobul.lstListOfPins = lstSingleUserAddnewpin; #endregion GlobusLogHelper.log.Info("Please Give Board Name."); ModernDialog.ShowMessage("Please Give Board Name.", "Give BoardName", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of single User if (objAddNewPinManager.rdbTheWebAddNewPin == true) { try { if (string.IsNullOrEmpty(txtNewPin.Text)) { GlobusLogHelper.log.Info("Please Upload Pin File"); ModernDialog.ShowMessage("Please Upload Pin File", "Upload Pin File", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } }//end of multiple user } else { GlobusLogHelper.log.Info("Please Select Use Single User or Use Multiple User"); ModernDialog.ShowMessage("Please Select Use Single User or Use Multiple User", "Select Use Single User or Use Multiple User", MessageBoxButton.OK); return; } } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } objAddNewPinManager.isStopAddNewPin = false; objAddNewPinManager.lstThreadsAddNewPin.Clear(); if (objAddNewPinManager._IsfevoriteAddNewPin) { objAddNewPinManager._IsfevoriteAddNewPin = false; } Regex checkNo = new Regex("^[0-9]*$"); int processorCount = objUtils.GetProcessor(); int threads = 25; int maxThread = 25 * processorCount; try { try { objAddNewPinManager.minDelayAddNewPin = Convert.ToInt32(txtAddNewPin_DelayMin.Text); objAddNewPinManager.maxDelayAddNewPin = Convert.ToInt32(txtAddNewPin_DelayMax.Text); objAddNewPinManager.Nothread_AddNewPin = Convert.ToInt32(txtAddNewPin_NoOfThreads.Text); objAddNewPinManager.MaxCountAddPin = Convert.ToInt32(txtMaxCount_AddPin.Text); } catch (Exception ex) { GlobusLogHelper.log.Info("Enter in Correct Format"); return; } if (!string.IsNullOrEmpty(txtAddNewPin_NoOfThreads.Text) && checkNo.IsMatch(txtAddNewPin_NoOfThreads.Text)) { threads = Convert.ToInt32(txtAddNewPin_NoOfThreads.Text); } if (threads > maxThread) { threads = 25; } GlobusLogHelper.log.Info(" => [ Process Starting ] "); objAddNewPinManager.NoOfThreadsAddNewPin = threads; Thread LikeThread = new Thread(objAddNewPinManager.StartAddNewPin); LikeThread.Start(); } catch (Exception ex) { GlobusLogHelper.log.Error("Error : " + ex.StackTrace); } } else { GlobusLogHelper.log.Info("Please Load Accounts !"); GlobusLogHelper.log.Debug("Please Load Accounts !"); } } catch (Exception ex) { GlobusLogHelper.log.Error(" Error :" + ex.StackTrace); } }