Зимняя распродажа Steam 2019

  • Like
Реакции: creative36rus и jigadloff


Немного не по теме. Кто-нибудь нынче закупает балансы?
 
Можешь расписать подробнее как его запустить?

1. Скачиваеш отсюда прогу, устанавливаешь, перезагрушаешь комп.
https://nodejs.org/en/
2. Скачиваеш сам скрипт с этого сайт и распаковываешь его в любое место
https://github.com/quer/the-steam-awards
3. Прямая ссылка на скрипт в архиве.
https://github.com/quer/the-steam-awards/archive/master.zip
4. Заходишь в папку - the-steam-awards-master и редактируешь 2 файла main.js и config.js

const config = require('./config');
const Steam = require('steam');
const SteamTotp = require('steam-totp');
const SteamWebLogOn = require('steam-weblogon');
const request = require('./request');
Steam.servers = [{host:'162.254.197.180', port: 27017}];
var modules = [];
//add moduels order
//modules.push(require('./modules/chanceProfileImage'));
//modules.push(require('./modules/joinGroup'));
//modules.push(require('./modules/chanceAccountSettings'));
//modules.push(require('./modules/gameRecommend'));
//modules.push(require('./modules/AddGameToWishlist'));
modules.push(require('./modules/events/steamawards-2019'));
function loop(index) {
runBot(index, loop);
// end
}

loop(0); // run all
/*runBot(14, function () {
console.log("all done!")
return;
});*/
function runBot(index, callback) {
if(config.length <= index ){
console.log("all done!")
return;
}
var auth = config[index];
var steamClient = new Steam.SteamClient(),
steamUser = new Steam.SteamUser(steamClient),
steamFriends = new Steam.SteamFriends(steamClient),
steamWebLogOn = new SteamWebLogOn(steamClient, steamUser);
steamClient.connect();
steamClient.on('servers', function(server) {
//console.log(server);
});
console.log(auth.steam_user);
steamClient.on('connected', function() {
console.log("Connected to Steam.");
steamUser.logOn({
account_name: auth.steam_user,
password: auth.steam_pass,
two_factor_code: SteamTotp.getAuthCode(auth.sharedSecret)
});
});

steamClient.on('logOnResponse', function onSteamLogOn(logonResp) {
//console.log("logOnResponse");
//console.log("logOnResponse", logonResp.eresult);
if (logonResp.eresult == Steam.EResult.OK) {
//console.log("logOnResponse OK");
steamFriends.setPersonaState(Steam.EPersonaState.Busy);
websession(steamWebLogOn, steamClient, steamUser, function (_requestCommunity, _requestStore, sessionID) {
var options = {
Index: index,
UserName: auth.steam_user,
steamUser: steamUser,
steamFriends: steamFriends
}
runModules(0, steamClient, _requestCommunity, _requestStore, sessionID, options, function () {
console.log("done!");
setTimeout(function(){
steamClient.disconnect();
setTimeout(function () {
callback(++index);
}, 1500);
}, 500);
});
});
}
});
steamClient.on('loggedOff', function onSteamLogOff(eresult) {
console.log("Logged off from Steam.");
});

steamClient.on('error', function onSteamError(error) {
console.log("Connection closed by server - ", error);
steamClient.connect();
});
}

function websession(steamWebLogOn, steamClient, steamUser, callback) {
console.log("websession start");
steamWebLogOn.webLogOn(function(sessionID, newCookie) {
var _requestCommunity = new request('https://steamcommunity.com');
var _requestStore = new request('https://store.steampowered.com');
newCookie.forEach(function(name) {
_requestCommunity.setCookie(name);
_requestStore.setCookie(name);
});
callback(_requestCommunity, _requestStore, sessionID);
});
}
function runModules(index, steamClient, _requestCommunity, _requestStore, sessionID, options, callback){
if(index < modules.length){
modules[index](steamClient, _requestCommunity, _requestStore, sessionID, options, function () {
runModules(++index, steamClient, _requestCommunity, _requestStore, sessionID, options, callback);
})
}
else
{
console.log("Modules done");
callback();
}
}

Прописать имена аккаунтов, пароль и sharedSecret из *.maFile аккаунтов.

5. Запускать сначала обновление, это обязательно надо сделать!
npm i
6. Потом сам скрипт
node main
 
Сегодня 1500 жетонов накинули,непонятно откуда
Мне тоже накинули
HExqU1u.png

Габен расщедрился-аж целых ДВА:7:
 
6. Потом сам скрипт
node main
Из под чего его запускать то? Нужно консоль " Node js command prompt" как я понимаю открывать, а дальше как? Путь прописывать какой то к папке со скриптами сначала или как ?
 
Кто точно знает какая стоимость в самоцветах фонов и смайликов из The Steam Awards - 2019?
 
Из под чего его запускать то? Нужно консоль " Node js command prompt" как я понимаю открывать, а дальше как? Путь прописывать какой то к папке со скриптами сначала или как ?

Вот тебе 2 примера файлов батника для быстрого запуска, с логированием и без. Распаковываешь файл the-steam-awards-master.zip в корень диска с:\. Далее заходиш в эту папку the-steam-awards-master и создаешь бат или cmd файл типа start.bat или start.cmd и потом просто кликаешь на него для запуска. Или через коммандную строку, Far Manager или любой другой файловый менеджер заходишь в папку куда ты распоковал файл the-steam-awards-master.zip и там в ручную запускаеш - node main

@echo off
cd C:\the-steam-awards-master
::start / wait "" npm i
node main
exit

@echo off
cd C:\the-steam-awards-master
::start / wait "" npm i
node main >> Log.File.%date%.TxT & type Log.File.%date%.TxT
exit

Iqbtnhq.jpg
 
Кто точно знает какая стоимость в самоцветах фонов и смайликов из The Steam Awards - 2019?
Те, что падают за крафт зимнего значка - по 100, а полученные в обмен на жетоны - не ломаются в гемы.
 
Вот тебе 2 примера файлов
Спасибо, сам допер уже) Просто запустил Node.js command prompt а из него уже вбил сначала имя диска, куда распаковал папку со скриптами например D: , а потом второй строкой вбил cd/"имя папки со скриптами" и дальше уже по инструкции.
 
Может кто в курсе покупая за жетоны Фоны профиля (Полдень, Вечер, Снегери)
https://store.steampowered.com/holidaymarket
Их продать или передать потом с ботов можно? Или они привязаны к аккаунту, по типу как вроде было на лунной распродаже?
 
Может кто в курсе покупая за жетоны Фоны профиля (Полдень, Вечер, Снегери)
https://store.steampowered.com/holidaymarket
Их продать или передать потом с ботов можно? Или они привязаны к аккаунту, по типу как вроде было на лунной распродаже?
Все предметы, купленные за жетоны, непередаваемые и непродаваемые
 
Опять команда дяди "Г", что-то чудит с кодом.
Мне подогнали целых 45 жетончиков!
---------Двойное сообщение соединено: ---------
upload_2019-12-21_14-24-9.png
 
Ни кто не сталкивался с такой проблемой, в новом ASF появилась желтая надпись, что за косяк не понятно.
2019-12-21 14:41:00|ArchiSteamFarm-3728|ERROR|ASF|InterpretTags() Получено неизвестное значение для Value, пожалуйста, сообщите об этом: item_class_11