• 注册
  • MOD模组 MOD模组 关注:27 内容:16398

    Shell Bridge (Shell桥梁)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    反派

    Shell Bridge (Shell桥梁)


    一个允许你在聊天中运行Shell命令的Minecraft模组。


    Demo `.gif`

    Shell Bridge (Shell桥梁)

    Commands

    >$help [command name (optional)] - 列出命令
    >$exec [args] - 在Shell中执行参数
    >$stop - 停止当前进程
    >$cd [path] - 更改Shell的工作目录
    >$clear - 清除聊天内容
    >$config - 更改配置
    >$run - 运行脚本 (此功能即将更新)

    Config help

    唯一选项是 $config script_command [value]
    当你输入 $run [path] 时会用到这个配置
    你可以用 {path} 来表示脚本路径
    之所以这样做是因为不同的操作系统使用不同的执行器,比如bash或powershell
    这还意味着你可以执行python或任何其他脚本命令

    Shell to minecraft?

    这是一个正在开发中的功能

    #### Commands
    >asplayer [玩家在聊天中输入什么]

    powershell - script.ps1:

    param (
    [Parameter(Mandatory=$true)]
    [string]$argument
    )

    $hostname = "localhost"
    $port = 1234

    $socket = New-Object System.Net.Sockets.TcpClient($hostname, $port)
    $stream = $socket.GetStream()
    $writer = New-Object System.IO.StreamWriter($stream)
    $reader = New-Object System.IO.StreamReader($stream)

    $writer.WriteLine($argument)
    $writer.Flush()

    $response = $reader.ReadLine()
    Write-Host $response

    $socket.Close()

    运行:

    .\script.ps1 -argument "asplayer [玩家在聊天中输入什么]"

    bash script.sh:

    #!/bin/bash

    argument=$1
    hostname="localhost"
    port=1234

    exec 3<>/dev/tcp/$hostname/$port

    echo "$argument" >&3
    response=$(head -n 1 <&3) echo $response exec 3<&- exec 3>&-

    运行:

    ./script.sh "asplayer [玩家在聊天中输入什么]"

    关于项目

    > 作者: `Username-31415`\
    > 贡献者: `Silverainox`

    未来版本将添加对基于API的支持,如 `Git`, `Pastebin`,等等,以允许用户直接在Minecraft中使用他们喜爱的软件。

    我们也重视社区的反馈和报告,因为这对我们最终完善这个项目至关重要 :)

    如果您有任何问题或建议,欢迎加入我们的社区Discord服务器\
    [ Szmelc & Friends ] ~ [ Based Projects Server ] - 链接

    我的Discord用户名是:
    @3_14159265358

    截图:

    Shell Bridge (Shell桥梁)

    来自Modrinth

    Shell Bridge 1.2.1

    shell-mod-1.2.0.jar下载1.2.1#Release
    展开
    版本: 1.2.1
    支持游戏: 1.20, 1.20.1
    类型: Fabric
    Release
    下载次数: 155

    Shell Bridge 1.2.1

    shell-bridge-1.2.1.jar下载1.2.1#Release
    展开
    版本: 1.2.1
    支持游戏: 1.19.3, 1.19.4
    类型: Fabric
    Release
    下载次数: 98

    Shell Bridge 1.2.0

    shell-mod-1.2.0.jar下载1.2.0#Beta
    展开
    版本: 1.2.0
    支持游戏: 1.19.3, 1.19.4
    类型: Fabric
    Beta
    下载次数: 61

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: