
当您在Steam上解锁任何成就时,蒸汽成就通知器将显示完全可自定义的通知!

在迄今为止最实质性的更新中, V1.9使用Valve的内部Steamworks API来实时跟踪成就进度,从而在通知中显示成就的所有详细信息!
每种通知类型 -主要成就(用于定期成就),罕见(对于稀有性的成就低于10% )和100% (对于任何游戏中的所有成就) - 可以通过使用大量自定义选项来个性化您的喜好Steam成就自定义者菜单。只需单击自定义按钮即可开始!

| 特征 | 更新 | 安装 | 学分 |
|---|
?实时成就跟踪:通过实现Steamworks(由Steamworks.js的自定义叉提供), Steam Achievement Notivier不再需要API键/ Steam64 ID-只需运行该应用程序并开始解锁成就,而无需配置!这也允许在以后的更新中添加更大的功能,因此请继续关注!
?重新设计的UI :APP IN-APP UI经过了完整的重新设计,以增强用户体验,并具有更新的元素,菜单和选项,以实现简化和现代化的外观!自定义后,将应用程序托盘的应用程序窗口最小化,以使其在后台运行。在v1.9中,应用程序窗口现在也可以解决!
?完全可自定义的通知:每种通知类型都提供了大量的自定义选项,以真正个性化您的蒸汽成就!首先,选择一个通知预设(每个通知预设)。然后,开始设计 - 更改背景,形状,颜色,大小,显示时间,图标,位置,字体,不透明度 - 等等!
?自定义通知声音:加载自定义声音,每当您解锁成就时都会播放!在自定义者中,选择每个通知类型的声音模式:文件(加载单个音频文件)或随机化(选择一个包含多个音频文件的文件夹,然后随机播放,然后随机播放)。调整应用内卷,预览声音,然后解锁成就以听到它! (所有应用内声音也可以通过新的音频源设置选项静音! )
主题: v1.9的全新,通过自定义者菜单进行的所有自定义都可以保存为自定义主题,并通过主屏幕上的“新主题选择”菜单随时重新加载。命名您的杰作,给它一个图标(或使用“保存主题对话框”中的+图标加载自己的图标),然后随时随地在保存的主题之间切换!
? 100%通知类型:最新的通知类型 - 100% - 将在任何游戏中解锁所有成就时显示通知!此外,现在,此通知类型也可以完全自定义,所有可用于主要类型和稀有类型的自定义选项(此类型具有更多选项)!
?其他媒体选项:包括在解锁任何成就时自动获取Steam屏幕截图的选项,并生成带有通知覆盖的屏幕截图(通过在设置>附加媒体下选择下拉列表选项>其他媒体),该屏幕截图将您选择的监视器的屏幕截图和覆盖成就通知的图像 - 包括所有自定义!也是v1.9的新事物,通知图像选项生成了通知本身的映像,然后可以直接共享或添加作为其他地方的覆盖物!
?为了在Linux上启用take Steam屏幕截图选项,必须在系统上安装
xdotool
?为了在Linux上启用HDR模式选项,必须在系统上安装
libxcb1,libxrandr2和libdbus-1-3
?流通知:基于以前版本中可用的窗口选项的重复通知的基础,流通知会创建一个隐藏的背景窗口,该窗口复制了所有在屏幕上的通知(包括所有自定义),该通知是可以作为流源软件中的窗口源的目标,例如作为obs/shartlabs/twitch Studio等,通过将此窗口设置为源,您可以直接在流中覆盖所有成就通知!
本机OS预设: v1.9添加了新的通知预设类型 -本机OS **显示了一个真正的OS通知,其中包含Unlock消息,成就标题和描述以及成就图标!
注意:选择此类型时不支持某些应用程序功能
?本地化支持:所有UI和通知元素已转化为大多数Steam支持的语言 - 从“设置”菜单中选择您的首选语言!
?自动更新器:使用电子构建器的自动级别用户,如果有新更新,将通知用户 - 如果是的,则该应用程序将自动处理新版本的下载/安装!
编辑通知文件时,请注意休闲用户!
.ttf / .otf字体文件以在通知中使用,而不是默认字体ℹ通过删除显示“隐藏图标”选项,可以将隐藏的图标完全隐藏在每个通知类型中。此外,可以通过单击“自定义者预览/测试通知”中切换它
/
图标
由于集成了Steamworks ,在v1.9中检测到游戏的方式发生了变化。这不再像使用Steam Web API那样是自动过程。由于Steamworks不包括检查游戏当前打开还是关闭的任何方法,因此需要另一种解决方案。
ℹ当通过不是实际游戏的应用程序(例如Steam Achievement Notifier )初始化Steamworks时,Steam还将将此外部应用程序视为“播放”当前游戏,直到它也关闭为止。这会导致蒸汽成就通知器“持有”游戏的当前附件,直到它(或在其中的过程中进行了初始化的Steamworks )已关闭 - 即“释放”游戏。
由于蒸汽成就通知器旨在是一种不断运行的背景应用程序,因此每次关闭游戏并不是理想的解决方案。
此外,如果它不跟踪游戏过程的当前状态 - 然后游戏继续被Steam成就通知器“持有”,Steam将永远不会将游戏报告为关闭,这会导致游戏保留在“玩”中。 “在Steam客户端中进行状态。
为了解决此问题, v1.9实现自动进程跟踪- 一系列方法和后备以找到当前游戏的可执行文件,并不断检查此文件当前是否在用户系统上运行。一旦发现此Excectuable即将运行,就可以假定游戏已关闭 - Steam成就通知器,然后自动“发布”游戏,从而允许该应用程序开始检查新游戏,同时还允许Steam重置游戏的“”。玩“状态”。
此外,还有几个应用程序内选项可以控制自动过程跟踪的各个方面:
- 发布游戏:如果Steam仍将用户报告为“播放”游戏,则在关闭游戏窗口后,或者Steam成就通知器仍在游戏显示框/系统托盘菜单中显示先前关闭的游戏,则可以手动发行游戏” “通过系统托盘>右键单击>选项>发布游戏选项。
跟踪延迟:如果Steam不允许启动游戏(陈述
Game already running - <AppID>),请尝试增加设置值>高级> “高级>跟踪延迟” 。这将增加当前检测到的app词的时间,何时蒸汽成就通知器开始过程/成就跟踪。
- 另外,如果蒸汽成就通知器检测到游戏前启动器过程,而不是实际的游戏,则增加此值可能会很有用
- 发布延迟:如果Steam成就通知器显示了最近关闭的游戏的现在跟踪通知,请尝试将设置> “高级> “释放延迟”选项的值增加到更高的值。
- 最大进程重试:如果当前游戏需要很长时间才能启动(并且频繁地错过了初始窗口以定位运行可Exectuable-默认值:10以每秒重试1重试),请尝试增加设置>高级> “高级>最大进程”选项,更高的价值。
有关安装或运行应用程序时已知问题的详细信息,请参见已知问题部分。
蒸汽成就通知器使用(谢谢! )以下项目: