Exemple #1
0
        private void FrmCapchaLogin_Load(object sender, EventArgs e)
        {
            try
            {
                Globals.CapchaTag = true;
                image             = Properties.Resources.background;
                txtDBpath.Text    = Globals.path_AppDataFolder;

                clsDBQueryManager DataBase = new clsDBQueryManager();
                DataTable         dt       = DataBase.SelectSettingData();
                foreach (DataRow dRow in dt.Rows)
                {
                    if ("Captcha_ID" == dRow[1].ToString())
                    {
                        txtCapchaID.Text = StringEncoderDecoder.Decode(dRow[2].ToString());
                    }
                    if ("Captcha_Password" == dRow[1].ToString())
                    {
                        txtCapchaPaswrd.Text = StringEncoderDecoder.Decode(dRow[2].ToString());
                    }

                    Globals.CapchaLoginID       = txtCapchaID.Text;
                    Globals.CapchaLoginPassword = txtCapchaPaswrd.Text;
                }

                //string[] arr1 = new string[] { BaseLib.Globals.CapchaLoginID, BaseLib.Globals.CapchaLoginPassword};
                //DeathByCaptcha.Client clnt = null;
                //string capcthaResponse = DecodeDBC(arr1, out clnt);
            }
            catch
            {
            }
        }
Exemple #2
0
        public void LoadFileData()
        {
            string accountData = string.Empty;
            string laoddata    = string.Empty;

            clsDBQueryManager DataBase = new clsDBQueryManager();
            DataTable         dt       = DataBase.SelectSettingData();

            foreach (DataRow row in dt.Rows)
            {
                if ("LoadAccounts" == row[1].ToString())
                {
                    accountData = StringEncoderDecoder.Decode(row[2].ToString());
                }
            }

            if (File.Exists(accountData))
            {
                txtAccountFile.Text = accountData;
                AddToListBox("[ " + DateTime.Now + " ] => [ Last Accounts Loaded From : " + accountData + " ]");
            }
            else
            {
                AddToListBox("[ " + DateTime.Now + " ] => [ File : " + accountData + " : Does not exsist ]");
            }
        }
Exemple #3
0
        private void LoadDefaultsFiles()
        {
            try
            {
                #region TD Ubdate by me
                lstMessage.Clear();


                string MessageSettings = string.Empty;


                #endregion

                //Globussoft1.GlobusHttpHelper
                DataTable dt = objclsSettingDB.SelectSettingData();
                foreach (DataRow row in dt.Rows)
                {
                    try
                    {
                        if ("MentionReplyInterface" == row[0].ToString())
                        {
                            if ("Message" == row[1].ToString())
                            {
                                MessageSettings = StringEncoderDecoder.Decode(row[2].ToString());
                            }
                        }
                    }
                    catch
                    {
                    }
                }

                if (File.Exists(MessageSettings))
                {
                    lstMessage    = GlobusFileHelper.ReadFiletoStringList(MessageSettings);
                    textBox1.Text = MessageSettings;
                    BindDataIntoDropDownList();
                    AddToReplyInterfaceLog("[ " + DateTime.Now + " ] => [ " + lstMessage.Count + " Message loaded ]");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
            }
        }
Exemple #4
0
        private void LoadDBCSettings()
        {
            clsDBQueryManager objclsSettingDB = new clsDBQueryManager();

            try
            {
                DataTable dt = objclsSettingDB.SelectSettingData();
                foreach (DataRow row in dt.Rows)
                {
                    if ("DeathByCaptcha" == row[1].ToString())
                    {
                        txtDBCUsername.Text         = StringEncoderDecoder.Decode(row[0].ToString());
                        txtDBCPassword.Text         = StringEncoderDecoder.Decode(row[2].ToString());
                        BaseLib.Globals.DBCUsername = StringEncoderDecoder.Decode(txtDBCUsername.Text);
                        BaseLib.Globals.DBCPassword = StringEncoderDecoder.Decode(txtDBCPassword.Text);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
            }
        }
Exemple #5
0
        public static void LoadDecaptchaSettings()
        {
            try
            {
                Globals.CapchaTag = true;

                clsDBQueryManager DataBase = new clsDBQueryManager();
                DataTable         dt       = DataBase.SelectSettingData();
                foreach (DataRow dRow in dt.Rows)
                {
                    if ("Captcha_ID" == dRow[1].ToString())
                    {
                        Globals.CapchaLoginID = StringEncoderDecoder.Decode(dRow[2].ToString());
                    }
                    if ("Captcha_Password" == dRow[1].ToString())
                    {
                        Globals.CapchaLoginPassword = StringEncoderDecoder.Decode(dRow[2].ToString());
                    }
                }
            }
            catch
            {
            }
        }
Exemple #6
0
        private void BindData()
        {
            try
            {
                DataTable datatable = CreateTable();


                DataSet   ds1 = obj_clsDB_ReplyInterface.SelectDistinctStatusIdFromtb_MentionReplyCampaign();
                DataTable dt1 = ds1.Tables["tb_MentionReplyCampaign"];

                if (dt1.Rows.Count > 0)
                {
                    foreach (DataRow item in dt1.Rows)
                    {
                        try
                        {
                            DataSet   ds2 = obj_clsDB_ReplyInterface.SelectDistinctAllFromtb_MentionReplyCampaign();
                            DataTable dt2 = ds2.Tables["tb_MentionReplyCampaign"];

                            if (dt2.Rows.Count > 0)
                            {
                                foreach (DataRow item1 in dt2.Rows)
                                {
                                    try
                                    {
                                        DataRow dr = datatable.NewRow();

                                        dr["StatusId"] = StringEncoderDecoder.Decode(item1["StatusId"].ToString());
                                        dr["PostAuthenticityToken"] = StringEncoderDecoder.Decode(item1["PostAuthenticityToken"].ToString());
                                        dr["UserId"]       = StringEncoderDecoder.Decode(item1["UserId"].ToString());
                                        dr["FakeAccounts"] = StringEncoderDecoder.Decode(item1["UserName"].ToString());
                                        dr["FakeUserName"] = StringEncoderDecoder.Decode(item1["ScreenName"].ToString());
                                        dr["TweetUserId"]  = StringEncoderDecoder.Decode(item1["TweetUserId"].ToString());
                                        //dr["TweetUserName"] = StringEncoderDecoder.Decode(item1["TweetUserName"].ToString());
                                        dr["ReplyUserId"] = StringEncoderDecoder.Decode(item1["ReplyUserId"].ToString());
                                        dr["TweetText"]   = StringEncoderDecoder.Decode(item1["TweetText"].ToString());
                                        dr["Reply"]       = StringEncoderDecoder.Decode(item1["Reply"].ToString());
                                        //dr["Status"] = StringEncoderDecoder.Decode(item["Status"].ToString());

                                        if (("@" + item1["ScreenName"].ToString() != item1["ReplyUserName"].ToString()) && !string.IsNullOrEmpty(item1["ReplyUserName"].ToString()))
                                        {
                                            dr["RealUser"] = StringEncoderDecoder.Decode(item1["ReplyUserName"].ToString());
                                        }
                                        else
                                        {
                                            if (("@" + item1["ScreenName"].ToString() != item1["TweetUserName"].ToString()) && !string.IsNullOrEmpty(item1["TweetUserName"].ToString()))
                                            {
                                                dr["RealUser"] = StringEncoderDecoder.Decode(item1["TweetUserName"].ToString());
                                            }
                                        }

                                        if (!string.IsNullOrEmpty(dr["RealUser"].ToString()))
                                        {
                                            datatable.Rows.Add(dr);
                                        }
                                    }
                                    catch
                                    {
                                    }
                                }
                            }
                        }
                        catch
                        {
                        }
                    }
                }
                //DataSet ds = obj_clsDB_ReplyInterface.SelectDistinctAllFromtb_MentionReplyCampaign();
                //DataTable dt = ds.Tables["tb_MentionReplyCampaign"];

                //if (dt.Rows.Count > 0)
                //{
                //    foreach (DataRow item in dt.Rows)
                //    {
                //        try
                //        {
                //            if (("@" + item["ScreenName"].ToString() != item["ReplyUserName"].ToString() && !string.IsNullOrEmpty(item["ReplyUserName"].ToString())) || ("@" + item["ScreenName"].ToString() != item["TweetUserName"].ToString() && !string.IsNullOrEmpty(item["TweetUserName"].ToString())))
                //            {

                //                DataRow dr = datatable.NewRow();

                //                dr["StatusId"] = StringEncoderDecoder.Decode(item["StatusId"].ToString());
                //                dr["PostAuthenticityToken"] = StringEncoderDecoder.Decode(item["PostAuthenticityToken"].ToString());
                //                dr["UserId"] = StringEncoderDecoder.Decode(item["UserId"].ToString());
                //                dr["FakeAccounts"] = StringEncoderDecoder.Decode(item["UserName"].ToString());
                //                dr["ScreenName"] = StringEncoderDecoder.Decode(item["ScreenName"].ToString());
                //                dr["TweetUserId"] = StringEncoderDecoder.Decode(item["TweetUserId"].ToString());
                //                dr["FakeUserName"] = StringEncoderDecoder.Decode(item["TweetUserName"].ToString());
                //                dr["ReplyUserId"] = StringEncoderDecoder.Decode(item["ReplyUserId"].ToString());
                //                dr["RealUser"] = StringEncoderDecoder.Decode(item["ReplyUserName"].ToString());
                //                dr["TweetText"] = StringEncoderDecoder.Decode(item["TweetText"].ToString());
                //                dr["Reply"] = StringEncoderDecoder.Decode(item["Reply"].ToString());
                //                //dr["Status"] = StringEncoderDecoder.Decode(item["Status"].ToString());

                //                datatable.Rows.Add(dr);
                //            }


                //        }
                //        catch
                //        {
                //        }
                //    }

                //    if (datatable.Rows.Count > 0)
                //    {

                //    }

                //    else
                //    {
                //        AddToReplyInterface("There Is No New Tweet !");
                //    }


                //}
                //else
                //{
                //    AddToReplyInterface("There Is No Records In DataBase !");
                //}

                try
                {
                    grdReplyInterface.Invoke(new MethodInvoker(delegate
                    {
                        grdReplyInterface.DataSource = datatable;

                        //grdReplyInterface.Columns["UserName"].Visible = false;
                        grdReplyInterface.Columns["StatusId"].Visible = true;
                        grdReplyInterface.Columns["PostAuthenticityToken"].Visible = false;
                        grdReplyInterface.Columns["UserId"].Visible     = false;
                        grdReplyInterface.Columns["ScreenName"].Visible = false;
                        //grdReplyInterface.Columns["StatusId"].Visible = false;
                        grdReplyInterface.Columns["TweetUserId"].Visible = false;
                        //grdReplyInterface.Columns["TweetUserName"].Visible = false;
                        grdReplyInterface.Columns["ReplyUserId"].Visible = false;
                        //grdReplyInterface.Columns["ReplyUserName"].Visible = false;
                        grdReplyInterface.Columns["TweetText"].Visible = false;
                        grdReplyInterface.Columns["Reply"].Visible     = false;
                        grdReplyInterface.Columns["Status"].Visible    = false;

                        grdReplyInterface.Refresh();
                        grdReplyInterface.RefreshEdit();
                    }));

                    lstbMessages.Invoke(new MethodInvoker(delegate
                    {
                        lstbMessages.Items.Clear();
                    }));

                    txtEditMessage.Invoke(new MethodInvoker(delegate
                    {
                        txtEditMessage.Clear();
                    }));
                }
                catch
                {
                }
            }
            catch
            {
            }
        }