Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115

Что может вызывать данные ошибки при запуске бота на node.js?

11.03.2018, 18:10. Показов 2327. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Запускаю я значит бота,а выдает это:

node tradebot.js
/bot2/tradebot.js:64
var steam.logOn (logOnOptions);
^
SyntaxError: Unexpected token .
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3

сам код:
https://pastebin.com/FWWKNBXy

Модули:
steamcommunity-mobile-confirmations
steamcommunity
steam-web-api-key
steam-weblogon
steam-tradeoffers
steam-totp
steam-userinfo
steam
mysql
request
log4js
is-property

как фиксить то?Хелп
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.03.2018, 18:10
Ответы с готовыми решениями:

Что может вызывать Signal Code 11 при выполнении тестов на сайте
код mov ebx,6 mov eax,edi lea rdi, ; RDI now has the address of the array cmp eax,7 jl skip sub eax, ebx ...

Как заполнять таблицы в Windows Forms при условии, что данные нужно вызывать запросом (SQL)?
Какой самый простой способ заполнения таблиц формы при условии, что данные идут в ответ на SQL - запросы и являются слиянием нескольких...

В Debug режиме в VS-2012 данные передаются нормально, но при запуске без дебага возникают ошибки и данные не передаются
Всем доброе время суток. Есть проект, работающий на ASP.NET MVC с использованием Entity Framework. Есть подключаемая база данных, из неё...

17
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
11.03.2018, 18:33
Цитата Сообщение от Tretlenz Посмотреть сообщение
var steam.logOn (logOnOptions);
это строчка вообще непонятная (в имени переменной не должно быть точек)

Должно быть что то одно:

JavaScript
1
steam.logOn (logOnOptions);
или

JavaScript
1
var a = steam.logOn (logOnOptions);
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
11.03.2018, 18:37  [ТС]
steam.logOn (logOnOptions);
сделал так.Теперь ругается на что-то другое:

/bot2/tradebot.js:64
steam.logOn (logOnOptions);
^
TypeError: undefined is not a function
at Object. (/bot2/tradebot.js:64:7)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
0
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
11.03.2018, 19:18
Tretlenz,
JavaScript
1
var Steam = require('steam');
тогда нужно

JavaScript
1
Steam.logOn(logOnOptions);
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
11.03.2018, 19:33  [ТС]
/bot2/tradebot.js:64
Steam.logOn(logOnOptions);
^
TypeError: undefined is not a function
at Object.<anonymous> (/bot2/tradebot.js:64:7)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
12.03.2018, 13:32
Tretlenz, скиньте все содержимое файла tradebot.js
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
13.03.2018, 17:52  [ТС]
Нашел решение той проблемы,но теперь:


.then((response) => {
^^
SyntaxError: Unexpected token =>
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/bot/app.js:10:15)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)


https://pastebin.com/0nAqJt8p - bot.js

https://pastebin.com/H1GPmE2t - app.js
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
13.03.2018, 17:59
Tretlenz, какая у вас версия nodej?
1
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
15.03.2018, 17:11  [ТС]
v0.12.18
0
707 / 309 / 191
Регистрация: 05.03.2015
Сообщений: 822
15.03.2018, 17:56
Tretlenz, больше года вашему node, по-хорошему нужно обновиться до чего-то более нового, ибо es6 синтаксис (стрелочные функции) видимо не поддерживаются
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
15.03.2018, 17:57
Tretlenz, arrow function не поддерживаются в этой версии
либо откажитесь от этого синтаксиса, либо обновите nodejs
ваша версия очень старая, так что лучше обновиться
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
15.03.2018, 18:01  [ТС]
А как обновиться?
0
707 / 309 / 191
Регистрация: 05.03.2015
Сообщений: 822
15.03.2018, 18:04
Tretlenz, http://g.zeos.in/?q=%D0%BA%D0%... C%20nodejs
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
15.03.2018, 18:05  [ТС]
Ок.А если я поставлю последнюю версию,то версию,что стоит сейчас,удалять нужно?
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
15.03.2018, 18:12
Tretlenz, можно удалить
какая у вас ОС?
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
15.03.2018, 18:27  [ТС]
ubuntu 14.04

Добавлено через 15 минут
Вот обновил я ноду,а как ее поменять?
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
15.03.2018, 18:43
Tretlenz, а как вы ее обновили? и как до этого ставили?

Добавлено через 4 минуты
Tretlenz,
скачайте архив
распакуйте, куда вы привыкли ставить софт
пропишите в PATH путь до каталога bin из архива
0
1 / 1 / 0
Регистрация: 11.03.2018
Сообщений: 115
15.03.2018, 19:57  [ТС]
curl --silent --location https://deb.nodesource.com/setup_0.12 | bash -

apt-get install --yes nodejs

apt-get install --yes build-essential

npm install -g pm2


Переустанавливал:
npm cache clean -f
n latest
n rm 0.12.18

Добавлено через 47 минут
ТО есть,мне надо скачать последнюю ноду,затем в Putty мне надо прописать путь до бин из архива.Верно?

Добавлено через 23 минуты
Можно ли сделать так

curl --silent --location https://deb.nodesource.com/setup_0.12 | bash -

apt-get install --yes nodejs

apt-get install --yes build-essential

npm install -g pm2

Только вместо 0.12 вписать другую версию ноды?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.03.2018, 19:57
Помогаю со студенческими работами здесь

Что за ошибки при запуске сервера?
Здравствуйте. Установил пайтон и джанго. Создал проект, и запустил сервер, а он с проблемами какими-то и страницу localhost:8000 не...

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

При запуске проги - требует nuvisio.ax -пишет системная ошибка-что это может быть?
Вин 7 максимальная х64 -все обновления последние скачал с интернета. установил программу которая работает с юсб камерой. запускаю...

Node.js пишет, что не может найти модуль
Для программы нужно работать с модулем Node.js sqlite3 для работы с БД. Модуль установил. Сделал файл вот с таким кодом для проверки...

При запуске сервера node js ошибка
в чем проблема?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru