我一直在尝试寻找一种方法,在 C# 中获取特定应用程序的 clienticon(steamdb 上的 clienticon 字段,而不仅仅是常规图标)的 steam 哈希值。为此,我使用 C# processes 来访问 CMD 并将输出转储到 txt。
我尝试使用 steamCMD 从 cmd 执行此操作,因为可以使用 app_info_print 获取客户端图标哈希,但这会导致结果不完整。
steamcmd +app_info_update 1382070 +app_info_print 1382070 +quit 1> _output.txt 2>&1
返回:
将 stderr 重定向到 'C:\shit\SteamCMD\logs\stderr.txt'
[ 0%] 正在检查可用更新...
[----] 验证安装...
Steam 控制台客户端 (c) Valve Corporation - 版本 1689642531
-- 输入“quit”退出 --
正在加载 Steam API...好的
有一半的时间显示“找不到 AppID 1382070 的应用程序信息,正在请求...”。
抱歉,如果答案很明显,任何帮助将不胜感激
您需要先登录。为此,匿名访问就足够了。地点
login anonymous
在
app_info_print
通话之前。