koishi-plugin-shell
v0.0.6
Published
Run shell commands with koishi
Downloads
0
Readme
koishi-plugin-shell
使用 koishi 执行终端命令。~~网络安全直呼内行~~
我们十分不建议您在生产环境使用这个插件,它很大程度只是用来好玩。
安装
参见 安装插件
# Using yarn
yarn add koishi-plugin-shell
# Or via npm
npm install koishi-plugin-shell// 如果您是 index.js 玩家
App.plugin(require('koishi-plugin-shell'), {
// options...
})配置项
defaultTimeout{Number}- 预设:
30 - 预设超时秒数
- 预设:
minTimeout{Number}- 预设:
10 - 最小超时秒数
- 预设:
maxTimeout{Number}- 预设:
180 - 最大超时秒数
- 预设:
shell{String}- 指定运行指令的程序
- 例如:
'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe'
encoding- 预设:
utf-8 - 输出内容编码,如果您的系统文本编码不是 utf-8,可以修改此项以免《加密通话》
- 预设:
自定义输出
参见 模板操作
名字空间:shell
预设文案
{
desc: '执行shell命令',
option_timeout:
'超时时间,单位秒,最小 {{ minTimeout }} 秒,最大 {{ maxTimeout }} 秒',
option_cwd: '指定执行的工作路径',
on_start: '[执行指令] {{ cmd }}\n限时:{{ timeout }} 秒',
on_close:
'[执行完毕] {{ cmd }}\n耗时:{{ time }} 秒\n退出码:{{ code }},终止信号:{{ signal }}',
}