MiraiForum

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

    Karlatemp 发布的帖子

    • RE: JvmPluginLoader下载lib时卡死

      https://github.com/mamoe/mirai/issues/2322 read issues before reporting

      dragon0629 created this issue in mamoe/mirai

      closed 2.13.0正式版启动停在下载jar文件 #2322

      发布在 BUG反馈
      Karlatemp
      Karlatemp
    • RE: LuckPerms - Mirai - 高级权限服务插件

      @moushicheng /lp group default set xxxxxx false group=xxxxxx

      发布在 插件发布
      Karlatemp
      Karlatemp
    • RE: bot无法正常登陆

      你是不是忘记去掉 --no-console 了

      发布在 开发交流
      Karlatemp
      Karlatemp
    • RE: 加群验证能被序列化吗

      see RequestEventData

      发布在 开发交流
      Karlatemp
      Karlatemp
    • (WIP) java-flatlaf-style-setup ----- Java GUI look and feel setup

      优化 java gui 主题(显示)


      Maven: com.kasukusakura:java-flatlaf-style-setup

      Download (.mirai2.jar)

      GitHub: KasukuSakura/java-flatlaf-style-setup

      Snapshot:

      726e1f7d-96a9-4179-a07d-2f6967a53f1a-image.png

      发布在 其他项目发布
      Karlatemp
      Karlatemp
    • RE: 2.13.2-RC2启动时报错kotlin.UninitializedPropertyAccessException

      请不要在 console 启动的时候调整窗口大小

      发布在 使用交流
      Karlatemp
      Karlatemp
    • RE: 2.13.2-RC2启动时报错kotlin.UninitializedPropertyAccessException

      你是不是启动的时候调了一下窗口大小....

      发布在 使用交流
      Karlatemp
      Karlatemp
    • RE: 使用mcl期间更换jdk版本导致无法启动

      你在干什么,你在尝试把一个目录当程序执行

      发布在 使用交流
      Karlatemp
      Karlatemp
    • RE: mcl-kotlin插件-如何关闭ServerSocket以及里面的while循环

      你启动的任务完全是一个全堵塞任务, kotlin 本身没办法直接中断这个任务的执行

      你需要使用

          PluginMain.launch {
              val server = ServerSocket(0)
              server.use { // = java try-with-resource
                  runInterruptible(Dispatchers.IO) {
                      while (true) {
                          server.accept()
                      }
                  }
              }
          }
      

      关于 kotlin 协程, 请参考 https://github.com/Kotlin-zh/KEEP/blob/master/proposals/coroutines.md

      发布在 开发交流
      Karlatemp
      Karlatemp
    • RE: Linux系统获得HWID(如MAC地址)

      写一个c/cpp项目, 然后java执行编译出来的程序

      发布在 技术交流板块
      Karlatemp
      Karlatemp
    • RE: 如何完全使用其他日志系统

      在 2.13.0-rc 起你只要注册一个 MiraiLogger.Factory 服务即可覆盖 console 日志系统

      在此版本前你需要自行修改 terminal 的源码并重新编译

      发布在 开发交流
      Karlatemp
      Karlatemp
    • RE: LuckPerms - Mirai - 高级权限服务插件

      @幻空zzz 不能

      发布在 插件发布
      Karlatemp
      Karlatemp
    • RE: 如何才能像hso188一样nb?

      先和她一样骚

      发布在 摸鱼区
      Karlatemp
      Karlatemp
    • RE: 为什么我的工程项目文件里面没有test文件夹?

      为啥你不能自己创建呢

      发布在 开发交流
      Karlatemp
      Karlatemp
    • RE: JAVA基于core开发时多个好友监听问题
      package io.github.karlatemp.jmse.tests;
      
      import java.util.Map;
      import java.util.concurrent.ConcurrentHashMap;
      
      public class Session {
      
          private static final Map<Long, Object> SESSIONS = new ConcurrentHashMap<>();
          private static final Object NEW_SESSION_PLACEHOLDER = new Object();
      
          public static Session getSession(Long id) {
              do {
                  Object session = SESSIONS.get(id);
                  if (session == NEW_SESSION_PLACEHOLDER) {
                      continue;
                  }
                  return (Session) session;
              } while (true);
          }
      
          public static Session acquireSession(Long id) {
              do {
                  Object session = SESSIONS.get(id);
                  if (session == NEW_SESSION_PLACEHOLDER) {
                      continue;
                  }
      
                  if (session != null) {
                      return (Session) session;
                  }
      
                  Object rsp = SESSIONS.putIfAbsent(id, NEW_SESSION_PLACEHOLDER);
                  if (rsp != null) {
                      if (rsp == NEW_SESSION_PLACEHOLDER) continue;
                      return (Session) rsp;
                  } else {
                      Session session1 = new Session();
                      SESSIONS.put(id, session1);
                      return session1;
                  }
      
              } while (true);
          }
      
          public static void invalidateSession(Long id, Session session) {
              SESSIONS.remove(id, session);
          }
      
      }
      
      
      发布在 开发交流
      Karlatemp
      Karlatemp
    • RE: 获取运行状态发现插件被禁用如何把他启用

      这是插件报错, 报错信息一般位于 console 启动时, 也就是 console 刚启动的时候, 你应该可以看到一个报错信息

      发布在 使用交流
      Karlatemp
      Karlatemp
    • RE: 关于win10系统下配置mcl环境变量的问题

      console 是一个标准的服务器程序,按照正常规范是不应该可以随时随地执行的

      如果真有这个必要建议使用 Windows 的快捷方式

      发布在 使用交流
      Karlatemp
      Karlatemp
    • RE: 无法及时更新群员资料,只有当刚登录和群员说话时才能获得群员最新资料

      并没有问题,预期之中,关于详细回答可以在历史issues中找到

      发布在 BUG反馈
      Karlatemp
      Karlatemp
    • RE: LuckPerms - Mirai - 高级权限服务插件

      @Cuki 你需要让她至少执行一次命令(比如/help, 只需要让她发出去就行),为了减少数据占用单纯的聊天是不会进行数据初始化的

      发布在 插件发布
      Karlatemp
      Karlatemp
    • 1
    • 2
    • 3
    • 4
    • 5
    • 19
    • 20
    • 2 / 20