MiraiForum

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

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

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

      23:13:02 [INFO] Verifying "org.bouncycastle:bcprov-jdk15on" v1.64
      23:13:02 [INFO] Verifying "net.mamoe:mirai-console" v2.11.0-M1
      23:13:02 [INFO] Verifying "net.mamoe:mirai-console-terminal" v2.11.0-M1
      23:13:03 [INFO] Verifying "net.mamoe:mirai-core-all" v2.11.0-M1
      23:13:03 [INFO] Verifying "org.itxtech:mcl-addon" v1.2.2
      附上mirai版本

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

        @豹离SIU https://github.com/mamoe/mirai/issues/1924

        Karlatemp created this issue in mamoe/mirai

        closed 新插件系统相关问题 #1924

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

          你们要不给些想法()

          我都没点子了

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

            @tsudzuki 新开一个坑,当问到吃什么/喝什么/穿什么的时候从已有的选项中随机一个回答(选项由自己或者开放给群友添加)
            之前看到问吃什么,然后建议我吃金刚石拌饭😰

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

              @豹离SIU 为什么来这问d.gif

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

                @tsudzuki 而且自定义回复论坛不是有么

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

                  中文解码会变成框框 口口口

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

                    前置运行不了

                    5e2cfb59-3a7c-42d0-a571-b460242ff51a-image.png

                    Running MiraiConsole v2.9.0-M1, built on 2021-11-21 07:59:25.
                    Frontend Terminal: version 2.9.0-M1, provided by Mamoe Technologies

                    2022-03-13 00:56:34 E/SkikoMirai: java.lang.NoSuchMethodError: 'kotlin.reflect.KType kotlin.jvm.internal.Reflection.mutableCollectionType(kotlin.reflect.KType)'
                    java.lang.NoSuchMethodError: 'kotlin.reflect.KType kotlin.jvm.internal.Reflection.mutableCollectionType(kotlin.reflect.KType)'
                    at org.laolittle.plugin.FontConfig.<clinit>(FontConfig.kt:13)
                    at org.laolittle.plugin.SkikoMirai.onEnable(SkikoMirai.kt:17)
                    at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:113)
                    at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:122)
                    at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
                    at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:36)
                    at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:129)
                    at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:172)
                    at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:214)
                    at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:276)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:152)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:151)
                    at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:47)

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

                      请问这个插件有私聊功能吗

                      1 条回复 最后回复 回复 引用 0
                      • 未来のミライ
                        未来のミライ ⭐2021⭐ 最后由 编辑

                        大佬大佬,我这个其他功能都可以用,就是表情合并用不了,发了表情后后台也没有任何的报错,前置也没有生成Fonts这个文件。求解

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

                          表情合成功能试了一下太强了

                          1 条回复 最后回复 回复 引用 0
                          • 废物龙qwq
                            废物龙qwq 最后由 编辑

                            求助大佬,发送任意一个指令(以下是#0我给它发送图片之后的报错)
                            -> [mirai:image:{CFFA8AA5-924F-9B0F-F451-E075334AFF7C}.jpg]
                            2022-03-15 01:33:11 W/DrawMeme: Linked class org.jetbrains.skia.Image in SkikoMirai-1.0.2.mirai.jar but plugin not depend on it.
                            2022-03-15 01:33:11 W/DrawMeme: Class loading logic may change in feature.
                            2022-03-15 01:33:11 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                            java.lang.Error: Unknown arch x86
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt$hostArch$2.invoke(OsArch.jvm.kt:19)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt$hostArch$2.invoke(OsArch.jvm.kt:14)
                            at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt.getHostArch(OsArch.jvm.kt:14)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt$hostId$2.invoke(OsArch.jvm.kt:24)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt$hostId$2.invoke(OsArch.jvm.kt:23)
                            at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.OsArch_jvmKt.getHostId(OsArch.jvm.kt:23)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.Library.findAndLoad(Library.kt:73)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skiko.Library.load(Library.kt:59)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skia.impl.Library$Companion.staticLoad(Library.jvm.kt:12)
                            at SkikoMirai-1.0.2.mirai.jar//org.jetbrains.skia.Image.<clinit>(Image.kt:144)
                            at DrawMeme-1.0.3.jar//org.laolittle.plugin.draw.DrawMeme$onEnable$2$4.invokeSuspend(DrawMeme.kt:398)
                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                            at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                            at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                            at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                            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: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)
                            用的是mcl1724856e-3bfb-4e44-8023-3f8e8b3da1c3-image.png (拿这个东西下下来的mirai)没能找到帖子所说的Fonts文件不知道那个字体文件该丢哪里(这是文件目录截图)
                            54f85699-c3fa-4fc7-9d89-cb6e4954a99d-image.png ed084fad-d7e7-4268-9223-12002eb164f1-image.png
                            可以解答一下嘛qwq

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

                              ![5d0281e8-2d9e-4eff-8f7f-54399232198b-Q_FO%M@ABOQ2UW7FX36`$Q.png 我也是表情合成用不了,一直报错,但是其他功能可以用

                              1 条回复 最后回复 回复 引用 0
                              • A
                                Azazel0Sakura @EnderAvaritia 最后由 编辑

                                @EnderAvaritia ETC发现

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

                                  #0报错
                                  2022-03-17 09:24:55 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.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.Image.<clinit>(Image.kt:144)
                                  at org.laolittle.plugin.draw.DrawMeme$onEnable$2$4.invokeSuspend(DrawMeme.kt:398)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                  at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                                  at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                  at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                                  at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                                  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: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)
                                  #ph报错
                                  E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                  java.lang.UnsatisfiedLinkError: 'long org.jetbrains.skia.TypefaceKt._nMakeFromFile(java.lang.Object, int)'
                                  at org.jetbrains.skia.TypefaceKt._nMakeFromFile(Native Method)
                                  at org.jetbrains.skia.Typeface_jvmKt.makeFromFile(Typeface.jvm.kt:14)
                                  at org.jetbrains.skia.Typeface_jvmKt.makeFromFile$default(Typeface.jvm.kt:11)
                                  at org.laolittle.plugin.Fonts.get(Fonts.kt:33)
                                  at org.laolittle.plugin.draw.FontsKt$MiSansBold88$2.invoke(Fonts.kt:6)
                                  at org.laolittle.plugin.draw.FontsKt$MiSansBold88$2.invoke(Fonts.kt:5)
                                  at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                  at org.laolittle.plugin.draw.FontsKt.getMiSansBold88(Fonts.kt:5)
                                  at org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invokeSuspend(DrawMeme.kt:61)
                                  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:253)
                                  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:455)
                                  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.callAndRemoveIfRequired(InternalEventListeners.kt:115)
                                  at net.mamoe.mirai.event._EventBroadcast.broadcastImpl(Event.kt:174)
                                  at net.mamoe.mirai.IMirai.broadcastEvent(IMirai.kt:318)
                                  at net.mamoe.mirai.internal.MiraiImpl.broadcastEvent$suspendImpl(MiraiImpl.kt:308)
                                  at net.mamoe.mirai.internal.MiraiImpl.broadcastEvent(MiraiImpl.kt)
                                  at net.mamoe.mirai.event._EventBroadcast.broadcastPublic$suspendImpl(Event.kt:161)
                                  at net.mamoe.mirai.event._EventBroadcast.broadcastPublic(Event.kt)
                                  at net.mamoe.mirai.event.EventKt.broadcast(Event.kt:146)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcast$2.invokeSuspend(EventDispatcher.kt:90)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcast$2.invoke(EventDispatcher.kt)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcast$2.invoke(EventDispatcher.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.network.components.EventDispatcherImpl.broadcast$suspendImpl(EventDispatcher.kt:89)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl.broadcast(EventDispatcher.kt)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcastAsync$job$1.invokeSuspend(EventDispatcher.kt:105)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcastAsync$job$1.invoke(EventDispatcher.kt)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl$broadcastAsync$job$1.invoke(EventDispatcher.kt)
                                  at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:55)
                                  at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:112)
                                  at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126)
                                  at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56)
                                  at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcherImpl.broadcastAsync-kKe4JaQ(EventDispatcher.kt:102)
                                  at net.mamoe.mirai.internal.network.components.EventDispatcher.broadcastAsync-kKe4JaQ$default(EventDispatcher.kt:35)
                                  at net.mamoe.mirai.internal.network.components.EventBroadcasterPacketHandler.impl(PacketHandler.kt:87)
                                  at net.mamoe.mirai.internal.network.components.EventBroadcasterPacketHandler.handlePacket(PacketHandler.kt:73)
                                  at net.mamoe.mirai.internal.network.components.PacketHandlerChain.handlePacket(PacketHandler.kt:42)
                                  at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invokeSuspend(NetworkHandlerSupport.kt:84)
                                  at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt)
                                  at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport$collectReceived$3.invoke(NetworkHandlerSupport.kt)
                                  at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:55)
                                  at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:112)
                                  at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126)
                                  at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56)
                                  at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
                                  at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:47)
                                  at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source)
                                  at net.mamoe.mirai.internal.network.handler.NetworkHandlerSupport.collectReceived$mirai_core(NetworkHandlerSupport.kt:82)
                                  at net.mamoe.mirai.internal.network.impl.netty.NettyNetworkHandler$PacketDecodePipeline$send$1.invokeSuspend(NettyNetworkHandler.kt:178)
                                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                  at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
                                  at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
                                  at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
                                  at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
                                  at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
                                  at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
                                  at java.base/java.lang.Thread.run(Unknown Source)
                                  我只能用合成emoji的功能
                                  mirai版本"net.mamoe:mirai-console" v2.10.0

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

                                    5k兆和0%无法使用
                                    前置插件和drawmeme均为最新
                                    mcl版本为2.10.0
                                    5k兆

                                    2022-03-17 14:58:32 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                    java.lang.RuntimeException: Can't wrap nullptr
                                            at org.jetbrains.skia.impl.Native.<init>(Native.jvm.kt:40)
                                            at org.jetbrains.skia.impl.Managed.<init>(Managed.jvm.kt:11)
                                            at org.jetbrains.skia.impl.RefCnt.<init>(RefCnt.jvm.kt:6)
                                            at org.jetbrains.skia.Typeface.<init>(Typeface.kt:16)
                                            at org.jetbrains.skia.Typeface$Companion.makeFromName(Typeface.kt:36)
                                            at org.laolittle.plugin.Fonts.get(Fonts.kt:25)
                                            at org.laolittle.plugin.Fonts.get$default(Fonts.kt:13)
                                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$3.invokeSuspend(DrawMeme.kt:207)
                                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$3.invoke(DrawMeme.kt)
                                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$3.invoke(DrawMeme.kt)
                                            at net.mamoe.mirai.event.MessageSubscribersBuilder$finding$3.invokeSuspend(MessageSubscribersBuilder.kt:377)
                                            at net.mamoe.mirai.event.MessageSubscribersBuilder$finding$3.invoke(MessageSubscribersBuilder.kt)
                                            at net.mamoe.mirai.event.MessageSubscribersBuilder$finding$3.invoke(MessageSubscribersBuilder.kt)
                                            at net.mamoe.mirai.event.SubscribeMessagesKt__SubscribeMessagesKt$subscribeGroupMessages$$inlined$createBuilder$SubscribeMessagesKt__SubscribeMessagesKt$1$1.invokeSuspend(subscribeMessages.kt:253)
                                            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:455)
                                            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.callAndRemoveIfRequired(InternalEventListeners.kt:115)
                                            at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$1.invokeSuspend(InternalEventListeners.kt)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                            at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:147)
                                            at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                                            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: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)
                                    
                                    

                                    0%

                                    2022-03-17 14:59:05 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                    java.lang.RuntimeException: Can't wrap nullptr
                                            at org.jetbrains.skia.impl.Native.<init>(Native.jvm.kt:40)
                                            at org.jetbrains.skia.impl.Managed.<init>(Managed.jvm.kt:11)
                                            at org.jetbrains.skia.impl.RefCnt.<init>(RefCnt.jvm.kt:6)
                                            at org.jetbrains.skia.Typeface.<init>(Typeface.kt:16)
                                            at org.jetbrains.skia.Typeface$Companion.makeFromName(Typeface.kt:36)
                                            at org.laolittle.plugin.Fonts.get(Fonts.kt:25)
                                            at org.laolittle.plugin.draw.DrawMeme$onEnable$2$4.invokeSuspend(DrawMeme.kt:404)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                            at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                            at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                            at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                                            at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                                            at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                            at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                                            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: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)
                                    
                                    
                                    1 条回复 最后回复 回复 引用 0
                                    • F
                                      fhyc233 最后由 编辑

                                      2022-03-18 18:40:10 E/DrawMeme: Exception in coroutine Plugin org.laolittle.plugin.draw.DrawMeme of DrawMeme
                                      java.lang.NoClassDefFoundError: org/laolittle/plugin/Fonts
                                      at DrawMeme-1.0.2.jar//org.laolittle.plugin.draw.FontsKt$MiSansBold88$2.invoke(Fonts.kt:6)
                                      at DrawMeme-1.0.2.jar//org.laolittle.plugin.draw.FontsKt$MiSansBold88$2.invoke(Fonts.kt:5)
                                      at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                      at DrawMeme-1.0.2.jar//org.laolittle.plugin.draw.FontsKt.getMiSansBold88(Fonts.kt:5)
                                      at DrawMeme-1.0.2.jar//org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invokeSuspend(DrawMeme.kt:61)
                                      at DrawMeme-1.0.2.jar//org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
                                      at DrawMeme-1.0.2.jar//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:253)
                                      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:455)
                                      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.callAndRemoveIfRequired(InternalEventListeners.kt:115)
                                      at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$1.invokeSuspend(InternalEventListeners.kt)
                                      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                      at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:147)
                                      at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                                      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: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)
                                      Caused by: java.lang.ClassNotFoundException: org.laolittle.plugin.Fonts
                                      at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
                                      at net.mamoe.mirai.console.internal.plugin.JvmPluginClassLoaderN.resolvePluginPublicClass$mirai_console(JvmPluginClassLoader.kt:209)
                                      at net.mamoe.mirai.console.internal.plugin.JvmPluginClassLoaderN.loadClass(JvmPluginClassLoader.kt:249)
                                      ... 38 more

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

                                        请问MiSans-Bold.ttf在哪?有SkikoMirai,但在群内输入/Fonts MiSans-Bold.ttf 没回应

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

                                          @en_shizuku https://github.com/LaoLittle/DrawMeme/tree/master/Font

                                          1 条回复 最后回复 回复 引用 0
                                          • 次
                                            次生银翼 最后由 编辑

                                            此回复已被删除!
                                            1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 23
                                            • 24
                                            • 5 / 24
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact