# 前言

Wallpaper Engine 被 Steam 悄悄锁区了怎么办?

我们知道,Wallpaper Engine 只是一个呈现数据的 UI 界面,壁纸数据都存储在 steam 创意工坊上,如果 steam 不开放接口,那 Wallpaper Engine 就只是一个空壳。

下面是解决方法

# 方法一

打开浏览器前往 Steam 官网

登陆后找到偏好设置(单击用户名出现菜单栏,选择偏好)

平常我们在偏好设置里看到的一般都有五个选项,现在变成了三个,这说明什么,steam 有意隐藏对国内区域用户的一些设置选项,让本能看到的一些数据被屏蔽掉了(懂的都懂)。

按 F12 调出开发者工具 ,旁边有个小箭头点击查看元素

删掉这两个 class 里面的 account_setting_not_customer_facing 改成 preference_row

也可以把这段代码复制粘贴到控制台上,敲回车

document.querySelectorAll('.preference_row.account_setting_not_customer_facing ').forEach(i => i.classList.remove("account_setting_not_customer_facing"));

其实就是简单的进行了自动化删除类名的操作

这段代码使用了 JavaScript 中的 querySelectorAll() 方法。该方法返回一个静态的 NodeList 对象,该对象包含了文档中所有与指定选择器组匹配的元素。在这里,选择器是 .preference_row.account_setting_not_customer_facing ,它匹配了所有具有 preference_row 类和 account_setting_not_customer_facing 类的元素。然后,对于每个匹配的元素,它都会从其类列表中删除 account_setting_not_customer_facing 类。这段代码的作用是将所有具有 preference_row 类和 account_setting_not_customer_facing 类的元素的可见性更改为可见。如果没有匹配的元素,则不会执行任何操作。

接着复选框就显示出来了,勾选后两行复选框

这时再到 Wallpaper Engine 里搜索就会发现比平常多出一些壁纸(懂的都懂)

# 方法二

改区

steam 加载不出页面的话可以使用加速器或者翻墙,然后再点击右上角的用户名,选择查看我的钱包,充值的右上边有一个 国家 / 地区 ,换成台湾

换好后,再次点击右上角的用户名 切换商店偏好,就会发现原先的三个选项变成五个,全部打勾即可

推荐使用第一种方法,因为听说换区的话有时换过去了可能会被锁区,导致换不回来了,所以还是谨慎点好,选择风险最低的方法