private void btnSearch_Click(object sender, EventArgs e) { try { this.GrdResult.DataSource = null; this.GrdCharacter.DataSource = null; this.pnlListPage.Visible = false; if (cmbServer.Text == "") { MessageBox.Show(config.ReadConfigValue("MJW2", "UIC_Hint_selectServer")); return; } serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); serverName = cmbServer.Text; userName = txtAccount.Text.Trim(); userNick = txtNick.Text.Trim(); if (txtAccount.Text.Trim().Length > 0 || txtNick.Text.Trim().Length > 0) { PartInfo(); } else { BanList(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void backgroundWorkerBanList_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { this.GrpSearch.Enabled = true; this.tbcResult.Enabled = true; this.Cursor = Cursors.Default;//改变鼠标状态 CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result; if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(mResult[0, 0].oContent.ToString()); return; } Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, GrdCharacter, out iPageCount); if (iPageCount <= 1) { this.pnlListPage.Visible = false; } else { for (int i = 0; i < iPageCount; i++) { this.cmbListPage.Items.Add(i + 1); } this.cmbListPage.SelectedIndex = 0; pageBanList = true; pnlListPage.Visible = true; } }
private void PartInfo() { this.btnSearch.Enabled = false; //禁用搜索按钮 //this.TbcResult.Enabled = false; this.Cursor = Cursors.WaitCursor; //改变鼠标状态 this.GrdRoleView.DataSource = null; CEnum.Message_Body[] mContent = new CEnum.Message_Body[5]; //查询玩家角色信息 mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); mContent[1].eName = CEnum.TagName.JW2_ACCOUNT; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = this.txtAccount.Text.ToString().Trim(); mContent[2].eName = CEnum.TagName.JW2_UserNick; mContent[2].eTag = CEnum.TagFormat.TLV_STRING; mContent[2].oContent = this.txtNick.Text.ToString().Trim(); mContent[3].eName = CEnum.TagName.Index; mContent[3].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[3].oContent = 1; mContent[4].eName = CEnum.TagName.PageSize; mContent[4].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[4].oContent = Operation_JW2.iPageSize; backgroundWorkerSearch.RunWorkerAsync(mContent); }
private void tbcResult_Selected(object sender, TabControlEventArgs e) { try { if (GrdRoleView.DataSource != null) { DataTable mTable = (DataTable)GrdRoleView.DataSource; strUrl = mTable.Rows[selectChar][2].ToString(); strUrlNoPin = strUrl; strUrl = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text).ToString() + "/" + strUrl + ".jpg"; struserId = mTable.Rows[selectChar][0].ToString(); strUsername = mTable.Rows[selectChar][1].ToString(); //webBrowser1.Navigate("about:blank"); if (this.tbcResult.SelectedIndex == 1) { //if (strUrl != "") //this.webBrowser1.Navigate(strUrl); //webBrowser1.Refresh(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void backgroundWorkerReActiveExchange_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_ACTIVEPOINT_QUERY, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerRePatriarchBuyPetLog_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_FamilyFund_Log, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerRePlayLog_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(this.m_ClientEvent, CEnum.ServiceKey.JW2_PicCard_Query, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerReCoupleLog_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_MaterialHistory_Query, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerRepeatBuyLogDel_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_AgainBuy_Query, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerReCoupleInfo_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_COUPLEINFO_QUERY, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerReWeddingPaper_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_Wedding_Paper, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerUnBind_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_ACCOUNT_OPEN, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerQueryBan_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_ACCOUNT_BANISHMENT_QUERY, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerCoupleCard_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_CoupleParty_Card, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerSearch_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_BOARDTASK_QUERY, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerReAnotherFamilyLog_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.Au_BroaditeminfoBymsg_Query, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerFormLoad_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { mServerInfo = Operation_JW2.GetServerList(this.m_ClientEvent, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerModiPetName_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_UpdatePetName_Query, (CEnum.Message_Body[])e.Argument); } }
private void backgroundWorkerFamilyLog_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { BtnSearch.Enabled = true; Cursor = Cursors.Default; CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result; if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(mResult[0, 0].oContent.ToString()); return; } else { Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, dgvMission, out iPageCount); if (iPageCount <= 1) { PnlPage.Visible = false;//一页隐藏翻页功能 } else { for (int i = 0; i < iPageCount; i++) { CmbPage.Items.Add(i + 1);//显示页数 } CmbPage.SelectedIndex = 0; //默认选择首页 bFirst = true; //允许翻页查询 PnlPage.Visible = true; //显示翻页功能 this.CmbPage.Enabled = true; } string result = ""; for (int j = 0; j < mResult.GetLength(0); j++) { for (int i = 0; i < mResult.GetLength(1); i++) { if (mResult[j, i].eName != CEnum.TagName.PageCount) { result += config.ReadConfigValue("GLOBAL", mResult[j, i].eName.ToString()) + ":"; result += mResult[j, i].oContent.ToString(); result += "\r\n"; } } } FileStream fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + this.Name + ".txt", FileMode.Create, FileAccess.ReadWrite); StreamWriter sw = new StreamWriter(fs); sw.Write(result); sw.Close(); fs.Close(); tabControl1.SelectedIndex = 1;//选择日志信息选项卡 } } catch (Exception ex) { MessageBox.Show("ERROR"); } }
private void cmbRoleView_SelectedIndexChanged(object sender, EventArgs e) { if (pageRoleView) { CEnum.Message_Body[] mContent = new CEnum.Message_Body[6]; mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); mContent[1].eName = CEnum.TagName.JW2_ServerName; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = cmbServer.Text.ToString(); mContent[2].eName = CEnum.TagName.JW2_ACCOUNT; mContent[2].eTag = CEnum.TagFormat.TLV_STRING; mContent[2].oContent = this.txtAccount.Text.ToString(); mContent[3].eName = CEnum.TagName.JW2_UserNick; mContent[3].eTag = CEnum.TagFormat.TLV_STRING; mContent[3].oContent = txtNick.Text.ToString(); mContent[4].eName = CEnum.TagName.Index; mContent[4].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[4].oContent = int.Parse(this.cmbRoleView.Text.ToString()); mContent[5].eName = CEnum.TagName.PageSize; mContent[5].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[5].oContent = Operation_JW2.iPageSize; this.backgroundWorkerReSearch.RunWorkerAsync(mContent); } }
private void tbcResult_Selected(object sender, TabControlEventArgs e) { try { if (GrdRoleView.DataSource != null) { DataTable mTable = (DataTable)GrdRoleView.DataSource; serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); userID = int.Parse(mTable.Rows[selectChar][config.ReadConfigValue("GLOBAL", "JW2_UserSN")].ToString());//保存玩家帐号ID userName = mTable.Rows[selectChar][config.ReadConfigValue("GLOBAL", "JW2_UserID")].ToString(); if (tbcResult.SelectedTab.Text.Equals(config.ReadConfigValue("MJW2", "NEW_UI_JW2PetInfo"))) { PetInfo();//查询故事剧情状态 } } else { GrdPet.DataSource = null; pnlPet.Visible = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void backgroundWorkerKickPlayer_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_Center_Kick_Query, (CEnum.Message_Body[])e.Argument); } }
private void btnSearch_Click(object sender, EventArgs e) { try { this.GrdRoleView.DataSource = null; if (cmbServer.Text == "") { MessageBox.Show(config.ReadConfigValue("MSD", "UIA_Hint_selectServer")); return; } serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); userName = txtAccount.Text.Trim(); userNick = txtNick.Text.Trim(); if (txtAccount.Text.Trim().Length > 0 || txtNick.Text.Trim().Length > 0) { PartInfo(); } else { MessageBox.Show(config.ReadConfigValue("MMagic", "UIA_Hint_inPutAccont")); return; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void backgroundWorkerReSmallPetEggExchange_DoWork(object sender, DoWorkEventArgs e) { lock (typeof(C_Event.CSocketEvent)) { e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_SmallPetAgg_Query, (CEnum.Message_Body[])e.Argument); } }
private void button1_Click(object sender, EventArgs e) { try { if (textBox1.Text.Trim().Length <= 0) { MessageBox.Show(config.ReadConfigValue("MJW2", "NEW_UI_PleaseSelectRoleFirest")); return; } this.GrpSearch.Enabled = false; this.tbcResult.Enabled = false; this.Cursor = Cursors.WaitCursor;//改变鼠标状态 CEnum.Message_Body[] mContent = new CEnum.Message_Body[6]; mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text); mContent[1].eName = CEnum.TagName.JW2_ServerName; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = CmbServer.Text.ToString(); mContent[2].eName = CEnum.TagName.JW2_UserSN; mContent[2].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[2].oContent = userID; mContent[4].eName = CEnum.TagName.JW2_UserID; mContent[4].eTag = CEnum.TagFormat.TLV_STRING; mContent[4].oContent = userName; mContent[5].eName = CEnum.TagName.UserByID; mContent[5].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[5].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); if (this.cmbModiContent.Text.ToString() == config.ReadConfigValue("MJW2", "NEW_UI_ModiEXP")) { mContent[3].eName = CEnum.TagName.JW2_Exp; mContent[3].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[3].oContent = int.Parse(this.textBox3.Text); this.backgroundWorkerModiExp.RunWorkerAsync(mContent); } else if (this.cmbModiContent.Text.ToString() == config.ReadConfigValue("MJW2", "NEW_UI_ModiLevel")) { mContent[3].eName = CEnum.TagName.JW2_Level; mContent[3].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[3].oContent = int.Parse(this.textBox3.Text); backgroundWorkerModiLvl.RunWorkerAsync(mContent); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnSearch_Click(object sender, EventArgs e) { try { this.tbcResult.SelectedIndex = 0; /* * 清除上一次显示的内容 */ if (CmbServer.Text == "") { MessageBox.Show(config.ReadConfigValue("MSDO", "LO_Code_Msg1")); return; } BtnSearch.Enabled = false; Cursor = Cursors.WaitCursor; RoleInfoView.DataSource = null; CEnum.Message_Body[] mContent = new CEnum.Message_Body[6]; mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, this.CmbServer.Text); mContent[1].eName = CEnum.TagName.JW2_ServerName; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = this.CmbServer.Text.ToString(); mContent[2].eName = CEnum.TagName.JW2_ACCOUNT; mContent[2].eTag = CEnum.TagFormat.TLV_STRING; mContent[2].oContent = this.txtAccount.Text.ToString(); mContent[3].eName = CEnum.TagName.JW2_UserNick; mContent[3].eTag = CEnum.TagFormat.TLV_STRING; mContent[3].oContent = txtNick.Text.ToString(); mContent[4].eName = CEnum.TagName.Index; mContent[4].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[4].oContent = 1; mContent[5].eName = CEnum.TagName.PageSize; mContent[5].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[5].oContent = Operation_JW2.iPageSize; backgroundWorkerSearch.RunWorkerAsync(mContent); tmp_ClientEvent = m_ClientEvent.GetSocket(m_ClientEvent, Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text)); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void backgroundWorkerDeleteNotice_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { this.GrpServer.Enabled = true; this.GrpNotice.Enabled = true; this.Cursor = Cursors.Default;//改变鼠标状态 CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result; Operation_JW2.showResult(mResult); NoticeList(); }
private void backgroundWorkerReSearch_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { this.GrpSearch.Enabled = true; this.GrdRoleView.Enabled = true; this.Cursor = Cursors.Default;//改变鼠标状态 CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result; if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(mResult[0, 0].oContent.ToString()); return; } Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, GrdRoleView, out iPageCount); }
private void btnSearchInfo_Click(object sender, EventArgs e) { try { if (cmbServer.Text == "") { MessageBox.Show(config.ReadConfigValue("MMagic", "UIA_Hint_selectServer")); return; } if (txtQueryAccount.Text.Trim().Length > 0) { this.GrpSearch.Enabled = false; this.tbcResult.Enabled = false; this.Cursor = Cursors.WaitCursor;//改变鼠标状态 this.GrdIsBan.DataSource = null; serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text); CEnum.Message_Body[] mContent = new CEnum.Message_Body[5]; mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = serverIP; mContent[1].eName = CEnum.TagName.JW2_UserID; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = this.txtQueryAccount.Text.ToString(); mContent[2].eName = CEnum.TagName.JW2_GOODSTYPE; mContent[2].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[2].oContent = 1; mContent[3].eName = CEnum.TagName.Index; mContent[3].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[3].oContent = 1; mContent[4].eName = CEnum.TagName.PageSize; mContent[4].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[4].oContent = Operation_JW2.iPageSize; backgroundWorkerQueryBan.RunWorkerAsync(mContent); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button4_Click(object sender, EventArgs e) { try { if (this.textBox4.Text.Trim() == "") { MessageBox.Show(config.ReadConfigValue("MSD", "AM_Hint_selectChar")); return; } this.GrpSearch.Enabled = false; this.tbcResult.Enabled = false; this.Cursor = Cursors.WaitCursor;//改变鼠标状态 CEnum.Message_Body[] mContent = new CEnum.Message_Body[6]; mContent[0].eName = CEnum.TagName.JW2_ServerIP; mContent[0].eTag = CEnum.TagFormat.TLV_STRING; mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text); mContent[1].eName = CEnum.TagName.JW2_ServerName; mContent[1].eTag = CEnum.TagFormat.TLV_STRING; mContent[1].oContent = CmbServer.Text.ToString(); mContent[2].eName = CEnum.TagName.JW2_UserSN; mContent[2].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[2].oContent = userID; mContent[4].eName = CEnum.TagName.JW2_UserID; mContent[4].eTag = CEnum.TagFormat.TLV_STRING; mContent[4].oContent = userName; mContent[5].eName = CEnum.TagName.UserByID; mContent[5].eTag = CEnum.TagFormat.TLV_INTEGER; mContent[5].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); mContent[3].eName = CEnum.TagName.JW2_TmpPWD; mContent[3].eTag = CEnum.TagFormat.TLV_STRING; mContent[3].oContent = this.textBox5.Text.ToString(); this.backgroundWorkerRecoverPassword.RunWorkerAsync(mContent); } catch (Exception ex) { MessageBox.Show(ex.Message); } }