Skocz do zawartości

Skrypt Idler Godzin


PecT
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Freehoursboost ma fajny skrypt, wysyla wiadomosci, steam guard.

 

Ma ktoś coś w ten deseń do przerobienia sobie ??

Co sądzicie o tym ?

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;
Odnośnik do komentarza

nie jest dobry.. jakościowo. no tak generalnie to działa. ale mi się nie podoba, jeśli już pytasz. już bardziej bym przepisał z dokumentacji mimo że wiem że tutaj wolicie na gotowe czekac to jednak i tak bym tam pare zdan po angielsku z dokumentacji przeczytal i bys byl zadowolony

wystarczy jedna libka: steam-user

Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności