MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

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

    插件发布
    104
    463
    109527
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tsudzuki
      tsudzuki 摸鱼 @Usersablok last edited by

      @usersablok

      1c871378-3ff5-45bb-9190-721dfe4dceda-image.png

      天涯一笑 1 Reply Last reply Reply Quote 1
      • 天涯一笑
        天涯一笑 @tsudzuki last edited by

        @tsudzuki 在 DrawMeme - 基于Skiko的奇怪的图片生成器 中说:

        @usersablok

        1c871378-3ff5-45bb-9190-721dfe4dceda-image.png

        这边Windows SERVER2016好像也是会跳类似的报错

        tsudzuki 1 Reply Last reply Reply Quote 0
        • tsudzuki
          tsudzuki 摸鱼 @天涯一笑 last edited by

          @天涯一笑 32位不支持

          天涯一笑 1 Reply Last reply Reply Quote 0
          • 天涯一笑
            天涯一笑 @tsudzuki last edited by 天涯一笑

            @tsudzuki
            确认了下是64位的server2016,不如说现在32位的系统很难找了吧。。

            tsudzuki 1 Reply Last reply Reply Quote 0
            • tsudzuki
              tsudzuki 摸鱼 @天涯一笑 last edited by

              @天涯一笑 这样的话就不可能是那个报错了,请给出报错信息

              天涯一笑 1 Reply Last reply Reply Quote 0
              • 天涯一笑
                天涯一笑 @tsudzuki last edited by

                @tsudzuki QQ截图20220215221542.png
                2022-02-15 22:14:48 E/DrawMeme: Exception in coroutine Plugin DrawMeme of DrawMeme
                java.lang.Error: Unknown arch x86
                at org.jetbrains.skiko.OsArch_jvmKt$hostArch$2.invoke(OsArch.jvm.kt:19)
                at org.jetbrains.skiko.OsArch_jvmKt$hostArch$2.invoke(OsArch.jvm.kt:14)
                at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                at org.jetbrains.skiko.OsArch_jvmKt.getHostArch(OsArch.jvm.kt:14)
                at org.jetbrains.skiko.OsArch_jvmKt$hostId$2.invoke(OsArch.jvm.kt:24)
                at org.jetbrains.skiko.OsArch_jvmKt$hostId$2.invoke(OsArch.jvm.kt:23)
                at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                at org.jetbrains.skiko.OsArch_jvmKt.getHostId(OsArch.jvm.kt:23)
                at org.jetbrains.skiko.Library.findAndLoad(Library.kt:73)
                at org.jetbrains.skiko.Library.load(Library.kt:59)
                at org.jetbrains.skia.impl.Library$Companion.staticLoad(Library.jvm.kt:12)
                at org.jetbrains.skia.TextLine.<clinit>(TextLine.kt:17)
                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invokeSuspend(DrawMeme.kt:53)
                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invokeSuspend(messageSubscribersInternal.kt:58)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invoke(messageSubscribersInternal.kt)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invoke(messageSubscribersInternal.kt)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invokeSuspend(messageSubscribersInternal.kt:27)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invoke(messageSubscribersInternal.kt)
                at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invoke(messageSubscribersInternal.kt)
                at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invokeSuspend(subscribeMessages.kt:250)
                at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invoke(subscribeMessages.kt)
                at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invoke(subscribeMessages.kt)
                at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:432)
                at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
                at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
                at net.mamoe.mirai.internal.event.Handler$onEvent$2.invokeSuspend(InternalEventListeners.kt:50)
                at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
                at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
                at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
                at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
                at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
                at net.mamoe.mirai.internal.event.Handler.onEvent(InternalEventListeners.kt:50)
                at net.mamoe.mirai.internal.event.InternalEventListenersKt.process(InternalEventListeners.kt:166)
                at net.mamoe.mirai.internal.event.InternalEventListenersKt.access$process(InternalEventListeners.kt:1)
                at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$2$1.invokeSuspend(InternalEventListeners.kt:132)
                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

                tsudzuki 1 Reply Last reply Reply Quote 0
                • tsudzuki
                  tsudzuki 摸鱼 @天涯一笑 last edited by

                  @天涯一笑

                  使用命令 java --version 查看java信息

                  天涯一笑 1 Reply Last reply Reply Quote 0
                  • 天涯一笑
                    天涯一笑 @tsudzuki last edited by

                    @tsudzuki
                    java 17.0.2 2022-01-18 LTS
                    Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
                    Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)

                    tsudzuki 1 Reply Last reply Reply Quote 0
                    • tsudzuki
                      tsudzuki 摸鱼 @天涯一笑 last edited by

                      @天涯一笑 检查了一下,可能是没有引入依赖,下次版本更新解决

                      1 Reply Last reply Reply Quote 0
                      • tsudzuki
                        tsudzuki 摸鱼 last edited by tsudzuki

                        尝试修复:

                        Unknown arch x86

                        新增:
                        5000兆生成 (by @cssxsh from @yurafuca)
                        https://github.com/cssxsh/mirai-skija-plugin
                        https://github.com/yurafuca/5000choyen

                        使用#5000兆或5k兆即可

                        49.jpg

                        Emoji Mix
                        data from https://tikolu.net/emojimix
                        mixed by Google

                        发送两个Emoji即可(部分不支持)

                        23.jpg

                        需要前置插件: SkikoMirai >= 1.0.1
                        https://github.com/LaoLittle/SkikoMirai/releases/tag/1.0.1

                        1 Reply Last reply Reply Quote 0
                        • 豹离SIU
                          豹离SIU 摸鱼 last edited by

                          emojimix的功能照葫芦画瓢无法成功,更新了skiko1.0.1,后台显示两个表情为好几个重叠的框,bot没有任何回应,请问是缺少了什么数据吗

                          tsudzuki 1 Reply Last reply Reply Quote 0
                          • 天涯一笑
                            天涯一笑 last edited by 天涯一笑

                            新版本第一次尝试生成依然会报错 Unknown arch x86,SkikoMirai也更新到1.0.1了
                            之后会报错
                            2022-02-16 20:53:43 E/DrawMeme: Exception in coroutine Plugin DrawMeme of DrawMeme
                            java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.skia.TextLine
                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invokeSuspend(DrawMeme.kt:57)
                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invokeSuspend(messageSubscribersInternal.kt:58)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invoke(messageSubscribersInternal.kt)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$startsWithImpl$2.invoke(messageSubscribersInternal.kt)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invokeSuspend(messageSubscribersInternal.kt:27)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invoke(messageSubscribersInternal.kt)
                            at net.mamoe.mirai.internal.event.MessageSubscribersInternalKt$content$1.invoke(messageSubscribersInternal.kt)
                            at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invokeSuspend(subscribeMessages.kt:250)
                            at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invoke(subscribeMessages.kt)
                            at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invoke(subscribeMessages.kt)
                            at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:432)
                            at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
                            at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
                            at net.mamoe.mirai.internal.event.Handler$onEvent$2.invokeSuspend(InternalEventListeners.kt:50)
                            at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
                            at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
                            at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
                            at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
                            at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
                            at net.mamoe.mirai.internal.event.Handler.onEvent(InternalEventListeners.kt:50)
                            at net.mamoe.mirai.internal.event.InternalEventListenersKt.process(InternalEventListeners.kt:166)
                            at net.mamoe.mirai.internal.event.InternalEventListenersKt.access$process(InternalEventListeners.kt:1)
                            at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$2$1.invokeSuspend(InternalEventListeners.kt:132)
                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                            at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                            at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

                            tsudzuki 2 Replies Last reply Reply Quote 0
                            • tsudzuki
                              tsudzuki 摸鱼 @天涯一笑 last edited by

                              @天涯一笑 请问mirai版本是?

                              1 Reply Last reply Reply Quote 0
                              • 死亡程序员
                                死亡程序员 last edited by

                                2022-02-16 21:28:41 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                java.lang.NoClassDefFoundError: net/mamoe/mirai/event/ExtensionsKt
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3$1.invokeSuspend(Extensions.kt:50)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3$1.invoke(Extensions.kt)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3$1.invoke(Extensions.kt)
                                at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
                                at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3.invokeSuspend(utils.kt:138)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3.invoke(utils.kt)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2$invokeSuspend$lambda-1$$inlined$nextMessage$default$3.invoke(utils.kt)
                                at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:100)
                                at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:148)
                                at kotlinx.coroutines.TimeoutKt.withTimeout(Timeout.kt:44)
                                at org.laolittle.plugin.draw.DrawMeme$onEnable$2$2.invokeSuspend(DrawMeme.kt:430)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

                                tsudzuki 1 Reply Last reply Reply Quote 0
                                • tsudzuki
                                  tsudzuki 摸鱼 @死亡程序员 last edited by tsudzuki

                                  @死亡程序员 更新mirai版本

                                  死亡程序员 1 Reply Last reply Reply Quote 0
                                  • tsudzuki
                                    tsudzuki 摸鱼 @天涯一笑 last edited by tsudzuki

                                    @天涯一笑 我这边刚刚在自己的电脑(Win11)上运行了也没有问题,请问Mirai版本是多少

                                    天涯一笑 1 Reply Last reply Reply Quote 0
                                    • tsudzuki
                                      tsudzuki 摸鱼 @豹离SIU last edited by tsudzuki

                                      @豹离siu 你尝试一下能否连上这个网站

                                      https://tikolu.net/emojimix/emojis.js?v=2

                                      然后就是系统相关信息

                                      1 Reply Last reply Reply Quote 0
                                      • 天涯一笑
                                        天涯一笑 @tsudzuki last edited by

                                        @tsudzuki
                                        Running MiraiConsole v2.8.2, built on 2021-11-20 00:35:26.
                                        Frontend Terminal: version 2.8.2, provided by Mamoe Technologies

                                        tsudzuki 1 Reply Last reply Reply Quote 0
                                        • tsudzuki
                                          tsudzuki 摸鱼 @天涯一笑 last edited by

                                          @天涯一笑 尝试更新mirai版本,或更换运行平台/环境

                                          1 Reply Last reply Reply Quote 0
                                          • 死亡程序员
                                            死亡程序员 @tsudzuki last edited by

                                            @tsudzuki 解决了谢谢

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 23
                                            • 24
                                            • 2 / 24
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact