TA的每日心情 | 开心 2024-12-15 11:29 |
---|
签到天数: 28 天 [LV.4]偶尔看看III
|
起因是自己的愿望单出现了数量不对的情况,所以翻起了原来记录在onenote上的笔记,发现网上的校正方法有点繁琐,于是就分享出来,供大家使用,还请各位采编务必完整摘抄!
我使用的是谷歌浏览器,以下方法是运用在steam网页版基础之上的
1、首先,进入steam网页版愿望单页面;
一定要是网页版的愿望单页面
2、在愿望单页面点击F12键,在跳出的页面中选择①方框内的按钮;
左边这个有可能出现在右边,或者单独一个小页面
3、然后在下拉中选择并点击Console;
这一步主要是让控制台允许用户粘贴代码
4、接下来在②方框内手动输入allow pasting后,点击回车键(Enter键),它就会执行,这样一来,就允许用户粘贴后面的代码了;
这一步一定要手动输入allow pasting
5、在执行完上一步骤后,大家需要在刚刚输入allow pasting的地方粘贴以下代码(直接框选复制我给的这段代码既可),并且点击回车键(Enter键)执行;
- (function () {
- var modal;
- function listRequest() {
- modal = ShowBlockingWaitDialog('请求中', '获取愿望单中...');
- jQuery.post('https://store.steampowered.com/dynamicstore/userdata/', {}).done(function (res) {
- for (var i = 0; i < g_Wishlist.rgAllApps.length; i++) {
- for (var j = 0; j < res.rgWishlist.length; j++) {
- if (res.rgWishlist[j] == g_Wishlist.rgAllApps[i]) {
- delete res.rgWishlist[j];
- }
- }
- }
- var delArray = [];
- for (var j = 0; j < res.rgWishlist.length; j++) {
- if (res.rgWishlist[j] != null) {
- delArray.push(res.rgWishlist[j]);
- }
- }
- modal.Dismiss();
- webRequest(delArray, 0);
- });
- }
- function webRequest(packages, index) {
- if (index >= packages.length) {
- location.reload();
- return;
- };
- if (packages[index] == null) {
- webRequest(packages, index + 1);
- return;
- }
- modal = ShowBlockingWaitDialog("清理中 " + (index) + "/" + packages.length, '删除愿望单游戏(' + packages[index] + ')中,请稍候...');
- jQuery.post(g_strWishlistBaseURL + 'remove/', {
- appid: packages[index],
- sessionid: g_sessionID
- }).done(function (res) {
- modal.Dismiss();
- webRequest(packages, index + 1);
- });
- }
- listRequest();
- })();
复制代码
6、最后等待1-2秒既可校正完成,在看愿望单时既可发现已经是正常数目了。
这一方法其实之前网上很多,不知为何现在全是找ID删除的方法了,鉴于大家很多找不到的,所以我分享出我发现的方法。
|
|