MiraiForum

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

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

    插件发布
    104
    463
    109754
    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.
    • N
      NyanYear last edited by

      有icudtl.dat还是报错
      2022-06-25 15:32:57 E/SkikoMirai: java.lang.NullPointerException
      java.lang.NullPointerException
      at java.base/java.util.Objects.requireNonNull(Objects.java:208)
      at java.base/java.nio.file.Files.copy(Files.java:3128)
      at org.jetbrains.skiko.Library.unpackIfNeeded(Library.kt:41)
      at org.jetbrains.skiko.Library.findAndLoad(Library.kt:87)
      at org.jetbrains.skiko.Library.load(Library.kt:59)
      at SkikoMirai-1.1.0.mirai2.jar//org.laolittle.plugin.SkikoMirai.loadSkikoLibrary(SkikoMirai.kt:98)
      at SkikoMirai-1.1.0.mirai2.jar//org.laolittle.plugin.SkikoMirai.onEnable(SkikoMirai.kt:91)
      at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:119)
      at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:262)
      at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:34)
      at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
      at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:50)
      at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:173)
      at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:183)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:231)
      at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:444)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:159)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:158)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:46)
      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:89)
      at org.itxtech.mcl.Utility.bootJars(Utility.java:79)
      at org.itxtech.mcl.Utility.bootMirai(Utility.java:101)
      at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:109)
      at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:148)
      at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:189)
      at org.itxtech.mcl.Loader.tryCatching(Loader.java:146)
      at org.itxtech.mcl.Loader.start(Loader.java:189)
      at org.itxtech.mcl.Loader.main(Loader.java:79)

      2022-06-25 15:34:50 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 DrawMeme-1.2.3.mirai.jar//org.laolittle.plugin.draw.meme.PornHubKt.pornHub(PornHub.kt:15)
      at DrawMeme-1.2.3.mirai.jar//org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invokeSuspend(DrawMeme.kt:57)
      at DrawMeme-1.2.3.mirai.jar//org.laolittle.plugin.draw.DrawMeme$onEnable$2$1.invoke(DrawMeme.kt)
      at DrawMeme-1.2.3.mirai.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:166)
      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:202)
      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: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)

      tsudzuki 2 Replies Last reply Reply Quote 0
      • tsudzuki
        tsudzuki 摸鱼 @NyanYear last edited by

        @NyanYear
        mirai-console版本为?
        可能是因为早期版本的mirai-console没有固定的前置加载顺序导致的

        N 1 Reply Last reply Reply Quote 0
        • N
          NyanYear @tsudzuki last edited by

          @tsudzuki 是2.1.0的

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

            @NyanYear 升级mirai

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

              @NyanYear 有可能是你安装了另一个skia插件并设置了同一个库目录

              1 Reply Last reply Reply Quote 0
              • S
                SyuueenN last edited by

                请问目前一些 emoji 混合表情里,插件不会响应但是存在的、和 Google 新做的,有没有办法更新进去?

                S tsudzuki 2 Replies Last reply Reply Quote 0
                • S
                  SyuueenN @SyuueenN last edited by SyuueenN

                  @SyuueenN 比如🪵🦥 、🐻🍄、👁👀系列,和之前插件一直没支持的加🪄变布丁的系列

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

                    @SyuueenN 自动拉更新倒是有点麻烦,emoji列表我是直接写入jar包内了的

                    🪄我没试过,等我考完试再看看

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

                      想请问下这是什么原因
                      {KAEUXG7FAAA(P(2VU`@G0Y.png

                      tsudzuki 2 Replies Last reply Reply Quote 0
                      • tsudzuki
                        tsudzuki 摸鱼 @zyckk4 last edited by tsudzuki

                        @zyckk4 mirai-console版本为?
                        如果是2.12,请等待后续更新或回退版本

                        1 Reply Last reply Reply Quote 1
                        • haha
                          haha last edited by

                          未知原因
                          2022-07-02 22:48:03 E/SkikoMirai: java.nio.file.FileSystemException: D:\Stuff\KoishiDice\data\org.laolittle.plugin.SkikoMirai\lib\cache\windows-x64.jar: 另一个程序正在使用此文件,进程无法访问。
                          java.nio.file.FileSystemException: D:\Stuff\KoishiDice\data\org.laolittle.plugin.SkikoMirai\lib\cache\windows-x64.jar: 另一个程序正在使用此文件,进程无法访问。
                          at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
                          at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
                          at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
                          at java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
                          at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)
                          at java.base/java.nio.file.Files.deleteIfExists(Unknown Source)
                          at SkikoMirai-1.1.0.mirai2.jar//org.laolittle.plugin.SkikoMirai$onEnable$4.invokeSuspend(SkikoMirai.kt:85)
                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                          at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                          at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:279)
                          at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
                          at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
                          at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
                          at SkikoMirai-1.1.0.mirai2.jar//org.laolittle.plugin.SkikoMirai.onEnable(SkikoMirai.kt:48)
                          at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:119)
                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:262)
                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:34)
                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:50)
                          at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:173)
                          at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:183)
                          at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:231)
                          at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:444)
                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:159)
                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:158)
                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:46)
                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                          at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                          at java.base/java.lang.reflect.Method.invoke(Unknown Source)
                          at org.itxtech.mcl.Utility.bootJars(Utility.java:89)
                          at org.itxtech.mcl.Utility.bootJars(Utility.java:79)
                          at org.itxtech.mcl.Utility.bootMirai(Utility.java:101)
                          at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:109)
                          at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:148)
                          at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:189)
                          at org.itxtech.mcl.Loader.tryCatching(Loader.java:146)
                          at org.itxtech.mcl.Loader.start(Loader.java:189)
                          at org.itxtech.mcl.Loader.main(Loader.java:79)

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

                            @haha 这个是删除缓存文件失败了,后续会将这个异常改为警告

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

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

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

                                S8WBM@)`4$5}D1ALGUF88AE.png
                                更新了之后还是报错

                                tsudzuki 1 Reply Last reply Reply Quote 0
                                • haha
                                  haha @tsudzuki last edited by

                                  @tsudzuki
                                  依然是相同的报错 而且似乎阻挡了插件正常启动

                                  2022-07-03 14:39:17 E/SkikoMirai: java.nio.file.FileSystemException: D:\Stuff\KoishiDice\data\org.laolittle.plugin.SkikoMirai\lib\cache\windows-x64.jar: 另一个程序正在使用此文件,进程无法访问。
                                  java.nio.file.FileSystemException: D:\Stuff\KoishiDice\data\org.laolittle.plugin.SkikoMirai\lib\cache\windows-x64.jar:  另一个程序正在使用此文件,进程无法访问。
                                          at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
                                          at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
                                          at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
                                          at java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
                                          at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)
                                          at java.base/java.nio.file.Files.deleteIfExists(Unknown Source)
                                          at SkikoMirai-1.1.1.mirai.jar//org.laolittle.plugin.SkikoMirai$onEnable$2$2.invokeSuspend(SkikoMirai.kt:86)
                                          at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                          at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                          at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:279)
                                          at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
                                          at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
                                          at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
                                          at SkikoMirai-1.1.1.mirai.jar//org.laolittle.plugin.SkikoMirai.onEnable(SkikoMirai.kt:48)
                                          at net.mamoe.mirai.console.internal.plugin.JvmPluginInternal.internalOnEnable$mirai_console(JvmPluginInternal.kt:119)
                                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:262)
                                          at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl.enable(BuiltInJvmPluginLoaderImpl.kt:34)
                                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt)
                                          at net.mamoe.mirai.console.plugin.jvm.JvmPluginLoader$BuiltIn.enable(JvmPluginLoader.kt:50)
                                          at net.mamoe.mirai.console.plugin.PluginManager.enablePlugin(PluginManager.kt:173)
                                          at net.mamoe.mirai.console.internal.plugin.PluginManagerImpl.enableAllLoadedPlugins$mirai_console(PluginManagerImpl.kt:183)
                                          at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:231)
                                          at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:444)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:159)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:158)
                                          at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:46)
                                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                                          at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                                          at java.base/java.lang.reflect.Method.invoke(Unknown Source)
                                          at org.itxtech.mcl.Utility.bootJars(Utility.java:89)
                                          at org.itxtech.mcl.Utility.bootJars(Utility.java:79)
                                          at org.itxtech.mcl.Utility.bootMirai(Utility.java:101)
                                          at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:109)
                                          at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:148)
                                          at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:189)
                                          at org.itxtech.mcl.Loader.tryCatching(Loader.java:146)
                                          at org.itxtech.mcl.Loader.start(Loader.java:189)
                                          at org.itxtech.mcl.Loader.main(Loader.java:79)
                                  
                                  tsudzuki 1 Reply Last reply Reply Quote 0
                                  • tsudzuki
                                    tsudzuki 摸鱼 @haha last edited by

                                    @haha emm在windows下得关闭资源文件,你可以看看数据目录下有没有库文件和icudtl,有的话直接删除cahce文件夹,这个问题下版本会修复

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

                                      @zyckk4 更新到2.12即可(非RC

                                      Z 1 Reply Last reply Reply Quote 0
                                      • haha
                                        haha @tsudzuki last edited by haha

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

                                        @haha emm在windows下得关闭资源文件,你可以看看数据目录下有没有库文件和icudtl,有的话直接删除cahce文件夹,这个问题下版本会修复

                                        ok 我尝试一下


                                        编辑
                                        依然不行 报的还是相同的错误

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

                                          @haha 已经找到问题的原因了,下版本会修复

                                          1 Reply Last reply Reply Quote 1
                                          • Z
                                            zyckk4 摸鱼 @tsudzuki last edited by

                                            @tsudzuki 更新到2.12.0以后还是报错,报错信息和上面一样

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 17
                                            • 18
                                            • 19
                                            • 20
                                            • 21
                                            • 22
                                            • 23
                                            • 24
                                            • 19 / 24
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact