Цвет

Накрутка часов в стиме на NodeJS

139₽ 179₽

Категории:

steamnodejsjavascriptjs

Здесь мы научимся накручивать часы в стиме, с помощью NodeJS.

Для начала проверьте, что у вас установлен Node.JS (на Windows он установлен сразу, но может быть всякое).

Далее вам нужно в удобном месте создать папку и в ней создать файл app.js , назвать можно как угодно, главное расширение .js

Теперь нам нужно зайти в консоль windows, для этого наберите cmd в поиске Windows или нажмите wind + R и введите cmd . В консоли нам нужно зайти в нашу директорию.

Если папка на диске C:/ то достаточно написать cd и путь к вашей папке по типу cd C:/YourFolder/YourFolder, если папка на другом диске, не забудьте добавить /d после cd. Будет так

cd /d E:/YourFolder/YourFolder



Когда мы находимся в нашей папке через консоль, нам нужно установить нужный модуль. Нужно ввести:

npm install steam-user

Модуль установится, но консоль лучше не закрывать, она нам потом понадобится. Далее заходим в созданный нами файл app.js через любой удобный текстовый редактор, я рекомендую VSCode. Тут нам нужно подключить наш модуль и создать элемент объекта SteamUser() с именем client

const SteamUser = require('steam-user');
const client = new SteamUser();

Отлично, теперь нам нужно создать структуру с данными стим аккаунта, где мы будем бустить часы. Выглядеть это будет так:

const logOnOptions = {
    accountName: 'login',
    password: 'password'
};

Где login - ваш логин, а password - ваш пароль. Писать нужно в одиночных кавычках. Эту структуру мы передадим методу logOn, созданного нами элемента client.

client.logOn(logOnOptions);

Остался последний шаг. Нужно через метод client.on() передать нужные параметры.

client.on('loggedOn', () => {
    console.log('Logged into Steam');
    client.setPersona(SteamUser.EPersonaState.Online);
    client.gamesPlayed([440,570,730]);
});

Здесь мы пишем в консоль, что мы залогинились, далее ставим статус в сети в профиле стима "Online". А далее в массиве переданному client.gamesPlayed() мы через запятую пишем нужные нам id игр. Самый простой способ найти id нужных игр - зайти на сайт steam на страницу игры, там она будет в формате https://store.steampowered.com/app/570/Dota_2/ , где 570 - это id игры. Если игра одна, то можно просто вписать её в квадратные скобки так:

client.gamesPlayed([570]);

Теперь достаточно, находясь в консоли в той же папке (если закрыли консоль снова зайдите в нужную директорию). Чтобы запустить наш скрипт введите:

node app.js



Скрипт запуститься и если установлен мобильный аутентификатор нужно будет ввести код:



После чего мы получим сообщение в консоли



Теперь достаточно зайти в стим и убедиться, что все работает.