HandyCafe Docs
owner it-admin

游戏账号池

游戏账号池管理一组共享的游戏启动器账号,顾客在一个时段内借用它们。当顾客启动池内游戏时,HandyCafe 会从匹配的提供商处分配一个空闲账号给他,将其标记为占用,并在他结束后将账号归还到池中。这样,有限数量的付费账号便可服务于众多 PC,同时任何账号都不会同时在两台机器上使用。

此页面通过服务端界面中的许可证进入,位于游戏账号标签下。同一页面上的另一个标签应用许可证是一项独立功能。两者的区别见下文。

游戏账号与应用许可证

这两项功能看起来相似,但解决的是不同的问题。

  • 游戏账号(本页)管理真实的登录账号(Steam、Epic、Battle.net 等启动器的用户名和密码)。HandyCafe 在一个时段内将其中一个账号借给顾客,随后再收回。
  • 应用许可证软件许可证)追踪并发许可密钥或席位数量。它统计可同时运行某款游戏的 PC 数量并阻止超额使用。它不发放登录凭据。

当您共享一组付费启动器账号时,使用游戏账号池。当您拥有某款游戏固定数量的席位且只需限制并发使用时,使用软件许可证。

提供商导航栏

左侧导航栏列出每个已配置的提供商,例如 Steam、Epic、Ubisoft Connect、Battle.net 等。每个提供商以"空闲数 / 总账号数"的形式显示一个容量标记。已禁用的提供商带有已禁用标签并显示为暗色。在导航栏中选择一个提供商,即可将其账号和设置加载到右侧的工作区中。

工作区上方的标题显示所选提供商名称、一个主已启用开关以及实时计数器:总计空闲占用保留

工作区有四个标签:常规账号预约事件

常规标签

常规标签配置所选提供商的行为。此处的更改通过页面级保存按钮保存,而非本标签上单独的按钮。

启动器

  • 启动参数:传递给启动器的参数模板。它支持占位符 {USERNAME}{PASSWORD}{EXECUTABLE}{APP_ID}{LAUNCH_URI}{APP_ID}{LAUNCH_URI} 的值来自所启动应用的目录元数据。
  • 高级监视器设置:一个可展开区域,展开后显示监视器进程字段。这是一项高级存活检查。Steam、Epic、Battle.net 和 GOG 等内置提供商都有默认值。如果留空,客户端会回退到游戏快捷方式中的可执行文件名。

可执行文件路径本身存于目录中每个游戏快捷方式上,而非账号池中。账号池拥有凭据、参数模板以及可选的监视器名称。

定价

  • 计费方式:借用账号的计费方式。选项有不收费按时段按分钟按账号切换
  • 每时段金额:收取的金额。当计费方式为不收费时,此字段被禁用。

时段行为

  • 挂起窗口:当游戏退出而顾客时段仍处于活跃状态时,账号会保留此处设置的秒数后才归还到池中。使用滑块设置,范围为 0 到 1800 秒。
  • 心跳超时:客户端在账号被视为不活跃之前可以静默多少秒。使用滑块设置,范围为 15 到 600 秒。
  • 允许在计时时段内使用:允许账号在计时时段内被使用。
  • 时段在 PC 间转移时一并转移账号:当时段转移到另一台 PC 时,将借用的账号随时段一同移动。

顾客访问

  • 允许顾客直接打开启动器:允许顾客自行启动启动器。
  • 手动启动启动器时进行捕获:当顾客在常规流程之外启动启动器时进行捕获。
  • 每次账号切换收取费用:每当顾客切换账号时收取一次费用。
  • 释放后标记为需轮换密码:标记该账号,以便管理员在其被释放后手动轮换密码。
  • 无可用账号提示语:当所有账号都被占用时向顾客显示的文字。留空则使用默认值。

账号标签

账号标签列出所选提供商池中的每个账号。使用搜索框可按用户名或标签筛选。

每一行显示行号、用户名标签自定义收费、一个客户端可见性标记、状态添加时间以及操作列。状态可以是空闲占用保留已禁用。当账号正在使用时,其状态下方会显示已分配的客户端名称。

添加和编辑账号

使用添加许可证创建账号,或使用某行的编辑操作进行修改。编辑器有以下字段:

  • 用户名:账号登录名。必填。
  • 密码:账号密码。添加时必填。编辑时留空可保留当前密码。
  • 标签:自由文本备注,例如游戏标题。
  • 自定义收费金额:覆盖提供商收费的逐账号收费。
  • 在客户端设备上对顾客可见:控制是否在客户端设备上向顾客提供该账号。
  • 备注:自由文本备注。

保存在左侧,取消在右侧。

CSV 导入

使用导入 CSV可一次添加多个账号。按 username,password,label 格式每行粘贴一个账号。导入后,HandyCafe 会报告成功导入了多少账号、跳过了多少重复项,以及多少行失败。

释放账号

当账号处于占用保留状态时,其行上会出现强制释放操作。使用它可立即将账号归还到池中。该行还有编辑和删除操作。

预约标签

预约标签涵盖已许诺给特定会员的账号。它有两个列表。

活跃预约

活跃预约列出为某位会员预约的账号。每一行显示提供商会员许可证到期时间备注以及一个移除预约的操作。没有到期时间的预约显示无限

排队预约

排队预约列出因当时池中每个账号都被占用而正在等待的请求。每一行显示提供商会员排队时间到期时间以及一个取消操作。当有账号空闲时,下一个排队预约会被自动分配给它。

创建预约

使用新建预约打开预约编辑器。

  • 提供商:要预约的提供商池。
  • 会员:按姓名或用户名搜索会员,然后从结果中选择一位。
  • 自动选择第一个可用许可证:开启时,HandyCafe 会选取池中第一个空闲账号。关闭时,您可从列表中选择特定的许可证
  • 若所有许可证都占用则将预约排队:在自动选择开启时显示。开启时,当前无法满足的请求会被排队而非拒绝。
  • 设置到期时间:开启时显示到期时长(小时),使预约在所选小时数后到期。
  • 备注:自由文本备注。

如果每个账号都被占用且排队功能关闭,HandyCafe 会报告所有许可证均被占用。

事件标签

事件标签是所选提供商的审计日志。它记录账号随时间发生的活动。

使用事件类型列表和行数限制列表(50、200、500 或 1000 行)筛选日志,然后使用刷新重新加载。每一行显示时间提供商许可证事件、PC 以及会员

记录的事件类型包括已分配已恢复释放保留挂起到期密码已轮换已预约预约已释放因无容量被拒绝进程已终止手动释放配置已更改已导入已创建已分配已恢复事件在筛选中归为一组,因为恢复被记录为延续早先分配的一次取用。

会员在何处查看预约

会员预约的账号会显示在其会员记录的游戏许可证预约部分。会员管理详见会员。游戏账号页面本身位于服务端设置界面内,详见设置