void GetToggleNum(SystemID varSystemId, GameObject varGameObject, ref int varNum) { if (Helper.SetToggleState(varSystemId, varGameObject)) { varNum++; } }
/// <summary>传递信息</summary> /// <param name="target">目标对象</param> /// <param name="content"></param> /// <returns></returns> public void DeliverMessage(String target, String content) { if (String.IsNullOrEmpty(target) || String.IsNullOrEmpty(content)) { return; } if (!target.StartsWith("86")) { target = "86" + target; } var cmd = new SGIPDeliver(); cmd.UserNumber = target; cmd.SPNumber = SPNumber + SystemID.Substring(4) + "4888"; cmd.TP_pid = 0; cmd.TP_udhi = 0; cmd.MessageCoding = SGIPMessageCodings.Gbk; cmd.MessageLength = (UInt32)content.Length; cmd.MessageContent = content; WriteLog("正在向" + target + "分发信息……"); //Deliver_Resp resp = Send(cmd) as Deliver_Resp; Send(cmd); }
private void updateName() { if (!string.IsNullOrEmpty(VesselName)) { Name = VesselName; } else { Name = SystemID.ToString(); } }
private void OpenSubsystem(SystemID varSystemID, UIToggle varToggle) { if (mSystemID == varSystemID) { varToggle.value = true; if (mOpenSystemAction != null) { mOpenSystemAction(mLastObj); mOpenSystemAction = null; } } }
public string GetID() { if (MMSI != 0) { return("MMSI:" + MMSI.ToString()); } else if (!string.IsNullOrEmpty(VesselName)) { return("Name:" + VesselName); } else { return("ID:" + SystemID.ToString()); } }
public virtual void ResetSequenceNumber(Context context) { if (resetCommand == null) { //String connectionString = ConfigurationSettings.AppSettings["strConnectionString"].ToString(); //SqlConnection adoCon = new SqlConnection(connectionString); System.Data.IDbConnection adoCon = context.PersistenceSession.Connection; resetCommand = adoCon.CreateCommand(); resetCommand.CommandText = "exec dbo.usp_ResetSequenceNo " + SystemID.ToString() + "," + SequenceType.ToString() + "," + SubsequenceType.ToString() + ";"; } resetCommand.ExecuteNonQuery(); }
/// <summary>发信息</summary> /// <param name="target">目标对象</param> /// <param name="content"></param> public void SendMessage(String target, String content) { if (String.IsNullOrEmpty(target) || String.IsNullOrEmpty(content)) { return; } if (!target.StartsWith("86")) { target = "86" + target; } var cmd = new SGIPSubmit(); String id = SystemID; if (id.Length > 4) { id = SystemID.Substring(4); } cmd.SPNumber = SPNumber + id + "4888"; cmd.ChargeNumber = new String('0', 21); cmd.UserCount = 1; cmd.UserNumber = target; cmd.CorpId = CorpID; cmd.ServiceType = ServiceType; cmd.FeeType = FeeTypes.FreeSend; cmd.FeeValue = "0"; cmd.GivenValue = "0"; cmd.AgentFlag = SubmitAgentFlags.SouldIncome; cmd.MorelatetoMTFlag = SubmitMorelatetoMTFlags.NormalFirst; cmd.Priority = 0; cmd.ExpireTime = ""; cmd.ScheduleTime = ""; cmd.ReportFlag = SubmitReportFlags.Always; cmd.TP_pid = 0; cmd.TP_udhi = 0; cmd.MessageCoding = SGIPMessageCodings.Gbk; //cmd.MessageCoding = MessageCodings.Ascii; cmd.MessageType = 0; //cmd.MessageLength = (UInt32)content.Length; cmd.MessageContent = content; WriteLog("正在向" + target + "发信息……"); //Submit_Resp resp = Send(cmd) as Submit_Resp; Send(cmd); }
private void button6_Click(object sender, EventArgs e) { SystemInfo.SystemID SID = new SystemID(); string _systemID = SID.GetSystemID(); try { Steganography.HideData hd = new HideData(); Bitmap bmp = new Bitmap(_originalimagepath); encodedimage = hd.embedText(textBox6.Text, bmp, _systemID); encodedimage.Save(_encodedimagepath, System.Drawing.Imaging.ImageFormat.Bmp); MessageBox.Show("Image Saved Succesfully to\n" + _encodedimagepath, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception a) { MessageBox.Show("This File is Encrypted.\nYou cannot Overwrite an encrypted file.", "Error Overwriting File", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click(object sender, EventArgs e) { if (_originalimagepath == null) { MessageBox.Show("Choose File to Extract Data", "File Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { try { HideData hd = new HideData(); Bitmap _bmp = new Bitmap(_originalimagepath); textBox2.Text = hd.extractText(_bmp); } catch (Exception a) { DialogResult d = MessageBox.Show(a.Message, "Error decrypting file", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (d == DialogResult.OK) { if (a.Message == "This is an Password Encrypted Message.\nPress OK button to Enter the Password or Cancel to go back.") { int attempts = 0; while (attempts < 3) { try { Passwordform frm = new Passwordform(); frm.ShowDialog(); HideData hd = new HideData(); Bitmap _bmp = new Bitmap(_originalimagepath); textBox2.Text = hd.extractTextwithPassPhrase(_bmp, frm._password); break; } catch (Exception q) { attempts++; DialogResult w = MessageBox.Show(q.Message + "Note: After Invalid 3 Attempts, the data will be automatically Erased.\n Attempts Left:" + (3 - attempts), "Invalid Passphrase", MessageBoxButtons.RetryCancel, MessageBoxIcon.Stop); if (w != DialogResult.Retry) { break; } } } if (attempts >= 3) { MessageBox.Show("You have reached maximum number of attempts.\nExiting Application..", "Invalid Attempts", MessageBoxButtons.OK, MessageBoxIcon.Error); Thread.Sleep(1000); Application.Exit(); } } else if (a.Message == "This is an Single System Encrypted Message.\nIf you believe this message has been created for your system, try decoding this image from 'Encrypt Message' tab.") { try { SystemInfo.SystemID SID = new SystemID(); HideData hd = new HideData(); Bitmap _bmp = new Bitmap(_originalimagepath); textBox2.Text = hd.extractText(_bmp, SID.GetSystemID()); } catch (Exception w) { MessageBox.Show(w.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } }
// Use this for initialization public override void Start() { base.Start(); if (Debuger.EnableLog) { Debuger.Log(mToggle_Wing.name + mToggle_Wing.value + "---------------2----------------"); } if (Helper.SetToggleState(SystemID.WaiGuan_Pet, mToggle_Pet.gameObject)) { mSystemID2 = SystemID.WaiGuan_Pet; } if (Helper.SetToggleState(SystemID.WaiGuan_WaiGuan_Mount, mToggle_Mount.gameObject)) { mSystemID2 = SystemID.WaiGuan_WaiGuan_Mount; } //Helper.SetToggleState(SystemID.WaiGuan_Wing, mToggle_Wing.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_ChengHao, mToggle_Title.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_FaBao, mToggle_FaQi.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_WaiGuan_LingQi, mToggle_LingQi.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_WaiGuan_ZuJi, mToggle_ZuJi.gameObject); Helper.SetToggleState(SystemID.WaiGuan_HuanHua, mToggle_HuanHua.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_HuanHua_ShiZhuang, mToggle_Clothes.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_HuanHua_Equip, mToggle_Wuqi_HuanHua.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_HuanHua_Mount, mToggle_Mount_HuanHua.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_HuanHua_LingQi, mToggle_LingQi_HuanHua.gameObject); //Helper.SetToggleState(SystemID.WaiGuan_HuanHua_ZuJi, mToggle_ZuJi_HuanHua.gameObject); int tempToggleNum = 0; GetToggleNum(SystemID.WaiGuan_Pet, mToggle_Pet.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_WaiGuan_Mount, mToggle_Mount.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_Wing, mToggle_Wing.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_ChengHao, mToggle_Title.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_FaBao, mToggle_FaQi.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_WaiGuan_LingQi, mToggle_LingQi.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_WaiGuan_ZuJi, mToggle_ZuJi.gameObject, ref tempToggleNum); mWaiGuanMoreTran.transform.localScale = tempToggleNum > 4 ? Vector3.one : Vector3.zero; tempToggleNum = 0; GetToggleNum(SystemID.WaiGuan_HuanHua_ShiZhuang, mToggle_Clothes.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_HuanHua_Equip, mToggle_Wuqi_HuanHua.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_HuanHua_Mount, mToggle_Mount_HuanHua.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_HuanHua_LingQi, mToggle_LingQi_HuanHua.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_HuanHua_ZuJi, mToggle_ZuJi_HuanHua.gameObject, ref tempToggleNum); GetToggleNum(SystemID.WaiGuan_HuanHua_Wings, mToggle_Wing_HuanHua.gameObject, ref tempToggleNum); mHuanHuaMoreTran.transform.localScale = tempToggleNum > 4 ? Vector3.one : Vector3.zero; mGrid_WaiGuan_Toggle.enabled = true; mGrid_HuanHua_Toggle.enabled = true; if (mSystemID == SystemID.None) { mToggle_WaiGuan.value = true; } else { if ((int)mSystemID / 1000000 == 132) { mToggle_HuanHua.value = true; } else { mToggle_WaiGuan.value = true; } } //mToggle_LingQi.gameObject.SetActive(false); ShowGuide(); }
/// <summary> /// 设置要打开的子模块 /// </summary> /// <param name="varSystemID"></param> public void SetOpenSubsystemID(SystemID varSystemID, System.Action <GameObject> varAction) { mSystemID = varSystemID; mOpenSystemAction = varAction;//很大可能为空 }
IEnumerator StartUI(SystemID varSystemID) { yield return(null); yield return(null); switch (varSystemID) { case SystemID.WaiGuan_WaiGuan: mToggle_Mount.value = true; if (EventDelegate.IsValid(mToggle_Mount.onChange)) { EventDelegate.Execute(mToggle_Mount.onChange); } break; case SystemID.WaiGuan_WaiGuan_Mount: case SystemID.WaiGuan_WaiGuan_Mount_Mount: mToggle_Mount.value = true; if (EventDelegate.IsValid(mToggle_Mount.onChange)) { EventDelegate.Execute(mToggle_Mount.onChange); } break; case SystemID.WaiGuan_Pet: mToggle_Pet.value = true; if (EventDelegate.IsValid(mToggle_Pet.onChange)) { EventDelegate.Execute(mToggle_Pet.onChange); } break; case SystemID.WaiGuan_Wing: mToggle_Wing.value = true; if (EventDelegate.IsValid(mToggle_Wing.onChange)) { EventDelegate.Execute(mToggle_Wing.onChange); } break; case SystemID.WaiGuan_ChengHao: mScrollBar_Toggle_WaiGuan.value = 1f; mToggle_Title.value = true; break; case SystemID.WaiGuan_FaBao: //外观-法宝 case SystemID.WaiGuan_FaBao_JiHuo: //外观-法宝 case SystemID.WaiGuan_FaBao_JiHuo1: //外观-法宝1 case SystemID.WaiGuan_FaBao_JiHuo2: //外观-法宝2 case SystemID.WaiGuan_FaBao_JiHuo3: //外观-法宝3 case SystemID.WaiGuan_FaBao_CuiLian: //外观-法器-淬炼 case SystemID.WaiGuan_FaBao_CuiLian1: //外观-法宝1-淬炼 case SystemID.WaiGuan_FaBao_CuiLian2: //外观-法宝2-淬炼 case SystemID.WaiGuan_FaBao_CuiLian3: //外观-法宝3-淬炼 case SystemID.WaiGuan_FaBao_ZhuLing: //外观-法器-注灵 case SystemID.WaiGuan_FaBao_ZhuLing1: //外观-法器-注灵 case SystemID.WaiGuan_FaBao_ZhuLing2: //外观-法器-注灵 case SystemID.WaiGuan_FaBao_ZhuLing3: //外观-法器-注灵 mToggle_FaQi.value = true; mScrollBar_Toggle_WaiGuan.value = 0.35f; if (varSystemID == SystemID.WaiGuan_FaBao_JiHuo || varSystemID == SystemID.WaiGuan_FaBao_JiHuo1 || varSystemID == SystemID.WaiGuan_FaBao_JiHuo2 || varSystemID == SystemID.WaiGuan_FaBao_JiHuo3 || varSystemID == SystemID.WaiGuan_FaBao_CuiLian || varSystemID == SystemID.WaiGuan_FaBao_CuiLian1 || varSystemID == SystemID.WaiGuan_FaBao_CuiLian2 || varSystemID == SystemID.WaiGuan_FaBao_CuiLian3 || varSystemID == SystemID.WaiGuan_FaBao_ZhuLing || varSystemID == SystemID.WaiGuan_FaBao_ZhuLing1 || varSystemID == SystemID.WaiGuan_FaBao_ZhuLing2 || varSystemID == SystemID.WaiGuan_FaBao_ZhuLing3) { Ui_FaoBao tempUi_FaoBao = UI_FaBao.GetComponent <Ui_FaoBao>(); if (tempUi_FaoBao != null) { tempUi_FaoBao.SetToggle(varSystemID); } } break; case SystemID.WaiGuan_WaiGuan_LingQi: case SystemID.WaiGuan_WaiGuan_LingQi_LingQi: mToggle_LingQi.value = true; mScrollBar_Toggle_WaiGuan.value = 0.68f; break; case SystemID.WaiGuan_WaiGuan_ZuJi: mToggle_ZuJi.value = true; break; case SystemID.WaiGuan_HuanHua: mToggle_Clothes.value = true; if (EventDelegate.IsValid(mToggle_Clothes.onChange)) { EventDelegate.Execute(mToggle_Clothes.onChange); } break; case SystemID.WaiGuan_HuanHua_ShiZhuang: mToggle_Clothes.value = true; if (EventDelegate.IsValid(mToggle_Clothes.onChange)) { EventDelegate.Execute(mToggle_Clothes.onChange); } break; case SystemID.WaiGuan_HuanHua_Equip: mToggle_Wuqi_HuanHua.value = true; break; case SystemID.WaiGuan_HuanHua_Mount: mToggle_Mount_HuanHua.value = true; break; case SystemID.WaiGuan_HuanHua_LingQi: mToggle_LingQi_HuanHua.value = true; break; case SystemID.WaiGuan_HuanHua_ZuJi: mToggle_ZuJi_HuanHua.value = true; break; case SystemID.WaiGuan_HuanHua_Wings: mToggle_Wing_HuanHua.value = true; break; } if (IsFrist) { mToggle_Mount.optionCanBeNone = false; mToggle_Pet.optionCanBeNone = false; mToggle_Wing.optionCanBeNone = false; mToggle_Title.optionCanBeNone = false; mToggle_FaQi.optionCanBeNone = false; mToggle_LingQi.optionCanBeNone = false; mToggle_ZuJi.optionCanBeNone = false; mToggle_Clothes.optionCanBeNone = false; mToggle_Wuqi_HuanHua.optionCanBeNone = false; mToggle_Mount_HuanHua.optionCanBeNone = false; mToggle_ZuJi_HuanHua.optionCanBeNone = false; mToggle_Wing_HuanHua.optionCanBeNone = false; mToggle_LingQi_HuanHua.optionCanBeNone = false; mToggle_WaiGuan.optionCanBeNone = false; mToggle_HuanHua.optionCanBeNone = false; mToggle_Mount.onChange.Add(new EventDelegate(() => { if (mToggle_Mount.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Pet.onChange.Add(new EventDelegate(() => { if (mToggle_Pet.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Wing.onChange.Add(new EventDelegate(() => { if (mToggle_Wing.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Title.onChange.Add(new EventDelegate(() => { if (mToggle_Title.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_FaQi.onChange.Add(new EventDelegate(() => { if (mToggle_FaQi.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_LingQi.onChange.Add(new EventDelegate(() => { if (mToggle_LingQi.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_ZuJi.onChange.Add(new EventDelegate(() => { if (mToggle_ZuJi.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Clothes.onChange.Add(new EventDelegate(() => { if (mToggle_Clothes.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Wuqi_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_Wuqi_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Mount_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_Mount_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_LingQi_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_LingQi_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_ZuJi_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_ZuJi_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_Wing_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_Wing_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_WaiGuan.onChange.Add(new EventDelegate(() => { if (mToggle_WaiGuan.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); mToggle_HuanHua.onChange.Add(new EventDelegate(() => { if (mToggle_HuanHua.value) { AudioManager.GetSingleton().PlayAudio(AudioPath.ClickItem); } })); IsFrist = false; ShowGuide(); } }
public static Acc_Account GetAccountInfo(HttpContextBase httpContext) { String strLoginName; Acc_Account oGAccountInfo = null; IPrincipal user = httpContext.User; if (!user.Identity.IsAuthenticated) { return(null); } try { oGAccountInfo = (httpContext.Session[KEY_CACHEUSER]) as Acc_Account; } catch { } if (oGAccountInfo != null) { return(oGAccountInfo); } strLoginName = user.Identity.Name.Split('^')[0]; oGAccountInfo = new Acc_Account(); oGAccountInfo.LoginName = strLoginName; string strError = ""; DataRow oRow = null; DataTable dt = GetAccount(strLoginName, SystemID.ToString(), ref strError); //SQLBase.FillTable(strSql, AccountCnn); if (dt != null && dt.Rows.Count > 0) { oRow = dt.Rows[0]; //oGAccountInfo.UserID = GFun.SafeToInt32(oRow[0]); //oGAccountInfo.UserName = GFun.SafeToString(oRow[1]); //oGAccountInfo.UnitID = GFun.SafeToString(oRow[2]); //oGAccountInfo.Rights = GFun.SafeToString(oRow[3]); //oGAccountInfo.UnitCode = GFun.SafeToString(oRow[4]); //oGAccountInfo.UnitName = GFun.SafeToString(oRow[5]); //oGAccountInfo.UnitBrief = GFun.SafeToString(oRow[6]); //oGAccountInfo.HigherUnitID = GFun.SafeToString(oRow[7]); //oGAccountInfo.Functions = GFun.SafeToString(oRow[8]); //oGAccountInfo.UserRole = GFun.SafeToString(oRow[9]); oGAccountInfo.UserID = GFun.SafeToInt32(oRow[0]); oGAccountInfo.UserName = GFun.SafeToString(oRow[1]); oGAccountInfo.UnitID = GFun.SafeToString(oRow[2]); oGAccountInfo.Rights = GFun.SafeToString(oRow[3]); oGAccountInfo.UnitName = GFun.SafeToString(oRow[4]); oGAccountInfo.FunctionsCode = GFun.SafeToString(oRow[5]); oGAccountInfo.UserRole = GFun.SafeToString(oRow[6]); oGAccountInfo.UserMobile = GFun.SafeToString(oRow[7]); oGAccountInfo.RoleNames = GFun.SafeToString(oRow[8]); oGAccountInfo.Path = GFun.SafeToString(oRow[9]); oGAccountInfo.Exjob = GFun.SafeToString(oRow[10]); } //设置Session httpContext.Session[KEY_CACHEUSER] = oGAccountInfo; return(oGAccountInfo); }