MiraiForum

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

    qsign —— 签名 不要指望用来解决code=45

    插件发布
    jvm plugin kotlin encrypt sign
    48
    168
    38731
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • O
      OriginSakura 最后由 编辑

      大佬您好!请问在使用mirai-core的时候如何处理1.2.1版本的依赖

      MrXiaoM 1 条回复 最后回复 回复 引用 0
      • MrXiaoM
        MrXiaoM 童心未泯 @OriginSakura 最后由 编辑

        @OriginSakura 使用本地依赖

        O 1 条回复 最后回复 回复 引用 0
        • O
          OriginSakura @MrXiaoM 最后由 编辑

          @MrXiaoM 大佬您好!十分感谢你的回答,依赖问题已经解决。目前使用mirai-core运行示例代码时会有以下报错

          \app\src\main\java\robot\App.java:22: 错误: 无法访问EncryptService
                  QSignService.Factory.init(new File("txlib/8.9.63"));
                              ^
            找不到net.mamoe.mirai.internal.spi.EncryptService的类文件
          \app\src\main\java\robot\App.java:23: 错误: 无法访问EncryptService$Factory
                  QSignService.Factory.loadProtocols(null);
                                      ^
            找不到net.mamoe.mirai.internal.spi.EncryptService$Factory的类文件
          警告: 未知的枚举常量 Kind.RESTRICTED_ABSTRACT_MESSAGE_KEYS
            原因: 找不到net.mamoe.mirai.console.compiler.common.ResolveContext$Kind的类文件
          警告: 未知的枚举常量 Kind.RESTRICTED_ABSTRACT_MESSAGE_KEYS
          2 个错误
          2 个警告
          

          我使用的core版本为 2.16.0
          qsign版本为 1.2.1-52838af

          十分抱歉打扰到大佬,也十分感谢大佬的回答

          MrXiaoM 1 条回复 最后回复 回复 引用 0
          • MrXiaoM
            MrXiaoM 童心未泯 @OriginSakura 最后由 MrXiaoM 编辑

            @OriginSakura 你运行环境用的肯定不是 mirai 2.16.0
            作为程序员,不可能连这点排除问题的常识都没有

            O 1 条回复 最后回复 回复 引用 0
            • O
              OriginSakura @MrXiaoM 最后由 编辑

              @MrXiaoM 感谢大佬回答。我确实使用的是2.16.0,但发现一个问题,如果使用官方文档中的“分离API和实现构建”的第一种方法,会出现以上报错,如若不分离,直接使用2.16.0的core就没有以上问题。

              使用以上方法,已解决问题。

              1 条回复 最后回复 回复 引用 0
              • 橘子熟了O
                橘子熟了O 最后由 编辑

                纯mirai启动后报错程序退出
                I/QSign: Loading QSign v1.3.0 (unidbg-fetch-qsign vCat)
                I/QSign: 正在 Mirai 2.16.0 上运行
                I/QSign: 签名服务目录: /root/QQboot/mirai/txlib/8.9.63
                I/plugin: Cannot load plugin QSign v1.3.0
                E/main: Failed to init MiraiConsole.
                net.mamoe.mirai.console.plugin.loader.PluginLoadException: Exception while loading QSign v1.3.0
                at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.load(BuiltInJvmPluginLoaderImpl.kt:373)
                at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.load(BuiltInJvmPluginLoaderImpl.kt:40)
                at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.load(JvmPluginLoader.kt)
                at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.load(JvmPluginLoader.kt:54)
                at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.loadPluginNoEnable(PluginManagerImpl.kt:100)
                at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.loadAllPluginsUsingBuiltInLoaders$mirai_console(PluginManagerImpl.kt:164)
                at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:303)
                at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512)
                at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182)
                at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181)
                at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                at java.base/java.lang.reflect.Method.invoke(Unknown Source)
                at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
                at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
                at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
                at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
                at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
                at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
                at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
                at org.itxtech.mcl.Loader.start(Loader.java:196)
                at org.itxtech.mcl.Loader.main(Loader.java:84)
                Caused by: kotlin.UninitializedPropertyAccessException: lateinit property CONFIG has not been initialized
                at qsign-1.3.0.mirai2.jar//DataKt.getCONFIG(Data.kt:5)
                at qsign-1.3.0.mirai2.jar//top.mrxiaom.qsign.QSignService$Factory$Companion.loadConfigFromFile(QSignService.kt:242)
                at qsign-1.3.0.mirai2.jar//top.mrxiaom.qsign.QSignService$Factory$Companion.init(QSignService.kt:218)
                at qsign-1.3.0.mirai2.jar//top.mrxiaom.qsign.PluginMain.onLoad(PluginMain.kt:45)
                at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnLoad$mirai_console(JvmPluginInternal.kt:388)
                at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.load(BuiltInJvmPluginLoaderImpl.kt:371)
                ... 23 more

                MrXiaoM 1 条回复 最后回复 回复 引用 0
                • MrXiaoM
                  MrXiaoM 童心未泯 @橘子熟了O 最后由 编辑

                  @橘子熟了O 你能不能看一下1.3.0的发布描述啊😅

                  橘子熟了O 1 条回复 最后回复 回复 引用 0
                  • 橘子熟了O
                    橘子熟了O @MrXiaoM 最后由 编辑

                    @MrXiaoM 对不起大佬,我看漏了

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