Упрощаем получение карточек на распродаже Steam

Как известно, каждый год в Steam стартуют две крупные распродажи - летняя и зимняя, где за просмотр списка рекомендаций можно получить по три карточки в день которые, в свою очередь, можно продать или потратить на создание значка распродажи. Дабы упростить и ускорить процесс просмотра скучного списка рекомендаций участник GitHub AceLewis написал небольшой скрипт для браузера который автоматически просматривает список за несколько секунд прошествии которых и выпадают заветные три карточки. Способ безопасен и работает уже несколько лет, бана Steam аккаунта вы не получите, а вот чтобы получить карточки достаточно выполнить несколько незаурядных шагов без регистрации и смс.

  1. Открыть свой любимый браузер и авторизоваться в Steam аккаунте на steampowered.com.
  2. Открыть страницу рекомендаций: store.steampowered.com/explore.
  3. Открыть консоль разработчика.
    • В Google Chrome сочетанием клавиш Ctrl + Shift + J или Cmd + Option + J на устройствах Mac.
    • В Firefox Ctrl + Shift + I или Cmd + Option + I.
    • В Safari Cmd + Option + C, предварительно включив режим разработчика Настройки - Дополнения - Показывать меню «Разработка» в строке меню.
  4. Скопировать и вставить скрипт в консоль, нажать Enter и немного подождать до обновления страницы.
var GenerateQueue = function( queueNumber )
{
	console.log( 'Queue #' + ++queueNumber );
	jQuery.post( 'http://store.steampowered.com/explore/generatenewdiscoveryqueue', { sessionid: g_sessionID, queuetype: 0 } ).done( function( data )
	{
	    var requests = [];
	    for( var i = 0; i < data.queue.length; i++ )
	    {
	        requests.push( jQuery.post( 'http://store.steampowered.com/app/10', { appid_to_clear_from_queue: data.queue[ i ], sessionid: g_sessionID } ) );
	    }
	    jQuery.when.apply( jQuery, requests ).done( function()
	    {
	        if( queueNumber < 3 )
	        {
	            GenerateQueue( queueNumber );
	        }
	        else
	        {
	            window.location.reload();
	        }
	    } );
	} );
};
GenerateQueue( 0 );

Собственно говоря, таким нехитрым образом можно получать все три распродажные карточки за считаные секунды, что ещё более актуально при наличии нескольких Steam аккаунтов.

22 декабря 2017 Заметки · Steam, Гайд