Возможно уже большая часть людей отгадали загадки к Летней распродаже 2022 в Steam, но напишу ещё раз.
Более быстрый способ получения анимированных аватарок/рамок и т.д.
Перейдите в Steam по ссылке и авторизуйтесь на сайте с помощью кнопки «Войти».
Откройте страницу мероприятия с квестом.
Пролистайте окно до самого конца и используйте кнопку «Нажми меня».
Никуда не переходим и сразу же открываем панель разработчика «Код элемента» (Inspect) при помощи клавиши «F12», чтобы увидеть код страницы.
Переходим во вкладку «Консоль» (Console).
Вставляем указанный ниже код в окно ввода и нажимаем «Enter».
(async() => {
let delay = (ms) => new Promise((res) => setTimeout(res, ms));
await jQuery.post(«/saleaction/ajaxopendoor», {
«sessionid»: g_sessionID,
«authwgtoken“: jQuery(”#application_config»).data(«userinfo»).authwgtoken,
«door_index»: 0,
«clan_accountid»: 41316928,
});
for (let link of [
«/category/arcade_rhythm/?snr=1_614_615_clorthaxquest_1601»,
«/category/strategy_cities_settlements/?snr=1_614_615_clorthaxquest_1601»,
«/category/sports/?snr=1_614_615_clorthaxquest_1601»,
«/category/simulation/?snr=1_614_615_clorthaxquest_1601»,
«/category/multiplayer_coop/?snr=1_614_615_clorthaxquest_1601»,
«/category/casual/?snr=1_614_615_clorthaxquest_1601»,
«/category/rpg/?snr=1_614_615_clorthaxquest_1601»,
«/category/horror/?snr=1_614_615_clorthaxquest_1601»,
«/vr/?snr=1_614_615_clorthaxquest_1601»,
«/category/strategy/?snr=1_614_615_clorthaxquest_1601“,
]) {
try {
let html = await jQuery.get(link);
await jQuery.post(”/saleaction/ajaxopendoor», {
«sessionid»: g_sessionID,
«authwgtoken“: jQuery(”#application_config», html).data(«userinfo»).authwgtoken,
«door_index“: jQuery(”#application_config», html).data(«capsuleinsert»).payload,
«clan_accountid»: 41316928,
«datarecord“: jQuery(”#application_config», html).data(«capsuleinsert“).datarecord,
});
console.log(”You got a new badge!»);
} catch (e) {
console.error(«Failed to obtain badge!», e);
} finally {
await delay(1500);
}
}
})();
Повторяйте введение кода до получения всех наград. Страницу перезагружать не обязательно, однако может возникнуть ошибка из-за частой отправки запросов. Желательно обновлять страницу после получения каждой награды.