Написал я это как ответ, но думал, что это оправдано, это собственный поток. (Www.unknowncheats.me/forum/946887-post12.html) Этот метод имеет много преимуществ по сравнению оставив только игры работает - вы можете запустить это и войти в другую учетную запись в то же время - это использует низкую процессора - Вы можете холостом ходу несколько игры на один раз 1. Скачать и установить Node.js http://nodejs.org/. 2. Установите узел-пара для Node.js(https://github.com/seishun/node-steam~~HEAD=pobj~~number=plural) 3. Напишите сценарий, бот - это очень просто. Вот пример кода, который работает на холостом ходу, CSGO Dota2, TF2, и L4D2:
Код:
- вар паровые = требуют ('пар');
- покупатель фс = требуют ('FS');
- вар бот = новый Паровая. SteamClient ();
-
- если (фс. existsSync ('sentryfile "))
- {
- вар сторожевые = фс. readFileSync ('sentryfile ");
- Консоль. войти ('[] ПАРА вход с часовым ");
- бот. LogOn ({
- AccountName: '',
- пароль: '',
- shaSentryfile: часовой
- });
- }
- еще
- {
- Консоль. Журнал ('[ПАРА] регистрация в без часового ");
- бот. LogOn ({
- AccountName: '',
- пароль: '',
- AuthCode: ''
- });
- }
- бот. на ('' loggedOn, функции () {
- Консоль. войти ('[ПАРА] Записан в.);
- бот. setPersonaState (пара. EPersonaState. Интернет);
- // Сообщить пара мы, играя в игры.
- // 440 = TF2
- // 550 = l4d2
- // 730 = CSGO
- // 570 = dota2
- бот. gamesPlayed ([440, 550, 730, 570]);
- });
-
- бот. на ('' часового, функции (sentryHash)
- {// Часовой файл представляет собой файл, отправляется раз у вас есть
- // прошло steamguard проверки.
- Консоль. Журнал ('[ПАРА] Поступило сторожевую файл.);
- фс. WriteFile ('sentryfile ", sentryHash, функция (ERR) {
- если (ERR) {
- Консоль. войти (ERR);
- } Еще {
- Консоль. Журнал ('[FS] Сохранено часовой файл на диск.);
- }});
- });
-
- // Ошибки Ручка входа
- бот. на («ошибка», функция (е) {
- Консоль. войти ('[ПАРА] ОШИБКА - Вход не ");
- если (е. eresult == Паровая. EResult. InvalidPassword)
- {
- Консоль. Журнал ('Причина: неправильный пароль');
- }
- еще если (е. eresult == Паровая. EResult. AlreadyLoggedInElsewhere)
- {
- Консоль. Журнал ('Причина: уже вошли в другом месте ");
- }
- еще если (е. eresult == Паровая. EResult. AccountLogonDenied)
- {
- Консоль. войти ('Причина: вход запрещен - русская охранник необходимую');
- }
- })
4. Добавить узел в вашем пути.
В Windows 7 -
Перейти к меню Пуск, щелкните правой кнопкой мыши на "Компьютер" -> Свойства -> Дополнительные параметры системы -> Дополнительно -> Переменные среды
Тогда добавьте расположение node.exe в PATH Переменная. (т.е. добавить "C: \ Program Files (x86) \ nodejs ', используя'; 'как разделитель) 5. Запуск бота. Используйте либо CMD строки с «узловых scriptname.js" ИЛИ написать командный файл, чтобы сделать это для вас, что-то вроде
|