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

Кто хелпанет сычу?:recourse:
xqjvjKD.png
 
  • Like
Реакции: creative36rus и jdlj


Их вообще нету, только один аккаунт кроме основного, только с ним не получается
У меня получилось.
Один аккаунт (мейн) открываешь в клиенте, второй (бот) в браузере. В браузере нажимаешь на маленькую иконку сообщений и находишь чат с самим собой.
Потом нужно позвонить с мейна боту, а с бота мейну. Если сделать только 1 манипуляцию, то никаких уведомлений не будет.
Но если одновременно запустить два звонка, то всё соединится и заработает. Так что пробуй)
 
В браузере нажимаешь на маленькую иконку сообщений и находишь чат с самим собой.
Потом нужно позвонить с мейна боту, а с бота мейну. Если сделать только 1 манипуляцию, то никаких уведомлений не будет.
Но если одновременно запустить два звонка, то всё соединится и заработает. Так что пробуй)
у меня до сих пор квест с костром не работает, а это и подавно не считает :6:
 
как заставить асф запустить плагин сейчас, а не ждать какое-то время! вроде в прошлую распродажу кто то писал код или еще что!
 
как заставить асф запустить плагин сейчас, а не ждать какое-то время! вроде в прошлую распродажу кто то писал код или еще что!
ну подожди часок, что ж всем нужно здесь и сейчас
1.0
 
руки чешутся уже собрать лут со всех акков и продать) но уже само запустило проголосовало и все хорошо!)
Нет чтобы обменники использовать и не трогать ценники на тп.
 
Прогонял утром - на всех акках выпало по 3, но трейд на мейн скинули почему-то не все - пришлось еще раз делать перекличку асфом.

да я так понял это зависит от времени когда запускаешь, если вечером когда все карты выбивают, где то могут карты не дропнутся, может лагает и ошибок много. А если утро то все норм, везде по 3 карты
 
На steamtradematcher.com отключен скан по зимним картам?
 
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
Может кто показать пример конфига сразу с несколькими аккаунтами? (с одним воркает норм, добавляю через запятую инфу об еще одном аккаунте = синтаксическая ошибка :( )
 
сложна есть полегче чтоб запустил и все работало?
 
Может кто показать пример конфига сразу с несколькими аккаунтами? (с одним воркает норм, добавляю через запятую инфу об еще одном аккаунте = синтаксическая ошибка :( )

тык там не нужна запятая, точка с запятой нужна и переход на новую строку

config.push({
steam_user:'acc1',
steam_pass:'password1',
sharedSecret:'secret_1'
});


config.push({
steam_user:'acc2',
steam_pass:'pass2',
sharedSecret:'secret_2'
});

и т.д., хоть 100 аккаунтов
 
тык там не нужна запятая, точка с запятой нужна и переход на новую строку

config.push({
steam_user:'acc1',
steam_pass:'password1',
sharedSecret:'secret_1'
});


config.push({
steam_user:'acc2',
steam_pass:'pass2',
sharedSecret:'secret_2'
});

и т.д., хоть 100 аккаунтов
Привел в такой вид, первый акк - норм, на втором куча ошибок такого типа: (перепроверил логин/пароль/секретку - ошибок нету) :(
6fZTk4k.png
 
Привел в такой вид, первый акк - норм, на втором куча ошибок такого типа: (перепроверил логин/пароль/секретку - ошибок нету) :(
6fZTk4k.png
зачем тебе эти танцы с бубнами? чем тебе не нравится асф?