MiraiForum

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

    jie65535 创建的主题

    • jie65535

      JDice - 郑骰子插件
      插件发布 • • jie65535

      3
      0
      赞同
      3
      帖子
      993
      浏览

      jie65535

      3d6表示投出3颗6面骰子,下限是3,上限是3*6即(3~18)。
      d20 表示投出1颗20面骰子。

      匹配的正则表达式如下 (\d*)[dD](\d+) ,检测到消息匹配则引用并回复产生的随机数结果。

      仓库地址
      发布地址

      10分钟完成的随意之作

    • jie65535

      JMailNotify - 邮件通知bot状态
      插件发布 • • jie65535

      3
      1
      赞同
      3
      帖子
      739
      浏览

      jie65535

      这个插件只做一件事,在你的bot上线/下线时向你发送邮件通知。

      BotOnline.png

      仓库地址:https://github.com/jie65535/JMailNotify

      指令集:

      /jmn reload # 重载配置 /jmn setDisabled <isEnabled> # 设置关闭通知 /jmn setLogin <isEnabled> # 设置登录通知 /jmn setLogout <isEnabled> # 设置登出通知 /jmn setSendTo <email> # 设置收件人邮箱地址 /jmn setSender <email> <smtpPassword> # 设置SMTP发件人邮箱 /jmn setSmtpServer <host> <port> # 设置SMTP服务器 /jmn test [title] [message] # 发送测试邮件
    • jie65535

      J Create: Above and Beyond 炼金配方生成器
      插件发布 • minecraft mirai-console • • jie65535

      1
      0
      赞同
      1
      帖子
      933
      浏览

      jie65535

      根据种子计算混沌炼金配方

      项目地址

      用法: chaos <seed>
      示例:

      > chaos jie65535 火成催化剂 : 辉长岩 花岗岩 闪长岩 闪长岩 草本催化剂 : 蓝色 蓝色 品红色 橙色 不稳定催化剂 : 火药 火药 下界 海晶 晶化催化剂 : 神秘 磷灰石 硝石 磷灰石 金属催化剂 : 铅 锌 铁 铅 宝石催化剂 : 青金石 钻石 蓝宝石 红宝石 混沌催化剂 : 金属催化剂 晶化催化剂 不稳定催化剂 金属催化剂 硅反应物:混沌催化剂 + 钻石反应物 银反应物:混沌催化剂 + 火药反应物 种子评价【★☆☆☆☆】 评语:逆大天,这破种子赶紧remake吧

      在论坛里看到 机械动力:永无止境/机械飞升 整合包的话题,想起之前写过的混沌炼金配方计算器,顺手发一下。

      在 Create: Above and Beyond 整合包中,其中一个章节 混沌炼金 的炼金配方是随机生成的,为了避免群友像我一样用钻石换硅,因此从kubejs抄了生成配方的代码,做成插件方便群友重开。

    • jie65535

      愿国内的软件环境,少一些恶意的谩骂及嘲笑,多一些善意的批评与指教。
      摸鱼区 • • jie65535

      6
      0
      赞同
      6
      帖子
      648
      浏览

      jie65535

      MyQQ

      MyQQ 再见! —— 2022年7月14日 MyQQ 停止服务

    • jie65535

      J24 - 基于MiraiConsole的24点小游戏插件
      插件发布 • • jie65535

      18
      1
      赞同
      18
      帖子
      2349
      浏览

      jie65535

      Github地址

      源起(群友想玩,现写一个)
      idea

      示例
      Example

    • jie65535

      JPA - 基于MiraiConsole的图片存档插件
      插件发布 • jvm kotlin plugin • • jie65535

      3
      1
      赞同
      3
      帖子
      973
      浏览

      jie65535

      这个插件只做一件事,就是在收到消息时,将消息内的图片下载并保存到硬盘。

      J Picture Archiving Github

      Releases

      指令

      jpa setDir <dir> 设置图片存档目录
      jpa reset 重置存档目录
      默认保存在插件数据目录下data/J Picture Archiving/*

    • jie65535

      JNR - 基于MiraiConsole的自定义戳一戳回复插件
      插件发布 • jvm kotlin plugin • • jie65535

      93
      1
      赞同
      93
      帖子
      14913
      浏览

      jie65535

      这个插件只做一件事情,就是在收到戳一戳事件时,回复预设的消息。

      这是一个开源插件,你可以在这里访问代码仓库,在这里下载最新发布文件

      配置文件允许用户设置监听事件的优先级与是否在回复后拦截事件。

      命令 /jnr add [weight] # 添加回复消息(权重默认为1) /jnr add <message> [weight] # 添加简单回复消息(权重默认为1) /jnr clear # 清空回复消息列表 /jnr list # 列出当前回复消息列表 /jnr remove <index> # 删除指定索引的回复消息 特殊消息

      设置回复消息为以下内容,代表特殊含义

      #nudge 戳回去 #group.mute:30 禁言30s, 可以自定义禁言时间, 单位秒 使用示例

      Use example image

      更新记录 v1.1.0

      新增特殊响应动作 #6 by @YehowahLiu

      支持戳回去 #nudge 支持禁言 #group.mute:30 表示禁言30s
    • jie65535

      JCF - 基于MiraiConsole的CurseForge-Minecraft插件
      插件发布 • • jie65535

      14
      0
      赞同
      14
      帖子
      2258
      浏览

      jie65535

      906aa5c0-27bd-41a6-ad56-cd3af9e462a3-image.png

      我受够了!别再问我到底哪个是公交车了!!!

      访问Curseforge网站时,每次都会跳出人机验证。验证通过后有效时间非常短,基本每天上去都要重新验证。

      使用JCF插件,你可以通过机器人来对Curseforge进行搜索,查看Minecraft整合包、模组、资源包的最新文件、下载地址、文件更新记录等。

      建议配合mcmod插件食用,用mcmod搜索中文资料,用JCF获得下载地址。

      这是一个开源插件,你可以在这里访问代码仓库,在这里下载最新发布文件。

      它使用官方指令插件实现命令,因此你需要允许在聊天环境使用指令,并授予/jcf访问权限。

      指令列表 /jcf help # 帮助 /jcf ss <filter> # 直接搜索 /jcf sspack <filter> # 搜索整合包 /jcf ssmod <filter> # 搜索模组 /jcf ssres <filter> # 搜索资源包 运行截图

      3d85c472-83b3-4fb7-b085-058045f54708-image.png
      c3a3a01a-c0c7-493e-8232-77070b4d4e8b-image.png
      29c4db89-8c41-4a11-9041-5e6ab32199c7-image.png
      fad0f17f-82ca-4eeb-adf8-0c4bab27b8a4-image.png

    • jie65535

      Edge/Chrome访问论坛样式丢失问题
      BUG反馈 • • jie65535

      3
      0
      赞同
      3
      帖子
      302
      浏览

      jie65535

      在windows中,使用Edge/Chrome浏览器(其它未测试)访问论坛时,无法加载页面样式。
      控制台显示错误:

      Refused to apply style from 'https://mirai.mamoe.net/assets/client-cyborg.css?v=q5un3sgduc4' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
    • jie65535

      关于转发消息套娃问题
      开发交流 • • jie65535

      1
      0
      赞同
      1
      帖子
      280
      浏览

      jie65535

      若我想发送的消息内容长度超过了单个合并转发消息的上限。
      我是否可以通过套娃来合并转发多个转发消息以突破这个上限?

    • jie65535

      关于mirai自带库与引用第三方库的问题
      开发交流 • • jie65535

      11
      0
      赞同
      11
      帖子
      812
      浏览

      jie65535

      目前,我只知道mirai自带了okhttp3这个库可供插件使用。
      通常,我们写的插件会调用第三方的HTTP API,okhttp3确实解决了调用的问题,但是返回的json结果,或者是解析DOM等,还需要依赖第三方库。
      问题在于,我每写一个插件都需要引用第三方库打包到.jar中,将造成文件的体积膨胀。

      如果我将单个插件做的功能非常齐全,是一个完整的插件,那体积大点也没什么。
      可如果我希望每个插件只做很少的事情,以多个插件组成一个生态,那反复重叠相同的东西,就不那么优雅了。

      我想知道,如何让多个插件共用相同的库,并且每个插件允许独立安装。

      来自jvm新手的疑问😊

    • jie65535

      关于mcl无人值守的问题
      开发交流 • • jie65535

      7
      0
      赞同
      7
      帖子
      549
      浏览

      jie65535

      当前,我在服务器中部署了mcl,并设置好了自动登录。
      我希望在服务器启动时自动启动mcl,并且在网络正常时自动登录bot。
      自启动mcl不必赘述,我想知道,在无网络环境下是否可以正常启动mcl,并且autoLogin是否能够按照预期,在网络正常时自动登录?
      mcl是否可以实现完全的无人值守?

    • jie65535

      JCC - 基于Mirai-Console的在线编译插件
      插件发布 • • jie65535

      7
      1
      赞同
      7
      帖子
      1374
      浏览

      jie65535

      JCC - J Compiler Collection 一个在线编译器插件 运行截图

      jcc.png

      项目介绍

      JCC遵循AGPLv3开源协议,在Github开源,您可以从Releases中下载发布的插件。若您喜欢,可以为我点一个Star :) Star

      如需反馈问题,请提交issue,若您愿意修改,请提交Pull request。或者,您也可以在本主题下回复。

      外部接口

      本项目通过调用glot.io的开放接口实现主要功能,这是一个开源项目,详见Github。
      本项目还调用了pastebin,不过并非调用开放接口,而是模拟调用。

      TODO List 在线编译功能 回复消息太长时,通过Pastebin回复 回复消息太长时,通过转发消息功能回复 支持配置功能 支持预设stdin功能

      提示:/jcc指令需要授予权限才能执行,但是执行代码的jcc指令则不需要权限。
      原因:官方的指令系统中,自动会按照空格拆分消息进行识别,因此执行代码十分不方便。虽然可以通过定制parser的方法手动解析,但暂时我还是选择更简单的方式,直接识别消息内容。

    • jie65535

      Kotlin 数据库框架有何建议?
      开发交流 • • jie65535

      10
      0
      赞同
      10
      帖子
      793
      浏览

      jie65535

      例如,我需要访问远程mysql,或者本地SQLite,在mirai-console的环境中,最佳做法是什么?
      直接使用jdbc操作?还是使用一些ORM?有什么建议?

    • 1 / 1