MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接
    1. Home
    2. cssxsh
    3. Best
    • Profile
    • Following 0
    • Followers 129
    • Topics 61
    • Posts 2101
    • Best 158
    • Controversial 0
    • Groups 2

    Best posts made by cssxsh

    • 2022 工作小结

      Mirai Console Plugin Of CssXsh

      xyz.cssxsh

      Arknights Helper

      Release
      Maven
      MiraiForum

      BiliBili Helper

      Release
      Maven
      MiraiForum

      Meme Helper

      Release
      Maven
      MiraiForum

      Weibo Helper

      Release
      Maven
      MiraiForum

      xyz.cssxsh.mirai

      Mirai Administrator

      Release
      Maven
      MiraiForum

      Mirai Device Generator

      Release
      Maven
      MiraiForum

      Mirai Hibernate Plugin

      Release
      Maven
      MiraiForum

      Mirai Selenium Plugin

      Release
      Maven
      MiraiForum
      Setup

      Mirai Skia Plugin

      Release
      Maven
      MiraiForum
      test

      xyz.cssxsh.baidu

      Baidu Client

      MiraiForum

      Baidu Aip

      Maven

      Baidu Api

      Maven

      Baidu NetDisk

      Maven

      Baidu Oauth

      Maven

      xyz.cssxsh.pixiv

      Pixiv Client

      MiraiForum
      Maven

      io.github.gnuf0rce

      Debug Helper

      Release
      Maven
      MiraiForum

      GitHub Helper

      Release
      Maven
      MiraiForum

      Mirai Content Censor

      Release
      Maven
      MiraiForum

      Netdisk FileSync Plugin

      Release
      Maven
      MiraiForum

      Rss Helper

      Release
      Maven
      MiraiForum

      posted in 技术交流板块
      cssxsh
      cssxsh
    • unidbg-fetch-qsign 1.1.3 使用方法

      unidbg-fetch-qsign 1.1.3 后正式支持多个 android_id (Bot) 实例

      故 fix-protocol-version 1.9.0+ 将其正式接入
      https://github.com/cssxsh/fix-protocol-version/releases/tag/v1.9.3

      使用流程

      1. 下载
        到 https://github.com/fuqiuluo/unidbg-fetch-qsign/releases/tag/1.1.3
        下载 unidbg-fetch-qsign-1.1.3.zip

      2. 解压全部文件

      unidbg-fetch-qsign-1.1.3\
      unidbg-fetch-qsign-1.1.3\bin
      unidbg-fetch-qsign-1.1.3\txlib
      ....
      

      txlib 下有两个子文件夹 8.9.63 / 8.9.68
      子文件夹下各自都有有 config.json,是对应的配置文件
      里面有关于端口的配置,端口默认是 8080,
      有冲突或者其他需要可自行修改(mirai-api-http 的默认端口也是8080 所以可能有冲突)

      1. 在 unidbg-fetch-qsign-1.1.3 下 (不要进入bin)
        执行命令(协议版本 8.9.63)
        Linux:
        bin/unidbg-fetch-qsign --basePath=txlib/8.9.63
        Windows
        bin\unidbg-fetch-qsign.bat --basePath=txlib/8.9.63

      启动完成时最后会有如下日志 (8080是上面提到的端口)
      INFO ktor.application - Responding at http://127.0.0.1:8080

      posted in 使用交流
      cssxsh
      cssxsh
    • Mirai Device Generator (大概能解决设备风控?)

      Mirai Device Generator

      Mirai DeviceInfo 生成器

      maven-central

      作为插件运行时会检测 mcl/bots/.../device.json, mcl/device.json 是否存在,不存在则生成。

      posted in 插件发布
      cssxsh
      cssxsh
    • Skia 前置插件,用于图片编码,附带 GIF 编码器

      Mirai Skia Plugin

      Mirai Skia 前置插件

      maven-central
      test

      Be based on https://github.com/JetBrains/skiko

      SkiaToMirai

      SkiaToMirai
      SkiaExternalResource

      Example

      Example

      GIF

      由于 Skiko 没有携带 GIF 编码器,
      这里提供两个实现

      • kotlin
      • rust (Base on JNI)
      posted in 插件发布
      cssxsh
      cssxsh
    • Mirai Economy Core 经济服务前置插件,支持多货币和事件系统

      Mirai Economy Core

      Mirai 经济服务前置插件

      maven-central
      Jpa Economy Service Test
      Codacy Badge

      目前需要 Mirai Hibernate Plugin 前置才能使用

      使用方法 请转进 README

      posted in 插件发布
      cssxsh
      cssxsh
    • 查询 谁@我

      Mirai Hibernate Forward

      Mirai Hibernate Plugin 的 Forward 扩展

      相关项目:
      Mirai Hibernate Plugin 前置插件,用于 Hibernate ORM 框架的初始化

      权限ID xyz.cssxsh.mirai.plugin.mirai-hibernate-forward:*

      关键词

      • 谁AT我 发送后将查找在群中@我的消息记录并处理为合并转发消息

      安装

      手动安装

      1. 从 Releases 下载 mirai2.jar
      2. 将其放入 plugins 文件夹中
      posted in 插件发布
      cssxsh
      cssxsh
    • RE: Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux

      @年年兽兽

      你不是具体操作的话,没有任何意义

      posted in 插件发布
      cssxsh
      cssxsh
    • RE: 在 mirai-console 插件配置文件中添加注释

      不是自带 @ValueDescription 吗
      如果你想在 复杂的 data 内部进行注释 才需要 @Comment

      posted in 技术交流板块
      cssxsh
      cssxsh
    • Baidu Kotlin SDK 目前实现了Oauth百度网盘

      Baidu Api Client

      百度API的Kotlin SDK,目前实现的有 Oauth认证 和 百度网盘

      Baidu Oauth

      部分SDK的前置库
      有三种验证方式

      服务端的方式获取 Token, block 输入 认证网页 Url ,返回认证码
      suspend fun authorize(block: suspend (Url) -> String)

      移动端的方式获取 Token, block 输入 认证网页 Url ,返回跳转Url
      suspend fun implicit(block: suspend (Url) -> Url)

      设备认证的方式获取 Token, block 第一个参数是 直接网页认证的Url,第二个是 二维码认证的图片Url
      suspend fun device(block: suspend (Url, Url) -> Unit)

      刷新 Token
      suspend fun refresh()

      Baidu Netdisk

      需要到 百度网盘开放中心 申请app
      作为构建客户端的参数

      open class BaiduNetDiskClient(
          override val appId: Long,
          override val appName: String,
          override val appKey: String,
          override val secretKey: String
      )
      

      客户端在网盘中的工作目录为/apps/${appName}

      已完成的功能

      1. [Oauth](#Baidu Oauth) 验证登录
      2. 上传文件
      3. 列出文件
      4. 搜索文件
      5. 秒传链接 获取和解析

      Gradle引用包

      到 Personal Access Tokens 申请一个token
      然后添加repository

      repositories {
          maven {
              url = uri("https://maven.pkg.github.com/baidu-client")
              credentials {
                  username = "${github.id}"
                  password = "${github.token}"
              }
          }
      }
      
      dependencies {
          implementation("xyz.cssxsh.baidu:baidu-netdisk:${version}")
      }
      
      posted in 其他项目发布
      cssxsh
      cssxsh
    • RE: magic-signer-guide 安装与对接的问题
      1. KFCFactory 正常来说应该会被 SPI 机制加载注册
      2. 如果项目结构特殊,可用使用 KFCFactory.install 手动注册
      posted in HTTP API和第三方SDK
      cssxsh
      cssxsh
    • RE: 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传

      @xinlinyu
      这是一个古怪的问题,按道理可以使用curl 正常连上的话,握手应该是莫得问题的

      posted in 插件发布
      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()
          }
      
      posted in 技术交流板块
      cssxsh
      cssxsh
    • RE: bot号没冻结,但是发不出信息了

      https://github.com/mamoe/mirai/issues/2127

      里面有解决方案

      Pika-Lee created this issue in mamoe/mirai

      closed 发送群消息错误 46 #2127

      posted in BUG反馈
      cssxsh
      cssxsh
    • RE: 无法登录的临时处理方案

      @guideng
      删除 bots/.../device.json

      posted in 官方公告
      cssxsh
      cssxsh
    • RE: Arknights Helper / 明日方舟 助手,更新订阅的微博号配置项

      @narumi
      你是指数据无法更新吗

      posted in 插件发布
      cssxsh
      cssxsh
    • RE: 保存只读配置文件

      @MrXiaoM
      ?

      posted in 技术交流板块
      cssxsh
      cssxsh
    • RE: 私信陌生人发送失败,但日志显示成功

      不是bug,是被腾讯风控了
      不建议给陌生人发消息
      之前有过一发消息就马上封号的案例

      posted in BUG反馈
      cssxsh
      cssxsh
    • RE: 一些碎碎念

      Mirai Login Solver Sakura

      项目地址:https://github.com/KasukuSakura/mirai-login-solver-sakura#系统要求

      验证处理工具,可以用于处理滑块等验证
      需要安卓手机配合

      服务端也可以使用,但比较麻烦,需要添加 jvm 参数 -Dmirai.no-desktop=true
      开启命令行模式(注意此模式无法扫码)

      posted in 官方公告
      cssxsh
      cssxsh
    • RE: Weibo Helper 一个简单的将微博转发到QQ的插件

      @shuyuxu
      如果是异常退出的话有可能会登录失效

      posted in 插件发布
      cssxsh
      cssxsh
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 2 / 8