Исходник Steam Hours Booster [NodeJS][SteamGuard, 2FA]

Начинающий
Статус
Оффлайн
Регистрация
8 Май 2017
Сообщения
196
Реакции[?]
18
Поинты[?]
0
Особенности:
Мульти Аккаунты
Многопользовательская игра
Автоматический реконнект при проблеме с интернетом
Поддержка 2FA
VAC, OW чекер
Автоответ для входящих сообщений
Инструкция по установке:
1) Установить NodeJS на свою машину
2) Скачиваем и распаковываем исходники
3) Запустить
Install.cmd
4) В IdlerConfig.js вы можете добавить свои учетные записи
○ Если вы не знаете, что такое sharedSecret, оставите поле неизменным
5) Используйте StartIdle.cmd для старта
IdlerConfig.js
var steamClientFactory = require('./steamClient.js');
var configsArray = [];
var config;
var botArray = [];

config = {};
config.username = 'nick1';
config.password = 'pass1';
config.sharedSecret = ''; //Shared Secret(for 2FA only)
Пожалуйста, авторизуйтесь для просмотра ссылки.

config.games = [730,440,570]
configsArray.push(config);

config = {};
config.username = 'nick2';
config.password = 'pass2';
config.sharedSecret = ''; //Shared Secret(for 2FA only)
Пожалуйста, авторизуйтесь для просмотра ссылки.

config.games = [730,440,570]
configsArray.push(config);



console.log('Number of configurations set up: ' + configsArray.length);

for (index = 0; index < configsArray.length; index++) {
var config = configsArray[index];

var bot = steamClientFactory.buildBot(config);
bot.doLogin();
botArray.push(bot);
}

console.log('Running ' + botArray.length + ' bots.');
steamClient.js
var SteamUser = require('steam-user');
var SteamTotp = require('steam-totp');
var botFactory = {};

botFactory.buildBot = function (config)
{
var bot = new SteamUser({
promptSteamGuardCode: false,
dataDirectory: "./sentry",
singleSentryfile: false
});

bot.username = config.username;
bot.password = config.password;
bot.sharedSecret = config.sharedSecret;
bot.games = config.games;
bot.messageReceived = {};

bot.on('loggedOn', function(details) {
console.log("[" + this.username + "] Logged into Steam as " + bot.steamID.getSteam3RenderedID());
bot.setPersona(SteamUser.EPersonaState.Online);
bot.gamesPlayed(this.games);
});

bot.on('error', function(e) {
console.log("[" + this.username + "] " + e);
setTimeout(function() {bot.doLogin();}, 30*60*1000);
});

bot.doLogin = function ()
{
this.logOn({
"accountName": this.username,
"password": this.password
});
}

bot.on('steamGuard', function(domain, callback) {
if ( !this.sharedSecret ) {
var readlineSync = require('readline-sync');
var authCode = readlineSync.question("[" + this.username + "] " + 'Steam Guard' + (!domain ? ' App' : '') + ' Code: ');
callback(authCode);
}
else {
var authCode = SteamTotp.generateAuthCode( this.sharedSecret );
console.log("[" + this.username + "] Generated Auth Code: " + authCode);
callback(authCode);
}

});

bot.on("friendMessage", function(steamID, message) {
console.log("[" + this.username + "] Message from " + steamID+ ": " + message);
if ( !this.messageReceived[steamID] ) {
bot.chatMessage(steamID, "[Automated Message] I am currently idle. I will respond when I am next available.");
this.messageReceived[steamID] = true;
}
});


bot.on('vacBans', function(numBans, appids) {
if(numBans > 0) {
console.log( "[" + this.username + "] " + numBans + " VAC ban" + (numBans == 1 ? '' : 's') + "." +
(appids.length == 0 ? '' : " In apps: " + appids.join(', ')) );
}
});

bot.on('accountLimitations', function(limited, communityBanned, locked, canInviteFriends) {
var limitations = [];

if(limited) {
limitations.push('LIMITED');
}

if(communityBanned) {
limitations.push('COMMUNITY BANNED');
}

if(locked) {
limitations.push('LOCKED');
}

if(limitations.length !== 0) {
console.log("[" + this.username + "] Limitations: " + limitations.join(', ') + ".");
}
});

return bot;
}

module.exports = botFactory;
package.json
{
"name": "ez-steam-idler",
"version": "1.0.0",
"dependencies": {
"steam": "^1.4.0",
"steam-user": "^3.14.0",
"steam-totp": "^1.4.0",
"readline-sync": "^1.4.5"
}
Install.cmd
StartIdle.cmd
 
Забаненный
Статус
Оффлайн
Регистрация
26 Мар 2017
Сообщения
36
Реакции[?]
17
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Администратор
Администратор
Статус
Оффлайн
Регистрация
17 Сен 2016
Сообщения
2,143
Реакции[?]
1,746
Поинты[?]
172K
Ну это блять уже какой-то ТОТАЛЬНЫЙ пиздец.... Сливали уже раз 100 может...
 
Забаненный
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
163
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
где ссылка?
 
Забаненный
Статус
Оффлайн
Регистрация
7 Мар 2017
Сообщения
753
Реакции[?]
364
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу