HaruHost

自动化

游戏服务器会照顾好自己。

每晚提醒玩家后重启,游戏发布更新时自动更新,崩溃或设备重启后重新启动服务器,并在你睡觉时备份。选择触发条件、添加最多 20 个步骤,再选择服务器。HaruHost 在设备本机运行自动化,记录每次运行的每个步骤。

一个自动化如何运行

一个自动化就是一套流程:事件发生后,HaruHost 按顺序在所选服务器上执行所选步骤。

  1. 1

    何时:一个触发条件

    按计划、间隔时间、崩溃、HaruHost 启动、玩家加入或离开,或游戏发布新版本触发。

  2. 2

    做什么:最多 20 个步骤

    消息、等待、保存、备份、重启、更新、命令和 Discord 发帖,按顺序逐一执行。

  3. 3

    何处:你的服务器

    可选同一设备上的一台或多台服务器;仅发 Discord 消息或备份文件夹的流程也可不选服务器。按需创建任意数量的自动化,在服务器页面查找它自己的自动化。

7 个触发条件

每个自动化从一个触发条件开始,可创建多个自动化应对不同情况。

定时

每天定时、按所选星期(一键选择工作日或周末),或按月内日期(含最后一天)运行。每天可设置多个时间,使用你的时区或设备时区,并查看下次运行时间。

每晚 4:00 重启,事先提醒玩家。

服务器有可用更新

游戏每发布一个新版本,为每台所选且需要更新的服务器运行一次。发布时 HaruHost 若离线,会在恢复后立即运行。

在你睡觉时提醒玩家、备份并安装更新。

崩溃恢复

服务器意外停止并持续离线达到所设时长时运行,默认 30 秒。在 HaruHost 中停止、重启或更新服务器,绝不会被视为崩溃。

重新启动服务器,并向 Discord 说明发生了什么。

HaruHost 启动

设备上的 HaruHost 每次启动时运行一次。后台服务随设备启动,因此设备重启或断电恢复后,服务器也能重新上线。

设备重启后启动所有服务器。

间隔

每隔几分钟、几小时或几天运行,按服务器运行时间、在线时间或 HaruHost 运行时长计时。可运行一次、持续重复或指定次数。

服务器每在线 6 小时,保存并备份一次。

玩家加入

针对玩家加入的服务器运行,适用于 HaruHost 记录玩家会话的 13 款游戏。消息可包含玩家和服务器名称。

在游戏中欢迎玩家,并将加入消息发到 Discord。

玩家离开

针对玩家离开的服务器运行,提供相同的玩家信息。

玩家离线时向 Discord 发消息。

立即试用

不确定自动化是否符合预期?立即触发可马上运行,即使已暂停也能执行;运行历史会显示每一步做了什么。

12 个步骤

步骤依次运行。等待、Discord 消息和设备备份每次运行执行一次,其他步骤在每台所选服务器上执行。

运行服务器

服务器已停止时启动服务器启动服务器,已在运行、启动或更新时则跳过。
重启重启服务器。
更新安装游戏最新版本,如果服务器之前正在运行,更新后会重新启动。
正常关闭服务器像“正常关闭”按钮一样保存并关闭服务器,等待完全停止。
停止服务器像“停止”按钮一样停止服务器,并等待完全停止。

向游戏发送命令

服务器消息在游戏中向所有人显示消息,例如重启提醒。支持下方列出的 16 款游戏。
服务器命令向游戏管理控制台发送命令,例如 ARK 的 SaveWorld 或 DestroyWildDinos。
保存在支持保存命令的游戏中保存世界。

备份

服务器备份使用所选备份配置备份服务器,完成后才开始下一步骤。
设备备份每次运行备份设备上的任意文件夹一次,例如模组或配置。

等待并通知 Discord

等待暂停最多 24 小时,例如用于提醒和重启之间。
Discord 消息每次运行向所选 Discord 频道发一条消息。

在游戏内提醒玩家

16 款游戏的服务器消息可送达游戏内所有玩家。玩家触发的消息、命令和 Discord 发帖可包含玩家及服务器名称。

建议先设置这些自动化

这些流程通常要服主在最不方便的时候手动完成。每个只需一分钟就能创建。

每次运行,逐步可查。

无需猜测昨晚的重启是否执行。每个自动化显示上次运行,运行历史展示设备上的每次执行。

  • 每次运行的时间线
    查看开始时间、触发原因和每个步骤的完成时间。
  • 每台服务器都有结果
    查看每个步骤在哪些服务器上成功或失败,复制错误信息,也可以只显示失败的运行。
  • 日志中同样可查
    自动化执行的启动、更新和备份会在设备及服务器的日志中标明自动化名称,并附上运行记录链接。

在你的设备上,日夜运行

自动化在托管服务器的设备上由 HaruHost 运行。关闭网页面板后仍会继续;在 VPS 或家庭服务器上使用后台服务,无需打开其他程序即可全天运行。

就在服务器所在的设备

Windows 和 Linux 的后台服务随设备启动,自动化也会随之运行。

随时随地编辑

通过网页面板或桌面应用,创建和修改任意设备上的自动化,手机也能操作。

补上错过的更新

如果游戏发布更新时 HaruHost 离线,HaruHost 恢复后会立即运行更新自动化。

比脚本和计划任务更省心

计划任务和脚本可以重启进程,但不了解游戏、玩家或 Discord,出了问题也不会告诉你。

无需编写代码

从列表选择步骤,填写消息或时间。无需编写、托管脚本,也不用在更新后修复脚本。

懂游戏

在游戏内提醒玩家,重启前保存世界,并创建可用于恢复游戏的备份。

知道游戏何时更新

HaruHost 检测到每个新版本后,会为每台需要更新的服务器执行一次更新流程。

区分崩溃与正常停止

崩溃恢复仅在服务器意外停止时运行,在 HaruHost 中手动停止或重启不会触发。

让社区随时掌握动态

在同一流程中,于重启前、更新后或服务器崩溃时通知 Discord。

发生了什么,一目了然

每次运行都逐步记录,并显示每台服务器的结果,失败步骤一目了然。

自动化常见问题

游戏服务器上有哪些操作可以自动化?

重启、更新、保存、备份、启停服务器、控制台命令、玩家消息和 Discord 消息。每个自动化包含一个触发条件(计划、间隔、崩溃、HaruHost 启动、玩家加入或离开,或游戏更新)和最多 20 个步骤,适用于同一设备上的一台或多台服务器。

关闭浏览器后,自动化还会运行吗?

会。自动化在托管服务器的设备上由 HaruHost 运行。使用随设备启动的后台服务,在 VPS 或家庭服务器上无需打开其他程序即可全天运行。设备或 HaruHost 关闭时不会执行任何操作:错过的定时时间不会补跑,但期间发布的游戏更新会在 HaruHost 启动后立即补上。

如何在重启前提醒玩家?

在“重启”步骤前添加“服务器消息”和“等待”,例如消息“将在 5 分钟后重启”并等待 5 分钟。16 款游戏可在游戏内收到消息:7 Days to Die、ARK: Survival Ascended、ARK: Survival Evolved、Avorion、DayZ、Empyrion: Galactic Survival、Hytale、Minecraft: Bedrock Edition、Minecraft: Java Edition、Necesse、Palworld、Project Zomboid、Rust、Satisfactory、Soulmask和V Rising。

游戏更新后,服务器能自动更新吗?

可以。“服务器有可用更新”触发条件会针对每个新版本,为每台所选且需要更新的服务器运行一次,由“更新”步骤安装。可在之前添加消息、等待和服务器备份,先提醒玩家并备份世界。

设备重启或服务器崩溃后,服务器能重新启动吗?

可以。使用“HaruHost 启动”触发条件和“服务器已停止时启动服务器”步骤,设备重启后即可恢复服务器;“崩溃恢复”会在服务器意外停止时重新启动它。

可以创建多少个自动化?

每台设备可按需创建,每个最多 20 个步骤。所有付费方案均包含自动化。

能测试自动化吗?

可以。“立即触发”会马上执行,即使已暂停也能运行;运行历史会显示每台服务器上每一步做了什么。

一条命令,完整社区套件。

Ubuntu VPS 上一条命令,Windows 上运行安装程序。一个方案覆盖所有服务器,每月 €4.99 起。