MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    使用simbot-mirai覆盖LoginSolver失效

    HTTP API和第三方SDK
    1
    1
    162
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      Lei0917 最后由 编辑

      BotConfiguration botConfiguration = new BotConfiguration();
      botConfiguration.setLoginSolver(new MyLoginSolver());
      botConfiguration.fileBasedDeviceInfo();
      Bot register =  miraiBotManager.register(code, password, botConfiguration);
      
      //MyLoginSolver
       @Nullable
          @Override
          public Object onSolveSliderCaptcha(@NotNull Bot bot, @NotNull 
             String url, @NotNull Continuation<? super String> continuation) {
                   MiraiLogger logger = bot.getLogger();
                  System.out.println("验证码地址:" + url);
                   logger.info("验证码url:" + url);
              return standardCharImageLoginSolver.onSolveSliderCaptcha(bot, 
              url, continuation);
          }
      

      登录时并未打印url

      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact