Steam

Steam

Not enough ratings
【教程/翻译整理】如何隐藏个人资料页面最新动态中的游戏
By Rinʼne
本篇指南将指引你如何隐藏个人资料页面中最新动态中的游戏
   
Award
Favorite
Favorited
Unfavorite
效果图
手动方法
首先你需要一个根目录下带有steam_appid.txt的游戏,这些多是起源引擎的游戏,例如军团要塞2,CS:GO,半衰期2(如果比较担心的话最好不要用带VAC的游戏来完成以下步骤)
然后进入在STEAM库中右键这些游戏,依次点击属性>本地文件>浏览本地文件 来打开游戏根目录
接着找到steam_appid.txt(本文以CS:S为例)

打开steam_appid.txt
将其中的数字修改为
  • 399220
  • 399080
  • 399480
这三个数字中的任一个
接着关闭并保存










右键steam_appid.txt
单击属性
勾选只读
点击应用并确定



















现在启动目录下的EXE文件打开游戏(不要在STEAM库中启动)
然后关闭
接着重复上面修改steam_appid.txt及之后的步骤
直到
  • 399220
  • 399080
  • 399480
这三个ID都被使用过
个人资料页面的最新动态中的游戏就都会被隐藏
不过一旦玩了别的游戏便会显示刚玩过的游戏
鉴于手动方法较为复杂繁琐,下面提供一个自动方法
自动方法
你也可以使用一个批处理文件来完成上面的步骤
因为上面的步骤手动很麻烦
而且当你玩了其他游戏之后又要重新来一遍
所以这里提供一个简单快捷的方法
为了完成这些步骤你需要一个带Steam_appid.txt文件的游戏
因为某些蜜汁原因,有的游戏会无法正常完成这些步骤
因此以下建议使用Space War这个游戏
这是V社和开发者用来测试一些东西的小游戏

1.安装Spacewar
摁下Win+R打开启动窗口
输入 steam://install/480/ 后摁下回车 来安装Space War

2.新建文本文档复制下面的代码,粘贴到新建的文本文档中
@echo off
mode 50,22
color 71
echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 1/6
echo 更改为离线模式...
start steam://friends/status/offline
ping 127.0.0.1 -n 3 >nul 2>&1
cls

echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 2/6
echo 首次修改APP ID...
echo --------------------------------------------------
ping 127.0.0.1 -n 1 >nul 2>&1
echo 399220> steam_appid.txt
ping 127.0.0.1 -n 1 >nul 2>&1
ping 127.0.0.1 -n 1 >nul 2>&1
start SteamworksExample.exe
ping 127.0.0.1 -n 5 >nul 2>&1
taskkill.exe /F /IM SteamworksExample.exe
cls

echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 3/6
echo 第二次修改APP ID...
echo --------------------------------------------------
ping 127.0.0.1 -n 1 >nul 2>&1
echo 399080> steam_appid.txt
ping 127.0.0.1 -n 1 >nul 2>&1
ping 127.0.0.1 -n 1 >nul 2>&1
start SteamworksExample.exe
ping 127.0.0.1 -n 5 >nul 2>&1
taskkill.exe /F /IM SteamworksExample.exe
cls

echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 4/6
echo 第三次修改APP ID...
echo --------------------------------------------------
ping 127.0.0.1 -n 1 >nul 2>&1
echo 399480> steam_appid.txt
ping 127.0.0.1 -n 1 >nul 2>&1
ping 127.0.0.1 -n 1 >nul 2>&1
start SteamworksExample.exe
ping 127.0.0.1 -n 5 >nul 2>&1
taskkill.exe /F /IM SteamworksExample.exe
cls

echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 5/6
echo 重置APP ID...
echo --------------------------------------------------
ping 127.0.0.1 -n 1 >nul 2>&1
echo 480> steam_appid.txt
ping 127.0.0.1 -n 3 >nul 2>&1
cls

echo Steam动态隐藏 by Weedlove and h0mer3000
echo translate by Gin_Rinne
echo --------------------------------------------------
echo 步骤 6/6
echo 更改为在线模式...
echo --------------------------------------------------
ping 127.0.0.1 -n 1 >nul 2>&1
start steam://friends/status/online

ping 127.0.0.1 -n 5 >nul 2>&1
保存并重命名,将扩展名改为bat

3.右键Steam库中的Spacewar,依次点击” 属性-本地文件-浏览本地文件“来打开游戏目录

4.将刚才的bat文件复制到游戏目录下,双击运行

个人资料页面的最新动态中的游戏也就全部隐藏了
一旦玩了别的游戏便会显示刚玩过的游戏
之后要是需要隐藏的话,再次运行bat文件
便会再次隐藏
特别鸣谢&相关链接
本文由h0mer的这篇指南翻译整理而来
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=633673692
文中的批处理文件出自h0mer的朋友Weedlove之手

原文灵感来自cy的指南
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=612752835
该篇指南演示了如何使用idle或sam来完成这一切

STEAMCN地址
https://steamcn.com/t327871-1-1

本文灵感来自
https://steamcn.com/t327835-1-1
感谢这个楼主让我闲的没事找到了这个指南