@narumi
你的 arknights helper 是最新版吗
Posts made by cssxsh
-
RE: Arknights Helper / 明日方舟 助手,更新订阅的微博号配置项posted in 插件发布
@narumi 在 Arknights Helper / 明日方舟 助手,更新订阅的微博号配置项 中说:
BlogPicture(6279793937).json (系统找不到指定的文件。)
更像是偶然出现的微博数据更新失败
-
Hibernate 前置插件,ORM 数据库框架,群/好友消息记录posted in 插件发布
Mirai Hibernate Plugin
Mirai Hibernate 前置插件
Mirai Console 的前置插件,用于 Hibernate ORM 框架的初始化
插件自带聊天记录器 MiraiHibernateRecorder,
会记录群聊/私聊的内容到数据库方便其他插件使用,默认是h2database数据库(since2.2.0+)
数据库配置在config/xyz.cssxsh.mirai.plugin.mirai-hibernate-plugin/hibernate.properties
2.2.0之前的版本的 默认数据库 为sqlite, 你可以直接删掉hibernate.properties, 让其重新生成h2database配置数据库支持
本插件打包了以下版本的数据库驱动和连接池
mysql:mysql-connector-java:8.0.29org.xerial:sqlite-jdbc:3.36.0.3org.postgresql:postgresql:42.3.5com.h2database:h2:2.1.212com.zaxxer:HikariCP:5.0.1
需要其他数据库驱动支持请将 数据库驱动Jar包 放到
plugins目录中一同被mirai-console加载在插件项目中引用
repositories { mavenCentral() } dependencies { compileOnly("xyz.cssxsh.mirai:mirai-hibernate-plugin:${version}") }一些方法和类说明
-
MiraiHibernateConfiguration
配置的,对应于JvmPlugin的SessionFactory
默认将会读取(生成)在configFolder目录下的hibernate.properties作为配置文件
并且自动扫描加载JvmPlugin所在类包下的被javax.persistence.Entity标记的实体类 -
MiraiHibernateRecorder
是本插件自带的消息记录器,通过对MessageEvent和MessagePostSendEvent记录,保存消息历史到数据库 -
CriteriaBuilder.rand
MiraiHibernateConfiguration中会对 Sqlite 的random进行别名注册为rand统一SQL语句的中的随机函数名
示例代码
安装
MCL 指令安装
./mcl --update-package xyz.cssxsh.mirai:mirai-hibernate-plugin --channel stable --type plugin手动安装
- 运行 Mirai Console 生成
plugins文件夹 - 从 Releases 下载
jar并将其放入plugins文件夹中
-
RE: B站订阅插件,动态、视频、直播订阅 @全体成员posted in 插件发布
@白嫖怪林先生 在 B站订阅插件,动态、视频、直播订阅 @全体成员 中说:
This version of ChromeDriver only supports Chrome version 96
你安装的Chrome太新了,官网最新版才97,你怎么安装的98
重新下载一个安装
https://chromeenterprise.google/intl/zh_CN/browser/download/#windows-tab