MiraiForum

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

    DrawMeme - 基于Skiko的奇怪的图片生成器

    插件发布
    104
    463
    109505
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • tsudzuki
      tsudzuki 摸鱼 最后由 编辑

      @haha @zyckk4 https://github.com/LaoLittle/SkikoMirai/releases/tag/1.1.2

      1 条回复 最后回复 回复 引用 0
      • tsudzuki
        tsudzuki 摸鱼 @SyuueenN 最后由 编辑

        @SyuueenN https://github.com/LaoLittle/DrawMeme/releases/tag/1.2.4

        添加了更多的emoji识别,包含但不限于🪄

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

          此回复已被删除!
          1 条回复 最后回复 回复 引用 0
          • Z
            zyckk4 摸鱼 最后由 编辑

            ![9B2~W99L0RSJJB85%H_ZW0.png
            加载插件时不会出错,但是表情合成还是会报错
            另一个小问题:skiko的release版本是1.1.2但是文件名是1.1.3

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

              FUAI9RKX8%Z){BEJF4S5G`C.png
              ![EQ5]T@(66P~07NPA0X~%AMI.png](/assets/uploads/files/1656987121223-eq5-t-66p-07npa0x-ami.png)
              调用其他的也会报错

              tsudzuki 1 条回复 最后回复 回复 引用 0
              • Z
                zyckk4 摸鱼 最后由 编辑

                此回复已被删除!
                1 条回复 最后回复 回复 引用 0
                • tsudzuki
                  tsudzuki 摸鱼 @zyckk4 最后由 tsudzuki 编辑

                  @zyckk4 这个错误前面应该还有一个,请把那个发上来

                  最好是将完整的日志提交到 https://github.com/LaoLittle/DrawMeme/issues 方便我分析(Mirai-console >= 2.11应该有自动保存日志)

                  以及检查是否缺失字体,前往data/org.laolittle.plugin.SkikoMirai/Fonts

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

                    本插件准备重构以更好地进行二次开发和功能管理
                    帮助将能够自动生成并给出示例

                    https://github.com/LaoLittle/DrawMeme/issues/6

                    Q 1 条回复 最后回复 回复 引用 0
                    • Z
                      zyckk4 摸鱼 @tsudzuki 最后由 编辑

                      @tsudzuki 日志已上传

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

                        2022-07-08 10:27:57 W/DrawMeme: Linked class io.ktor.util.reflect.TypeInfoJvmKt in weibo-helper-1.5.3.mirai.jar but plugin not depend on it.
                        2022-07-08 10:27:57 W/DrawMeme: Class loading logic may change in feature.
                        2022-07-08 10:27:58 E/DrawMeme: java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                        java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                                at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.meme.EmojimixKt.getEmojiMix(Emojimix.kt:101)
                                at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.meme.EmojimixKt$getEmojiMix$1.invokeSuspend(Emojimix.kt)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                        
                        2022-07-08 10:27:58 E/DrawMeme: java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                        java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                                at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.meme.EmojimixKt.getEmojiMix(Emojimix.kt:101)
                                at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.meme.EmojimixKt$getEmojiMix$1.invokeSuspend(Emojimix.kt)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                        

                        大佬能看看这个报错是什么情况吗

                        1 条回复 最后回复 回复 引用 0
                        • Q
                          qingfengxiu @tsudzuki 最后由 编辑

                          @tsudzuki 在使用emoji表情合成后出现的报错

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

                            2022-07-08 10:31:46 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                            java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt.getOrWaitImage(General.kt:288)
                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt$getOrWaitImage$1.invokeSuspend(General.kt)
                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                            

                            使用 #flash 出现的报错。。

                            tsudzuki 1 条回复 最后回复 回复 引用 0
                            • tsudzuki
                              tsudzuki 摸鱼 @qingfengxiu 最后由 编辑

                              @qingfengxiu 和weibo-helper插件冲突,等待后续更新

                              Q 1 条回复 最后回复 回复 引用 0
                              • Q
                                qingfengxiu @tsudzuki 最后由 编辑

                                @tsudzuki

                                2022-07-08 10:42:54 W/DrawMeme: Linked class io.ktor.client.engine.okhttp.OkHttp in onebot-mirai-0.3.4-all.jar but plugin not depend on it.
                                

                                和Onebot也冲突

                                tsudzuki 1 条回复 最后回复 回复 引用 0
                                • tsudzuki
                                  tsudzuki 摸鱼 @qingfengxiu 最后由 编辑

                                  @qingfengxiu 对的,基本用到网络的都会冲突

                                  Q 1 条回复 最后回复 回复 引用 0
                                  • Q
                                    qingfengxiu @tsudzuki 最后由 编辑

                                    @tsudzuki 测试之后发现只有#ph和#5k兆命令可以使用

                                    tsudzuki 1 条回复 最后回复 回复 引用 0
                                    • tsudzuki
                                      tsudzuki 摸鱼 @qingfengxiu 最后由 编辑

                                      @qingfengxiu 还有一些估计是你没下字体

                                      Q 1 条回复 最后回复 回复 引用 0
                                      • Q
                                        qingfengxiu @tsudzuki 最后由 qingfengxiu 编辑

                                        @tsudzuki https://github.com/LaoLittle/DrawMeme
                                        我是把这个文件的Fonts里的字体放到了data/org.laolittle.plugin.SkikoMirai/Fonts下,还有漏掉的没配置么

                                        tsudzuki 1 条回复 最后回复 回复 引用 0
                                        • tsudzuki
                                          tsudzuki 摸鱼 @qingfengxiu 最后由 编辑

                                          @qingfengxiu 其他的生成报错有么

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

                                            BW的报错

                                            2022-07-08 11:09:37 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                            java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt.getOrWaitImage(General.kt:288)
                                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt$getOrWaitImage$1.invokeSuspend(General.kt)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                            

                                            0的报错

                                            2022-07-08 11:10:41 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                            java.io.IOException: unexpected end of stream on http://gchat.qpic.cn/...
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:82)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:502)
                                                    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
                                                    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                                                    at java.base/java.lang.Thread.run(Unknown Source)
                                            Caused by: java.io.EOFException: \n not found: limit=0 content=…
                                                    at onebot-mirai-0.3.4-all.jar//okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:348)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
                                                    ... 16 more
                                            

                                            marble报错

                                            2022-07-08 11:11:40 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                            java.lang.NoSuchMethodError: 'java.lang.Object io.ktor.client.call.HttpClientCall.receive(io.ktor.util.reflect.TypeInfo, kotlin.coroutines.Continuation)'
                                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt.getOrWaitImage(General.kt:288)
                                                    at DrawMeme-1.2.4.mirai.jar//org.laolittle.plugin.draw.GeneralKt$getOrWaitImage$1.invokeSuspend(General.kt)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:188)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:144)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                                    at onebot-mirai-0.3.4-all.jar//io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:90)
                                                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                            

                                            flash报错

                                            2022-07-08 11:12:12 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                            java.io.IOException: unexpected end of stream on http://gchat.qpic.cn/...
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:82)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:502)
                                                    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
                                                    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                                                    at java.base/java.lang.Thread.run(Unknown Source)
                                            Caused by: java.io.EOFException: \n not found: limit=0 content=…
                                                    at onebot-mirai-0.3.4-all.jar//okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:348)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
                                                    at onebot-mirai-0.3.4-all.jar//okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
                                                    ... 16 more
                                            
                                            tsudzuki 2 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 18
                                            • 19
                                            • 20
                                            • 21
                                            • 22
                                            • 23
                                            • 24
                                            • 20 / 24
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact