MiraiForum

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

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

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

      @SyuueenN
      前往此处下载icudtl.dat放入库文件夹下

      https://github.com/LaoLittle/SkikoLibs/tree/master/skiko/0.7.17

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

        2022-04-22 20:28:53 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.Managed.<init>(Managed.jvm.kt:9)
        at org.jetbrains.skia.shaper.Shaper.<init>(Shaper.kt:13)
        at org.jetbrains.skia.shaper.Shaper$Companion.makeShapeDontWrapOrReorder(Shaper.kt:53)
        at org.jetbrains.skia.shaper.Shaper$Companion.makeShapeDontWrapOrReorder(Shaper.kt:47)
        at org.jetbrains.skia.TextLine$Companion.make(TextLine.kt:13)
        at org.jetbrains.skia.TextLine$Companion.make(TextLine.kt:9)
        at org.laolittle.plugin.draw.DrawMeme$onEnable$2$4.invokeSuspend(DrawMeme.kt:293)
        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 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 条回复 最后回复 回复 引用 0
        • tsudzuki
          tsudzuki 摸鱼 @1301715759 最后由 编辑

          @1301715759 字体

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

            @tsudzuki
            好像不是因为字体
            c865a21d-3f93-4550-bc72-7567b2e9b765-image.png

            我好像是把plugin-libraries/org/jetbrains下的skiko目录删了,它没有再重新生成

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

              @1301715759 那你去修改config/org.laolittle.SkikoMirai/FontConfig.yml配置文件来指定字体

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

                @tsudzuki 具体格式是?
                8ccc08e7-c18d-4599-91ba-2c2ebe93748c-image.png
                这样写好像不对

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

                  @1301715759 就这样

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

                    image

                    98edeee2-1ad2-40a2-ae0f-04e1323a4991-image.png

                    @1301715759 你字体放错位置了

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

                      @tsudzuki dc4ff4d4-ea83-49c7-beee-5a8dc6166525-image.png 我这下面也有。。。
                      都弄了还是一样的报错ahhh

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

                        @1301715759 你再看看FontConfig有没有变回去(

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

                          @tsudzuki 啊确实变回去了
                          改完了还是
                          4c6e343b-25c6-4384-9afd-b934c2a8577e-image.png

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

                            @1301715759 你要关闭mirai-console再修改配置

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

                              @tsudzuki 是的,这个是完事后的截图

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

                                @1301715759 他原来是什么

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

                                  @tsudzuki
                                  和上面一样的报错。。没区别

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

                                    @1301715759 我是说配置文件

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

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

                                      @tsudzuki 具体格式是?
                                      8ccc08e7-c18d-4599-91ba-2c2ebe93748c-image.png
                                      这样写好像不对

                                      是这个,中间怎么搞忘了记录截图了,确实变了一次

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

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

                                          2022-04-22 21:47:30 E/DrawMeme: java.lang.UnsatisfiedLinkError: C:\Users\Administrator\Documents\mcl\data\org.laolittle.
                                          plugin.SkikoMirai\lib\skiko-windows-x64.dll: 找不到指定的程序。
                                          java.lang.UnsatisfiedLinkError: C:\Users\Administrator\Documents\mcl\data\org.laolittle.plugin.SkikoMirai\lib\skiko-wind
                                          ows-x64.dll: 找不到指定的程序。
                                          at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
                                          at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
                                          at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
                                          at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
                                          at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2389)
                                          at java.base/java.lang.Runtime.load0(Runtime.java:755)
                                          at java.base/java.lang.System.load(System.java:1953)
                                          at org.jetbrains.skiko.Library.loadLibraryOrCopy(Library.kt:20)
                                          at org.jetbrains.skiko.Library.findAndLoad(Library.kt:85)
                                          at org.jetbrains.skiko.Library.load(Library.kt:59)
                                          at org.jetbrains.skia.impl.Library$Companion.staticLoad(Library.jvm.kt:12)
                                          at org.laolittle.plugin.SkikoMirai.loadSkikoLibrary(SkikoMirai.kt:95)
                                          at org.laolittle.plugin.Fonts.<clinit>(Fonts.kt:45)
                                          at org.laolittle.plugin.draw.DrawMeme.onEnable(DrawMeme.kt:47)
                                          at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt
                                          :117)
                                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:164)
                                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:36)
                                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
                                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:47)
                                          at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:135)
                                          at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerI
                                          mpl.kt:177)
                                          at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplement
                                          ationBridge.kt:202)
                                          at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:401)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:156)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.
                                          kt:155)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:47)
                                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
                                          at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                                          at java.base/java.lang.reflect.Method.invoke(Method.java:568)
                                          at org.itxtech.mcl.Utility.bootJars(Utility.java:88)
                                          at org.itxtech.mcl.Utility.bootJars(Utility.java:78)
                                          at org.itxtech.mcl.Utility.bootMirai(Utility.java:100)
                                          at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
                                          at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:145)
                                          at org.itxtech.mcl.Loader.lambda$start$3(Loader.java:170)
                                          at org.itxtech.mcl.Loader.tryCatching(Loader.java:138)
                                          at org.itxtech.mcl.Loader.start(Loader.java:170)
                                          at org.itxtech.mcl.Loader.main(Loader.java:75)

                                          image.png

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

                                            @tsudzuki 收到,辛苦了

                                            1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 9
                                            • 10
                                            • 11
                                            • 12
                                            • 13
                                            • 23
                                            • 24
                                            • 11 / 24
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact