Skip to content

jie65535/mirai-console-jcc-plugin

Repository files navigation

JCC - J Compiler Collection

基于Glot接口的mirai-console在线编译器插件

run命令原型

  • run <language> <code>
  • run <language> <pastebinUrl> [stdin]
  • 引用消息: run <language> [stdin]

参数说明

参数 说明 示例 备注
language 编程语言 python /jcc list列出所有支持的语言
code 代码 print("Hello world") 要运行的代码,支持换行
pastebinUrl pastebin地址 https://pastebin.ubuntu.com/p/KhBB7ZjVbD/ 需要在 pastebin 上传代码
stdin 标准输入 1 2 3 4 5 可选 用于scanf之类

使用示例

直接使用

run python print("Hello world")

pastebinUrl 运行代码:

run c https://pastebin.ubuntu.com/p/KhBB7ZjVbD/

从 引用 执行代码:

引用: print("Hello world")

run python

支持运行程序带输入:

例1

run c https://pastebin.ubuntu.com/p/S2PyvRqJNf/ 1 2 3 4 5

例2

引用: https://pastebin.ubuntu.com/p/S2PyvRqJNf/

run c 1 2 3 4 5

其他指令

  • /jcc help # 帮助
  • /jcc list # 列出所有支持的编程语言
  • /jcc template # 获取指定语言的模板

插件使用方法

本插件基于Mirai-Console运行,您可以通过阅读Mirai用户手册来了解如何安装、启动机器人。

MiraiConsole成功启动后,只需要将本项目发布.jar文件放入.\plugins\目录下即可加载插件。

发布地址

本插件在Mirai论坛发布,点击这里查看

反馈

如使用或安装插件过程中遇到非本插件功能问题,您首先应该在Mirai论坛中搜索解决方案,若未解决,可以在本项目的主题贴中回帖提问。

如果是插件本身的问题或漏洞,您可以向我提交一个issue。若您有能力且愿意帮助我修复这些问题,请提交Pull request