當您在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重試),請嘗試增加設置>高級> “高級>最大進程”選項,更高的價值。
有關安裝或運行應用程序時已知問題的詳細信息,請參見已知問題部分。
蒸汽成就通知器使用(謝謝! )以下項目: