MiraiForum

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

    大家好,我不会写Java,想实现一个最简单的需求,有没有最小构建范例可以参考?

    开发交流
    7
    10
    1042
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • G
      GoodManWEN 最后由 GoodManWEN 编辑

      大家好,第一次接触这个框架,感谢作者的工作。我目前有一个最简单的需求,就是需要一个24小时在线的机器人记录这个QQ的聊天记录,我在gh下载mirai后启动登录成功,我发现聊天记录可以直接输出到stdio流,所以保存记录应该不是问题,那么剩下的问题只剩如何确保在线。

      我的想法是能不能做一个最简单实现,比如每10分钟判断是否仍然在线,然后向一个本地文件输出一个时间戳,这样我可以简单的通过第三方进程进行进一步的维护操作。

      ==================

      我不是一个Java程序员,不太熟悉kotlin如何开发才能实现类似功能。但是这应该是一个非常简单的需求,我觉得如果有最小工程构建的话我可以照猫画虎简单的实现。

      请问有没有类似的开发项目呢?谢谢大家

      1 条回复 最后回复 回复 引用 0
      • G
        GoodManWEN 最后由 编辑

        想要实现的实际需求只是,无法登陆时发个邮件之类的通知人工介入,或许已经有写好的功能?

        1 条回复 最后回复 回复 引用 0
        • RainChan
          RainChan 摸鱼 最后由 编辑

          你可以使用第三方SDK来解决问题,可以从GitHub找到关于第三方SDK的信息

          1 条回复 最后回复 回复 引用 0
          • hzm18
            hzm18 最后由 编辑

            有http,直接用http

            1 条回复 最后回复 回复 引用 0
            • Him188
              Him188 最后由 编辑

              通常掉线就能自动重连, 遇到了不能重连的问题吗?

              1 条回复 最后回复 回复 引用 0
              • 火雨枫林
                火雨枫林 最后由 编辑

                我觉得有一个使用和开发教程区会更好,我安装了一个安卓APK,加载了一个jar的插件,登陆了QQ,可是目前任何功能也没有被触发笑哭了 笑哭

                1 条回复 最后回复 回复 引用 0
                • 火雨枫林
                  火雨枫林 最后由 编辑

                  这个项目的成果目前是还在实验室阶段么?

                  Nambers Him188 2 条回复 最后回复 回复 引用 0
                  • Nambers
                    Nambers 摸鱼 @火雨枫林 最后由 编辑

                    @火雨枫林 是可以正常用了应该,不在beta阶段了

                    1 条回复 最后回复 回复 引用 0
                    • X
                      xiyuesaves 最后由 编辑

                      你可以使用http-api插件来对接到你会使用的语言上,不用会java或者kt吧)

                      1 条回复 最后回复 回复 引用 0
                      • Him188
                        Him188 @火雨枫林 最后由 编辑

                        @火雨枫林 是要做的事情太多,人手不够的阶段。虽然功能稳定了,但写文档尤其是这框架的文档远比写代码费时(2倍)。我们只能暂停代码来写文档或者暂停文档来写代码。这也导致更新周期很慢。更多的,为了提供稳定性,我们也要花远大于实现协议和功能需要的时间(3-5倍)来评估设计。这种种原因加起来导致文档没有时间写。

                        时间需要大概是:
                        代码(1x),文档(2x-3x),API设计(3x-5x),测试(3x-5x)

                        可以参考最近的 PR gh#1167,一百行的十几分钟完成的修改,要配合300多行的测试,还要经过另一个开发人员的审查才能说它可以在下个版本加入。

                        括号内的数据是根据近几个月的实际经验得出

                        Him188 created this issue in mamoe/mirai

                        closed Refining Messages without suspension #1167

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