[core] Allow using helper to use TxCaptchaHelper in CLI LoginSolver

This commit is contained in:
Him188 2023-04-04 21:15:01 +01:00
parent 8b84bd0aa3
commit 460275fc0f
No known key found for this signature in database
GPG Key ID: BA439CDDCF652375

View File

@ -203,10 +203,10 @@ public class StandardCharImageLoginSolver @JvmOverloads constructor(
logger.info { "[SliderCaptcha] Slider captcha required. Please solve the captcha with following link. Type ticket here after completion." }
logger.info { "[SliderCaptcha] @see https://github.com/project-mirai/mirai-login-solver-selenium" }
logger.info { "[SliderCaptcha] @see https://docs.mirai.mamoe.net/mirai-login-solver-selenium/" }
logger.info { "[SliderCaptcha] 或者输入 TxCaptchaHelper 来使用 TxCaptchaHelper 完成滑动验证码" }
logger.info { "[SliderCaptcha] Or type `TxCaptchaHelper` to resolve slider captcha with TxCaptchaHelper.apk" }
logger.info { "[SliderCaptcha] 或者输入 helper 来使用 TxCaptchaHelper 完成滑动验证码" }
logger.info { "[SliderCaptcha] Or type helper to resolve slider captcha with TxCaptchaHelper.apk" }
logger.warning { "[SliderCaptcha] TxCaptchaHelper 的在线服务疑似被屏蔽可能无法使用。TxCaptchaHelper 现已无法满足登录QQ机器人请在以下链接下载全新的验证器" }
logger.warning { "[SliderCaptcha] The service of `TxCaptchaHelper` might be blocked. We recommend you to download the new login solver plugin in below link." }
logger.warning { "[SliderCaptcha] The service of TxCaptchaHelper might be blocked. We recommend you to download the new login solver plugin in below link." }
logger.warning { "[SliderCaptcha] @see https://github.com/KasukuSakura/mirai-login-solver-sakura" }
logger.info { "[SliderCaptcha] Captcha link: $url" }
@ -229,7 +229,7 @@ public class StandardCharImageLoginSolver @JvmOverloads constructor(
}
return input().also {
if (it == "TxCaptchaHelper" || it == "`TxCaptchaHelper`") {
if (it == "TxCaptchaHelper" || it == "`TxCaptchaHelper`" || it == "helper" || it == "`helper`") {
return runTxCaptchaHelper()
}
logger.info { "[SliderCaptcha] 正在提交中..." }