07th-mod / 07th-mod/python-patcher
Add non-steam game to steam when installing console arcs
- 主要語言
- JavaScript
- 星號
- 214
- 分支
- 12
- PR 合併指標
- 30 天內沒有已合併 PR
描述
About the console arcs install I asked about in #higurashi
I had a look into it and Non-Steam Game shortcuts are saved in a shortcuts.vdf file, this file is saved in Steam\userdata[STEAMID]\config\
I've tried opening in N++ but it has a lot of characters that don't display correctly,I have found these pages about editing it
https://www.npmjs.com/package/steam-shortcut-editor
https://developer.valvesoftware.com/wiki/Notepad%2B%2B_VDF_languages
https://www.reddit.com/r/Steam/comments/98zn98/releasedocumentation_steam_shortcut_manager_a/
https://github.com/CorporalQuesadilla/Steam-Shortcut-Manager
I've used GLoSC to set up some games with my Steam Controller, and it adds the shortcut automatically and then restarts Steam which reloads the shortcuts.vdf file
I don't know how it could be implemented in the installer, but I imagine that something like this would work to have a Console Arcs shortcut automatically added to Steam after install and I hope that something here might help with it
Link to python vdf library (only supports v1): https://github.com/ValvePython/vdf
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
該 issue 是關於在安裝主機 arc 後,將非 Steam 遊戲捷徑新增到 Steam。研究涉及理解 shortcuts.vdf 檔案格式,該檔案位於 Steam userdata 配置目錄中。查看連結的 Python VDF 函式庫和 Steam Shortcut Manager,以了解如何讀寫此檔案。安裝程式可能需要偵測已安裝的遊戲執行檔,建立捷徑項目,並可能重新啟動 Steam。首先檢查現有的安裝程式程式碼,查看安裝後步驟的處理位置。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- javascript, python
- 領域
- cli, desktop
- Issue 類型
- 功能
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100