public void GetRealName(InputField input) { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("RealNameScript_hotfix", "GetRealName")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.RealNameScript_hotfix", "GetRealName", null, input); return; } _isCorrectRealName = VerifyRuleUtil.CheckRealName(input.text); bool isSensitiveWord = SensitiveWordUtil.IsSensitiveWord(input.text); if (isSensitiveWord) { _isCorrectRealName = false; ToastScript.createToast("您的名字有敏感词"); } if (_isCorrectRealName) { _realName = input.text; } else { ToastScript.createToast("请输入正确的姓名"); } }
public async void onClickOK() { if (InputField_content.text.CompareTo("javdebug") == 0) { await RequestUpdateServer(); return; } if (GameUtil.GetDataCount(105) > 0) { if (InputField_content.text.CompareTo("") == 0) { ToastScript.createToast("请输入内容"); return; } if (InputField_content.text.Length > 20) { ToastScript.createToast("您发送的内容大于20个字"); return; } UINetLoadingComponent.showNetLoading(); if (SensitiveWordUtil.IsSensitiveWord(InputField_content.text)) { ToastScript.createToast("您输入的内容包含敏感词"); UINetLoadingComponent.closeNetLoading(); return; } UINetLoadingComponent.closeNetLoading(); RequestUseLaBa(); } else { ToastScript.createToast("您没有喇叭可以使用"); return; } }
public void onClickOK() { if (InputField_name.text.CompareTo("") == 0) { ToastScript.createToast("请输入昵称"); return; } if (SensitiveWordUtil.IsSensitiveWord(InputField_name.text)) { ToastScript.createToast("您的昵称包含敏感词"); return; } if (InputField_name.text.Length > 10) { ToastScript.createToast("昵称不可超过10个字符"); return; } RequestChangeName(); }
// 请求注册 public void reqQuickRegister() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("LoginScript_hotfix", "reqQuickRegister")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.LoginScript_hotfix", "reqQuickRegister", null, null); return; } if ((m_inputAccount_register.text.CompareTo("") == 0) || (m_inputSecondPassword_register.text.CompareTo("") == 0) || (m_inputPassword_register.text.CompareTo("") == 0)) { ToastScript.createToast("请输入账号密码"); return; } if (m_inputSecondPassword_register.text.CompareTo(m_inputPassword_register.text) != 0) { ToastScript.createToast("密码不一致"); return; } // 检测账号是否合格 if (SensitiveWordUtil.IsSensitiveWord(m_inputAccount_register.text)) { ToastScript.createToast("您的账号有敏感词"); return; } if (m_inputAccount_register.text.Length > 10) { ToastScript.createToast("账号长度不可超过10个字符"); return; } // 检测密码是否合格 { for (int i = 0; i < m_inputPassword_register.text.Length; i++) { string str = m_inputPassword_register.text[i].ToString(); if (((CommonUtil.charToAsc(str) >= 48) && (CommonUtil.charToAsc(str) <= 57) || ((CommonUtil.charToAsc(str) >= 65) && (CommonUtil.charToAsc(str) <= 90) || ((CommonUtil.charToAsc(str) >= 97) && (CommonUtil.charToAsc(str) <= 122))))) { } else { ToastScript.createToast("密码格式不对"); return; } } if (m_inputPassword_register.text.Length < 6) { ToastScript.createToast("密码至少6位"); return; } if (m_inputPassword_register.text.Length > 30) { ToastScript.createToast("密码不能超过30位"); return; } } NetLoading.getInstance().Show(); { JsonData data = new JsonData(); data["tag"] = TLJCommon.Consts.Tag_QuickRegister; // string result = Regex.Replace(m_inputAccount_register.text, @"\p{Cs}", "");//屏蔽emoji data["account"] = m_inputAccount_register.text; data["password"] = CommonUtil.GetMD5(m_inputSecondPassword_register.text); data["channelname"] = PlatformHelper.GetChannelName(); LoginServiceSocket.s_instance.sendMessage(data.ToJson()); } }
// 请求注册 public static void reqQuickRegister() { LoginScript script = OtherData.s_loginScript; if ((script.m_inputAccount_register.text.CompareTo("") == 0) || (script.m_inputSecondPassword_register.text.CompareTo("") == 0) || (script.m_inputPassword_register.text.CompareTo("") == 0)) { ToastScript.createToast("请输入账号密码"); return; } if (script.m_inputSecondPassword_register.text.CompareTo(script.m_inputPassword_register.text) != 0) { ToastScript.createToast("密码不一致"); return; } // 检测账号是否合格 if (SensitiveWordUtil.IsSensitiveWord(script.m_inputAccount_register.text)) { ToastScript.createToast("您的账号有敏感词"); return; } if (script.m_inputAccount_register.text.Length > 10) { ToastScript.createToast("账号长度不可超过10个字符"); return; } // 检测密码是否合格 { for (int i = 0; i < script.m_inputPassword_register.text.Length; i++) { string str = script.m_inputPassword_register.text[i].ToString(); if (((CommonUtil.charToAsc(str) >= 48) && (CommonUtil.charToAsc(str) <= 57) || ((CommonUtil.charToAsc(str) >= 65) && (CommonUtil.charToAsc(str) <= 90) || ((CommonUtil.charToAsc(str) >= 97) && (CommonUtil.charToAsc(str) <= 122))))) { } else { ToastScript.createToast("密码格式不对"); return; } } if (script.m_inputPassword_register.text.Length < 6) { ToastScript.createToast("密码至少6位"); return; } if (script.m_inputPassword_register.text.Length > 30) { ToastScript.createToast("密码不能超过30位"); return; } } NetLoading.getInstance().Show(); { JsonData data = new JsonData(); data["tag"] = TLJCommon.Consts.Tag_QuickRegister; data["account"] = script.m_inputAccount_register.text; data["password"] = CommonUtil.GetMD5(script.m_inputSecondPassword_register.text); data["channelname"] = PlatformHelper.GetChannelName(); data["mac"] = PlatformHelper.GetMacId(); LoginServiceSocket.s_instance.sendMessage(data.ToJson()); } }