mirror of
https://github.com/mamoe/mirai.git
synced 2025-01-11 02:50:15 +08:00
2.0 KiB
2.0 KiB
Mirai Console - Run
Mirai Console 可以独立启动,也可以被嵌入到某个应用中。
使用工具自动独立启动
官方: https://github.com/iTXTech/mirai-console-loader
第三方: https://github.com/LXY1226/MiraiOK
手动配置独立启动
环境
- JRE 11+ / JDK 11+
准备文件
要启动 Mirai Console,你需要:
- mirai-core-qqandroid
- mirai-console 后端
- mirai-console 任一前端
- 相关依赖
只有 mirai-console 前端才有入口点 main
方法。目前只有一个 terminal 前端可用。
启动 mirai-console-terminal 前端
mirai 在版本发布时会同时发布打包依赖的 Shadow JAR,存放在 mirai-repo。
-
在 mirai-repo 下载如下三个模块的最新版本文件并放到一个文件夹内 (如
libs
):- mirai-core-qqandroid
- mirai-console
- mirai-console-terminal
-
创建一个新的文件, 名为
start-mirai-console.bat
/start-mirai-console.ps1
/start-mirai-console.sh
Windows CMD:
@echo off
title Mirai Console
java -cp "./libs/*" net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader %*
pause
Windows PowerShell:
$Host.UI.RawUI.WindowTitle = "Mirai Console"
java -cp "./libs/*" net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader $args
pause
Linux:
#!/usr/bin/env bash
java -cp "./libs/*" net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader $*
然后就可以开始使用 mirai-console 了
mirai-console-terminal 前端参数
使用 ./start-mirai-console --help
查看 mirai-console-terminal 支持的启动参数
启动 mirai-console-pure 前端
与启动 mirai-console-terminal
前端大体相同
- 下载
mirai-console-terminal
改成下载mirai-console-pure
- 启动入口从
net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader
改成net.mamoe.mirai.console.pure.MiraiConsolePureLoader