为了通过 steam 运行服务器,我需要从它的安装目录运行此命令,这个命令是有效的,而且已经运行了很长一段时间。
./srcds_run -game garrysmod +maxplayers $play +host_workshop_collection 615323401 -authkey [AUTHKEY] +map gm_$map
这是一个经过稍微修改的版本,我将其用于通过 CLI 运行的脚本。不过直到最近,我才决定尝试 yad 并将其创建为 GUI。除了这个之外,我一切都正常。当我将其输入到
yad --list --column="Server Log"
它会将前 3 行输出到 yad。然后所有剩余的输出都在终端中。我目前正在做
./srcds_run -game garrysmod +maxplayers $play +host_workshop_collection 615323401 -authkey [AUTHKEY] +map gm_$map | yad --list --column="Server Log"
如果有人对我如何实现这一点有任何经验或见解,我将不胜感激