MiraiForum

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

    一些碎碎念

    官方公告
    2
    5
    2682
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • cssxsh
      cssxsh 最后由 cssxsh 编辑

      本贴只接受补充建议,不接受提问

      Mirai 与 MCL

      MCL 是指 mirai-console-loader
      项目地址 https://github.com/iTXTech/mirai-console-loader

      Mirai 是指 mirai-core 或者 mirai-console
      项目地址 https://github.com/mamoe/mirai

      MCL 名字的意思是 mirai-console 启动器/加载器
      是用来管理 mirai-console 及 mirai-console插件的
      管理是指自动下载和版本检查之类的功能
      目前只支持从maven下载插件(本来有规划插件中心的,但是鸽了)

      提供 QQ Bot 功能的是 mirai-console ,MCL本身不提供功能
      而且两种本身相互独立,即 MCL 的版本不影响 mirai 的功能,反之 mirai 的版本不影响 MCL 的功能

      不要把 MCL 和 mirai 划等号,这会带来一些问题,
      比如提交 issue 时要求提交 mirai 版本,却有人提交了 MCL 的版本

      MCL 启动之后先出现的是 MCL 的日志,他会显示 mirai 及 mirai 插件的加载情况
      然后从 I/main: Starting mirai-console... 开始就是 mirai 的日志

      有时候 MCL 更新插件不及时
      原因是 MCL 默认使用 阿里云的 maven伪镜像, 伪镜像 更新不及时导致的

      MCL 的目录结构一般是这样的

      MCL
      ├───mcl.jar
      ├───mcl.cmd (WIN启动脚本)
      ├───mcl.sh (Linux/MACOS启动脚本)
      ├───bots (bot数据目录)
      │   ├───123456
      │   │   ├───device.json
      │   │   ├───cache
      │   │   └───logs
      │   └───114514
      │       ├───device.json
      │       ├───cache
      │       └───logs
      ├───config (配置目录)
      │   ├───Console
      │   │   ├───AutoLogin.yml
      │   │   ├───Command.yml
      │   │   ├───ExtensionSelector.yml
      │   │   ├───Logger.yml
      │   │   ├───PermissionService.yml
      │   │   └───PluginDependencies.yml
      │   └───net.mamoe.mirai-api-http
      │       └───setting.yml
      ├───data (数据目录)
      ├───libs (库目录,里面有mirai本体)
      ├───logs (日志目录,里面有日志文件)
      ├───plugins (插件目录)
      ├───plugin-libraries (插件库目录)
      └───plugin-shared-libraries (插件共享库目录)
          └───libraries.txt
      

      Mirai API HTTP

      项目地址 https://github.com/project-mirai/mirai-api-http

      提供HTTP API的中间件
      配置文件 setting.yml 所在请查阅上面的 MCL 文件树

      Mirai Native

      项目地址 https://github.com/iTXTech/mirai-native

      兼容酷Q插件的中间件, 需要 32位 Java
      但作者很忙没空管理

      2.14 之后 要正常使用要到
      https://github.com/cssxsh/mirai-native/suites/10378553865/artifacts/512083102
      里下载CI最新构建的版本

      CI 已过期

      备份👇
      mirai-native-2.0.1.mirai2.jar

      MiraiAndroid

      项目地址:https://github.com/mzdluo123/MiraiAndroid

      mirai-console 在 Android 中的实现
      作者已经不再维护此项目,无法保证可用性
      可用性自己试,别TM到处问能不能用,自己试一试不就知道了吗

      TxCaptchaHelper

      项目地址:https://github.com/mzdluo123/TxCaptchaHelper

      已不再维护
      c5934549-f8d7-4085-846e-748c34094fa6-image.png

      Mirai Compose

      项目地址:https://github.com/sonder-joker/mirai-compose

      mirai-console 的图形化实现
      作者已经不再维护此项目,无法保证可用性
      可用性自己试,别TM到处问能不能用,自己试一试不就知道了吗

      1 条回复 最后回复 回复 引用 7
      • 蔚
        蔚蓝621 最后由 编辑

        此回复已被删除!
        1 条回复 最后回复 回复 引用 0
        • cssxsh
          cssxsh 最后由 cssxsh 编辑

          Mirai Silk Converter

          基于 ffmpeg 的自动转换插件
          无缝衔接,代码中无需主动调用,他会在中间自动把你发送的mp3 音频转换替换为 silk 音频

          在使用该模块之前, 你必须先安装 ffmpeg

          请参考 https://github.com/project-mirai/mirai-silk-converter/blob/main/README.md

          对于 22050 Hz 的 wav 来说,先前的版本有 bug 会导致 jvm 崩溃,你可以查看这个 issue,里面有临时修复版本的下载链接
          https://github.com/project-mirai/mirai-silk-converter/issues/7
          https://github.com/project-mirai/mirai-silk-converter/issues/4

          cssxsh created this issue in project-mirai/mirai-silk-converter

          closed mirai 2.15 下 有 ABI 变动 #7

          cssxsh created this issue in project-mirai/mirai-silk-converter

          closed A fatal error has been detected by the Java Runtime Environment #4

          1 条回复 最后回复 回复 引用 0
          • Referenced by  cssxsh cssxsh 
          • cssxsh
            cssxsh 最后由 cssxsh 编辑

            Mirai Login Solver Sakura

            项目地址:https://github.com/KasukuSakura/mirai-login-solver-sakura#系统要求

            验证处理工具,可以用于处理滑块等验证
            需要安卓手机配合

            服务端也可以使用,但比较麻烦,需要添加 jvm 参数 -Dmirai.no-desktop=true
            开启命令行模式(注意此模式无法扫码)

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

              mirai-console-dev-qrlogin

              项目地址:https://github.com/MrXiaoM/mirai-console-dev-qrlogin

              mirai-console 的扫码登录命令 临时实现。

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