MiraiForum

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

    sweetymajo

    @sweetymajo

    0
    声望
    10
    资料浏览
    15
    帖子
    0
    粉丝
    1
    关注
    注册时间 最后登录

    sweetymajo 取消关注 关注

    sweetymajo 发布的最新帖子

    • RE: 发生了一个错误

      好可爱

      发布在 摸鱼区
      sweetymajo
      sweetymajo
    • RE: 【每日沙雕图】沙雕小别墅

      @MrXiaoM 哈哈哈,地狱笑话

      发布在 摸鱼区
      sweetymajo
      sweetymajo
    • RE: 想收集一下现在大家对于mirai的使用情况

      还在使用mirai吗:是
      通过那种登录方式使用的mirai:
      1.签名服务
      mirai登录情况稳定吗:稳定
      mirai的相关功能使用方式:
      1.mirai插件
      使用mirai的相关平台:linux

      发布在 使用交流
      sweetymajo
      sweetymajo
    • RE: 现在签名服务还有替代方案吗

      @jxmm52547 非常感谢!

      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • RE: 现在签名服务还有替代方案吗

      @jxmm52547 求分享:majonokakera@163.com

      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • RE: 请教一下如何使用/src/main/resources下的文件?

      @cssxsh 反复折腾了一下午,终于搞定了。感谢大佬提供的思路。

      现在提供一下我的做法:

      fun startWebServer(){
          val env = applicationEngineEnvironment {
              envConfig()
          }
      
          val webServer = embeddedServer(Netty, env)
          GlobalScope.launch {
              webServer.start(true)
          }
      }
      
      private fun ApplicationEngineEnvironmentBuilder.envConfig() {
          classLoader = XXXBot::class.java.classLoader
      
          module {
              module()
          }
          connector {
              host = "0.0.0.0"
              port = 8080
          }
      }
      
      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • RE: 请教一下如何使用/src/main/resources下的文件?

      @cssxsh 非常感谢解答,我目前刚接触java相关的开发,对于classLoader没什么概念,我先去调查一下相关的资料。

      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • RE: 请教一下如何使用/src/main/resources下的文件?

      @diyigemt 非常感谢解答。我现在就是采用的这种方式解决的。
      但是感觉不是很方便。这样每次部署插件的时候,需要将静态页面和动态页面的文件从resources下先释放到本地路径下再使用。总感觉自己绕了很大的弯路,所以想看看是否有直接使用resources下文件的方法。

      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • RE: 请教一下如何使用/src/main/resources下的文件?

      @Samarium150 这块的资料调查过了,那个是直接获取资源文件的内容,而这里是指定资源文件的路径,似乎不太适合用这个方法。

      发布在 技术交流板块
      sweetymajo
      sweetymajo
    • 请教一下如何使用/src/main/resources下的文件?

      可能问的问题比较愚蠢。
      我是一个新手,之前有过别的语言的开发经验,但是没接触过java和kotlin。最近在尝试kotlin开发mirai插件。
      我想使用Ktor做一个静态网页服务。
      以下的代码在一般程序下kotlin程序下有效,但是在mirai插件中无法生效。
      (文件路径为/src/main/resources/static/index.html)

          route("/") {
              static {
                  resource("", "index.html", "static")
              }
          }
      

      我kotlin开发经验不足,大概猜测在mirai插件中无法直接使用/src/main/resources下的文件,因此请教一下应该如何读取这样的文件。

      发布在 技术交流板块
      sweetymajo
      sweetymajo