Skip to main content

工具

设置待办

  • 转换为 qq
  • 若无 qq,返回
  • 使用 re 分割指令,时间,待办
  • 使用 jionlp 识别时间
  • 调用提醒
  • 每次等待不超过 1 小时(因为 asyncio.sleep 不准确,尤其是在长时间的休眠之后,所以采用分段计时)
  • 等待完成后重新计算时间,若小于等于 0 则发送待办提醒

加载待办

  • 启动时查找数据库中的待办,加载任务

凯撒

  • 凯撒分割成两段或者三段
  • 分别是密文(+密钥)
  • 若密文则输出 25 个结果,密钥输出 1 个
  • 只在英文中移动,且大小写不变

维吉尼亚

  • 对于密文中的英文字符
  • 进行密钥中对应位的加密或解密
  • 其他字符跳过
  • 返回加密和解密结果

摩斯

  • 使用 / 代表原文中的空格
  • 加密时未知字符用问号代替

培根

  • 加密时对于密文中的英文字符加密
  • 解密时包含的 ABab 必须是 5 的倍数,随后划分解密

频率

  • 统计字符频率
  • 根据字符表建立映射,不足的用 ? 填充

直播开启

  • 调用直播开启
  • 将直播标题记录至直播状态信息中
  • 返回推流地址和推流码

直播设置

  • 通过直播状态获取直播标题
  • 非图片则直接设置标题
  • 有图片则下载,设置标题和封面

直播关闭

  • 关闭直播

直播公告

  • 使用 re 分割指令和公告
  • 设置公告

wiki 上传

  • 设置 wiki 状态

wiki 链接

  • 查找 wiki 文件夹下的 png
  • 记录最大值,加一设置文件路径
  • 下载图片
  • 返回链接(静态资源挂载)
  • 删除状态