MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. XDorz
    3. 帖子
    X
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 3
    • 帖子 9
    • 最佳 0
    • 有争议的 0
    • 群组 0

    XDorz 发布的帖子

    • RE: Graphic2D能动态调整画布的大小吗?

      用base64编码图片传输数据再解码出图片来渲染到Graphic2D上呢?

      发布在 技术交流板块
      X
      XDorz
    • qq合作第三方app分享消息

      mirai版本2.12.1
      使用sdk进行开发
      使用的是朋友分享的bilibili视频的信息,我再转发至QQ群(我手机用的tim好像分享不了?)
      可是控制台却没打印任何消息,将该视频分享消息私聊转发给机器人则可以正常打印出信息,并且该消息也可以通过 instanceof ServiceMessage 验证
      这是通过私聊打印出的消息,QQ群消息监听的是GroupMessageEvent

      [mirai:service:1,<?xml version='1.0' encoding='UTF-8' standalone='yes'?><msg templateID="123" url="https://b23.tv/0vrmQ0m?share_medium=android&share_source=qq&bbid=XYC1CB0CCA5481DB61B2E03C961CE570A7BBB&ts=1661347613161" serviceID="1" action="web" actionData="" a_actionData="" i_actionData="" brief="[QQ小程序]哔哩哔哩" flag="0"><item layout="2"><picture cover="http://pubminishare-30161.picsz.qpic.cn/f301200b-8e33-4dfb-9ad3-f157dce34b11"/><title>哔哩哔哩</title><summary>一听就被惊艳到的广播剧主题曲(一)|关于各大有声平台已经变成了我的音乐播放器这件事!</summary></item><source url="https://b23.tv/0vrmQ0m?share_medium=android&share_source=qq&bbid=XYC1CB0CCA5481DB61B2E03C961CE570A7BBB&ts=1661347613161" icon="http://miniapp.gtimg.cn/public/appicon/432b76be3a548fc128acaa6c1ec90131_200.jpg" name="哔哩哔哩" appid="0" action="web" actionData="" a_actionData="tencent0://" i_actionData=""/></msg>]

      发布在 开发交流
      X
      XDorz
    • RE: 图片过期机制

      了解!!!

      发布在 开发交流
      X
      XDorz
    • RE: 图片过期机制
      public static Image upload(InputStream inputStream){
          Image image=null;
          ExternalResource externalResource=null;
          try {
              externalResource=ExternalResource.create(inputStream);
              image=ExternalResource.uploadAsImage(externalResource, BotFrameworkConfig.bot.getAsFriend());
          } catch (IOException e) {
              log.error("图像上传流创建失败",e);
              return null;
          }finally {
              try {
                  if(inputStream!=null) inputStream.close();
                  if(externalResource!=null) externalResource.close();
              } catch (IOException e) {
                  log.error("文件流无法关闭",e);
                  return null;
              }
          }
          return image;
      }
      
      发布在 开发交流
      X
      XDorz
    • 图片过期机制

      求解大佬:
      本人使用mirai的sdk包进行开发,使用时发现多次上传同一张图片所获得的imageId都是相同的,那么我每天进行的图片重新上传防止过期还有意义吗,直接保存下imageid以后使用是否都能成功显示?

      发布在 开发交流
      X
      XDorz
    • RE: over img num limit报错

      版本:2.9.1
      上传方式:
      public static Image upLoadImgForStream(InputStream inputStream){
      Image image=null;
      ExternalResource externalResource=null;
      try {
      externalResource=ExternalResource.create(inputStream);
      image=ExternalResource.uploadAsImage(externalResource,BotInfo.bot.getAsFriend());
      } catch (IOException e) {
      log.error("图像上传流创建失败");
      e.printStackTrace();
      }finally {
      try {
      if(inputStream!=null) inputStream.close();
      if(externalResource!=null) externalResource.close();
      } catch (IOException e) {
      log.error("流无法关闭");
      e.printStackTrace();
      }
      }
      return image;
      }

      发布在 开发交流
      X
      XDorz
    • over img num limit报错

      机器人在群聊中发图片,发着发着报错了,提示 over img num limit,并且该张图片未发出,几秒后又能发图了,这是机器人在一段时间内发图过于多了吗,具体是多久时间内不能超过多少图片呢,私聊有没有这个限制呢?

      发布在 开发交流
      X
      XDorz
    • RE: miraiboot——简单的Java qq机器人开发框架

      我将项目代码克隆下来为啥运行不了QAQ,mirai相关的包全都找不到,好像是kotlin反编译问题?大佬求助啊我真的不会解决啊,捣鼓了一下午了 T_T
      import net.mamoe.mirai.Bot;
      import net.mamoe.mirai.BotFactory;
      像这些包全都找不到,这个问题是从2.7版本开始的,上一个版本2.6.8完全没有问题

      发布在 其他项目发布
      X
      XDorz
    • 1 / 1