如何使用steamdb
steam平台上卖的每一款游戏,本质上都和超市里货架上的商品一样。它们必须有一个唯一且唯一的代码来区分,这个代码就是游戏的appid和subid。这两个id有什么区别?Appid代表某款游戏,subid代表游戏的具体类型。因为游戏中在steam、礼物激活或者按键激活上有不同的区域,所以subid的存在是必要的。比如appid代表泡面,subid代表泡面的不同口味,不管是红烧牛肉还是酸菜。通常情况下,我们更关心的是subid。我们举个具体的例子来说明如何看待一个游戏的这两个id。
以4(辐射4为例。
在steamDB网站右上角搜索辐射4,可以得到以下结果。
最上面的是Radiant 4本体,其appid为377160。这六位数字只代表辐射4本体,底部的DLC和季票各有appid,互不干扰。然后点击appid进入视图。从左侧的选项列表中选择“包”以查看子id。
可见《辐射4》的版本如此之多。有标记的更容易看出区别。辐射4 BR、辐射4 ASIA、辐射4 RU和辐射4 CN代表不同国家和地区的零售钥匙。因为这些地区(巴西、俄罗斯、中国)属于低价区,有地区限制,所以会有特殊的subid。另一方面,辐射4 CN肯定是杉本四叶代理销售的关键。点击这个子id,可以看到下面的禁区信息。
可以看到,这个subid在国内只能在ip的条件下激活,也就是你在苏果买的辐射4得到的密钥不能发给国外的朋友激活。至于在线激活魔法,是违反V社规定的,不在我们讨论范围内。通过subid实现游戏锁区对Steam的限制。所以学会查subid是很有用的。有时候你会在国外零售网站上看到便宜的游戏。买了之后可以在自己的区域激活吗?Steamdb网站可以帮你解决这个问题。
补充两点。
1.如何查看已激活游戏的subid?
右键单击桌面上的Steam快捷方式,选择Properties,在快捷方式选项卡下找到目标。在目标的右路径添加相应的启动参数。使用此快捷方式打开steam以使用控制台功能。在控制台中输入“licenses_print”可以查看Steam下注册的游戏注册信息,包括购买时间、区域、授权状态等。
之前主机改版过一次,不再显示游戏名,而是直接显示packageid,也就是subid。以114752为例,我们可以看到它的购买时间可以精确到秒,激活地址是“CN”,也就是中国,appid是273350,在steamdb上搜索是游戏Evolve Stage 2。此功能通常用于查看您购买的游戏区域。
2.你还可以在你的steam软件目录里看到appid的影子。在steamapps文件目录中,那些ACF文件对应的是你下载的游戏,也就是当你下载一个游戏的时候,你有一个唯一的ACF,文件名中的一串数字就是游戏的appid。这个ACF文件也很有用。边肖会在以后的教程里给你讲解,请继续关注。
在本地文件中也可以看到appid的影子。