steam的探索队列里有锁区的怎么办

  • m
    mhss
    浏览器按F12呼出控制台,把下面的内容复制进去,我也是被这个卡住了在steamcn搜到的方法
    1. (function _exec(){ var appids, running = true, queueNumber, progressDialog = ShowAlertDialog('探索中', $J('<div/>').append($J('<div/>', {'class': 'waiting_dialog_throbber'}) ).append( $J('<div/>', {'id': 'progressContainer'}).text('获取进度...') ), '停止').done(abort); function abort(){ running = false; progressDialog.Dismiss(); } function retry(){ abort(); ShowConfirmDialog('错误', '是否重试?', '重试', '放弃').done(_exec) } function clearApp(){ if(!running) return; showProgress(); var appid = appids.shift(); !appid ? generateQueue() : $J.post( appids.length ? '/app/' + appid : '/explore/next/', {sessionid: g_sessionID, appid_to_clear_from_queue: appid} ).done(clearApp).fail(retry); } function generateQueue(){ running && $J.post('/explore/generatenewdiscoveryqueue', {sessionid: g_sessionID, queuetype: 0}).done(beginQueue).fail(retry); } function beginQueue(){ if(!running) return; $J.get('/explore/').done(function(htmlText){ var cardInfo = htmlText.match(/<div class="subtext">\D+(\d)\D+<\/div>/); if( !cardInfo ){ abort(); ShowAlertDialog('完成','已完成全部3轮探索队列'); return; } var matchedAppids = htmlText.match(/0,\s+(\[.*\])/); if( !matchedAppids ){ retry(); return; } appids = JSON.parse(matchedAppids[1]); queueNumber = cardInfo[1]; appids.length == 0 ? generateQueue() : clearApp(); showProgress(); }) } function showProgress(){ $J('#progressContainer').html( '<br>剩余' + queueNumber + '个待探索队列, 当前队列剩余' + appids.length + '个待探索游戏' ); } beginQueue(); }())
    复制代码
  • 匿名用户
    几年了 Valve 还没修这个 BUG 吗…… 可以用脚本跳过去:
    https://steamcn.com/t157861-1-1
  • 维克塔利昂
    定制您的队列 把“铯青内容”这个标签加进去就好了
    当时队列里有个傻吊辣鸡比利游戏恶心死了
  • H
    Herreimu
    啥,每天三张卡竟然还有人一个个点
  • n
    nonecat
    卡片可以合徽章升级 干嘛不点
    而且队列还会推荐一些小众游戏 挺不错的
  • t
    trow233
    马克,之前遇到这个问题也觉得很无语
  • H
    Herreimu
    https://greasyfork.org/zh-CN/scr ... 2%E9%98%9F%E5%88%97

    有脚本的,asf也可以自动探索队列
  • m
    mohw
    巧了,我今天也遇到这情况,这帖子出现的真是时候