游戏账号池
游戏账号池管理一组共享的游戏启动器账号,顾客在一个时段内借用它们。当顾客启动池内游戏时,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 以及会员。
记录的事件类型包括已分配、已恢复、释放、保留、挂起到期、密码已轮换、已预约、预约已释放、因无容量被拒绝、进程已终止、手动释放、配置已更改、已导入和已创建。已分配和已恢复事件在筛选中归为一组,因为恢复被记录为延续早先分配的一次取用。
会员在何处查看预约
会员预约的账号会显示在其会员记录的游戏许可证预约部分。会员管理详见会员。游戏账号页面本身位于服务端设置界面内,详见设置。