MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. cssxsh
    3. 帖子
    • 资料
    • 关注 0
    • 粉丝 128
    • 主题 61
    • 帖子 2101
    • 最佳 158
    • 有争议的 0
    • 群组 2

    cssxsh 发布的帖子

    • RE: Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux

      @Huaxidesu

      2022-08-13 13:35:26 I/main: Backend: version 2.11.1, built on 2022-05-26 04:43:10.

      需要 mirai 2.12.0+

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: 报错显示Failed to load class "org.slf4j.impl.StaticLoggerBinder"

      https://mirai.mamoe.net/topic/1349

      发布在 使用交流
      cssxsh
      cssxsh
    • RE: 机器人私发图片可以,群聊发送图片报错

      风控问题,解决方法参考
      https://github.com/mamoe/mirai/issues/2127

      Pika-Lee created this issue in mamoe/mirai

      closed 发送群消息错误 46 #2127

      发布在 BUG反馈
      cssxsh
      cssxsh
    • RE: Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux

      @Shuangcheng-Ni
      https://github.com/mamoe/mirai/issues/2127

      Pika-Lee created this issue in mamoe/mirai

      closed 发送群消息错误 46 #2127

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: mirai-slf4j-bridge 插件在 mirai 2.12.0 下失效 解决方案

      org.apache.logging.log4j:log4j-to-slf4j:2.18.0

      log4j 的报错可以在加上这个

      发布在 技术交流板块
      cssxsh
      cssxsh
    • RE: Skia 前置插件,用于图片编码,附带 GIF 编码器

      @heartalborada-del

      日志说的很清楚 缺少依赖库 glibc 2.28

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传

      @Moon1995 在 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传 中说:

      不能稳定复现,更像是 rsshub 服务器的问题

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: 在编译插件的时候出现这个报错

      java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector

      检查一下 gradle 版本 和 jdk 版本

      发布在 开发交流
      cssxsh
      cssxsh
    • TTS 文字转语音 前置插件

      Mirai TTS Plugin

      Mirai TTS 前置插件

      Mirai-Console的前置插件,用于将文本转换成语音等

      maven-central
      Build

      本插件使用的TTS API 返回的是 mp3 格式的语音,非手机端接收到语音可能播放不正常,
      你可以安装 Mirai Silk Converter 进行自动转码,解决mp3格式的问题。
      没有配置 AIP APP 信息时,将使用百度百科的接口,此接口只支持部分 person 。
      如需要更多的功能选择,请到 baidu aip 申请新应用和免费额度。

      在插件项目中引用

      repositories {
          mavenCentral()
      }
      
      dependencies {
          compileOnly("xyz.cssxsh.mirai:mirai-tts-plugin:${version}")
      }
      
      mirai {
          jvmTarget = JavaVersion.VERSION_11
      }
      

      管理指令

      • /tts test <person> <speed> <pitch> <volume> 测试 tts
        /tts test 4100 5 5 5
        你好 世界
        
      • /tts reload 重载 aip 配置

      配置

      TextToSpeech.yml

      • app_name AIP 配置
      • app_id AIP 配置
      • api_key AIP 配置
      • secret_key AIP 配置
      • option Speech 配置
        • speed: 语速 0~15
        • pitch: 语调 0~15
        • volume: 音量 0~15
        • person: 音库 详见 demo, 百度百科的接口只支持 0, 1, 3, 106, 4100, 4106
        • format: 格式
      发布在 插件发布
      cssxsh
      cssxsh
    • RE: 使用官方模板项目时,第一次可以正常启动,但接下来启动会显示找不到主类

      如果是插件项目
      用 idea 的话 建议用 插件 https://plugins.jetbrains.com/plugin/15094-mirai-console 创建项目

      发布在 开发交流
      cssxsh
      cssxsh
    • 自动重载配置
      
          lateinit var service: WatchService
      
          override fun onEnable() {
              DebugSetting.reload()
      
              service = configFolderPath.fileSystem.newWatchService()
              configFolderPath.register(
                  service,
                  arrayOf(StandardWatchEventKinds.ENTRY_MODIFY),
                  SensitivityWatchEventModifier.LOW
              )
      
              launch {
                  while (isActive) {
                      val key = runInterruptible(Dispatchers.IO, service::take)
                      for (event in key.pollEvents()) {
                          val path = event.context() as? Path ?: continue
                          if (path.extension != "yml") continue
                          when (val name = path.nameWithoutExtension) {
                              DebugSetting.saveName -> launch {
                                  logger.info { "$name reload for ${event.kind().name()} - ${event.count()}." }
                                  try {
                                      DebugSetting.reload()
                                  } catch (cause: Throwable) {
                                      logger.warning({ "$name reload failure." }, cause)
                                  }
                              }
                              else -> Unit
                          }
                      }
                      key.reset()
                  }
              }
          }
          override fun onDisable() {
              service.close()
          }
      
      发布在 技术交流板块
      cssxsh
      cssxsh
    • RE: Mirai Administrator 机器人管理插件,好友/群管理,黑名单,宵禁

      @Ours
      这是腾讯的问题,
      人数较少的群不用通过当事人同意就能直接拉进群。

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux

      @tamamoimoto 在 Meme Helper 表情包生成器,支持Termux 中说:

      mirai-native

      mirai-native 需要 x32 java
      我的 skia 需要 x64 java
      必然冲突,无法解决

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: DrawMeme - 基于Skiko的奇怪的图片生成器

      @废物龙qwq

      你应该汇报一下系统版本

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: Arknights Helper / 明日方舟 助手,更新订阅的微博号配置项

      @森绘秋纪
      2.12.0
      这个指令不是感觉很实用,我准备删了这个功能。(多一个功能就多一个维护点,麻烦)

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: Arknights Helper / 明日方舟 助手,更新订阅的微博号配置项

      @森绘秋纪
      mirai 版本不匹配

      发布在 插件发布
      cssxsh
      cssxsh
    • RE: 在RunMirai上运行正常,编译成插件运行时就抛出ClassNotFoundException

      @N70_

      都不知道怎么说你好
      那就改成你用的这三句阿

              var oc = Thread.currentThread().getContextClassLoader();
              try {
                  Thread.currentThread().setContextClassLoader(this.getClass().getClassLoader());
                  
                   CronUtil.setCronSetting("$configFolderPath/cron.setting")
                   CronUtil.setMatchSecond(true)
                   CronUtil.start()
                  
              } finally {
                  Thread.currentThread().setContextClassLoader(oc);
              }
      
      发布在 BUG反馈
      cssxsh
      cssxsh
    • RE: 在RunMirai上运行正常,编译成插件运行时就抛出ClassNotFoundException

      @N70_
      这段代码是用来包裹
      CronUtil.schedule 的

      你应该把 CronUtil.schedule 放在 // do something 那里

      发布在 BUG反馈
      cssxsh
      cssxsh
    • RE: 使用最新版的打包系统部分Class丢失导致无法使用

      Caused by: java.lang.ClassNotFoundException: com.mongodb.client.MongoClient

      不要在 <init> 就启动 MongoClient
      你应该在 onEnable 方法中 启动

      发布在 开发交流
      cssxsh
      cssxsh
    • RE: 【提问】Kotlin中该怎么实现定时任务?

      为了定时任务引入 SpringBoot ,真够蛋疼的

      发布在 开发交流
      cssxsh
      cssxsh
    • 1
    • 2
    • 63
    • 64
    • 65
    • 66
    • 67
    • 105
    • 106
    • 65 / 106