Akkariin
Akkariin Terminal 在游戏里运行终端命令行
作为服主,你是否还在为了操作一下服务器而打开终端软件?
是时候摆脱这种繁琐的事情了,只需要一个插件,你就可以随时控制自己的服务器而不需要打断你的游戏。
这个插件可以让你在游戏中执行 cmd / shell 命令,并且会实时输出。
注意:类似于 htop 这类命令请勿执行,因为会疯狂刷屏而且关不掉...这个受限于 Minecraft 的原因。
一些执行了必须要 Ctrl + C 结束的命令也不建议执行,因为游戏内无法发送 Ctrl + C,会导致进程无法结束。
因此这个插件只能执行一些标准的命令,不过用来编译一下 Golang、javac 什么的还是可以的,更复杂的命令,还是用真正的终端仿真软件吧...

效果截图


插件安装
直接丢入 plugins 文件夹即可,配置文件中默认是自动判断系统类型

使用方法
进入游戏后,输入 <<tstart 开启一个新的终端,接着就可以直接输入命令了。
当你想要关掉终端的时候,输入 <<teof 即可。请注意,当还在执行命令的时候,请不要输入 <<teof,虽然这可以退出终端,但是进程依然会在后台运行。

命令权限
<<tstart / <<teof 所需权限:terminal.use

插件下载
https://www.akkariin.com/plugins/AkkariinTerminal/AkkariinTerminal.jar

如果在使用中遇到任何问题,欢迎在回复中反馈!


wjy20030407
很不错的插件,点子很好,支持一下,棒棒!

麻花awa
我是不是可以再开个服务器

麻花awa
我是不是可以再开个服务器

Akkariin
hemp 发表于 2018-8-2 15:04
我是不是可以再开个服务器

理论上是可以的,对于Multicraft来说貌似还没有内存限制(如果运行在非Docker下的话)

919509299
是否可以利用这个插件检测服务商是否用的是真实(宣传)的cpu呢

Akkariin
919509299 发表于 2019-5-20 17:25
是否可以利用这个插件检测服务商是否用的是真实(宣传)的cpu呢

完全可以,执行 lscpu 命令即可
或者 cat /proc/cpuinfo | grep "model name"
查内存大小:free -g
查硬盘大小:df -h
查分区:fdisk -l
以上命令仅限 Linux 系统,有部分命令可能无法执行(需要 root 权限)
一般用 Multicraft 的面板都是以非 root 权限运行的,所以会无法执行

919509299
Akkariin 发表于 2019-5-20 19:17
完全可以,执行 lscpu 命令即可
或者 cat /proc/cpuinfo | grep "model name"
查内存大小:free -g

那么翼龙面板呢 也是一样吗

Akkariin
919509299 发表于 2019-5-20 20:05
那么翼龙面板呢 也是一样吗

一样,但是因为翼龙面板使用了 Docker,所以会有更多的限制

yuyuko2333
现在无法下载.....
还有,能不能支持下1.15啊

不好,快跑!
这玩意能不能在面板服使用

qingcheng
谢谢分享 感谢!