Tom

Tom

Steam自動探索キュー(2023年夏のセールで利用可能)

すべての Steam イベントセールでは、探索キューをブラウズしてイベントカードを入手することができます。しかし、何度もクリックするのは時間の浪費です。そのため、スクリプトを使用してキューを素早く進めることができます。この方法は 2023 年の夏のセールで利用できます。

特に、「このゲームは現在の国に対応していません」といった警告が表示された場合は、設定で成人向けコンテンツをフィルタリングすることで、今後はキューにそのような警告が表示されなくなります。

  • Steam に Chrome ブラウザでログインする必要があります。

  • 探索キューページを開きます。

  • 「F12」をクリックしてコンソールを開きます。

  • 「Console」タブを見つけます。

  • コードをコンソールにコピーし、Enter キーを押して実行します。

(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();
}())


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。