@artik12345 Нет. Если в комп воткнуть старый винт с прежней виндой то всё пашет
Node process stopped. Ошибка при попытке использовать модуль.
-
Всем вечер добрый, помогите пожалуйста, уже замучался.
Есть вот такой модуль https://www.npmjs.com/package/tesseractocr
Хочу его проэксплуатировать в одном проекте. Подключаю всё по феншую.const recognize = require('tesseractocr') await(new Promise((resolve, reject) => { recognize('C:/2.png', (err, text) => { if (err) throw err else console.log('Yay! Text recognized!', text) resolve() }) }));Все зависимости необходимые установлены. В итоге, при выполнении выдаёт ошибку:
Node process stopped.
Где я свернул не туда?
Пожалуйста, не нужно мне предлагать онлайн OCR бесплатные. Мне нужно, что бы всё было локально. без каких либо подключений к сети. Xevil тоже не предлагайте пожалуйста. Не подходит это всё, для того что я делаю. -
@GhostZ Я уже весь форум прошерстил, все предложенное ранее перепробовал.
Пробовал с 7 винды.
Пробовал с 10.
Пробовал с премиум версии.
Пробовал с комьюнити версии.
Пробовал разные модули.
Пробовал руками устанавливать через коммандную строку.
Раздавал интернет с телефона на комп (вдруг провайдер в концы поехал и заблочил что-то).
Пробовал разные версии БАСа, не работает. -
@UserTrue Дружище, тестовый скрипт пересоздавался около 30 раз ( я реально считал ), то что в коде Выше, это и есть всё содержимое скрипта лежащие в блоке NodeJs, тем более тестовый скрипт, ровным счётом ничего бы тебе не дал, хотя бы из-за того, что все npm модули лежат в AppData, и устанавливалось оно туда по итогу руками, т.к. BAS их просто не хотел устанавливать.
-
@mordor said in Node process stopped. Ошибка при попытке использовать модуль.:
BAS их просто не хотел устанавливать.
Возможно из-за версии Node.js которая в бас проблема, тк она уже порядком устарела. Можно написать простенький сервер на node чистой, который будет получать картинку и отдавать результат
-
@mordor Думаю можно закинуть node прямо в папку с проектом версию x86 , а потом просто через запуск процесса БАС запустить сервер (перед запуском желательно проверить, не остался ли сервер запущенным с прошлого раза), костыль конечно, если проект стоящий тогда можно сделать удаленный сервер для ваших клиентов
-
@UserTrue OCR мне нужна для другой цели, для управление десктопным приложением на основе QtWeb (по моему), изначально хотел добавить autoit к этой всей штуке, но потом придумал лучшее решение, CAPMONSTER это капчи, ocr средства это немного для других целей используется, ну как для других, по факту для одних и тех же, но если как ты говоришь capmonster юзать, то программа уже будет не про работу с десктопом на локальной основе, а про Разгадывание текста, в общем, философию мою, тебе не понять, а мне твою, это всё лирика, сам факт, что гемороя реально много обретаешь связываясь с npm модулями в любом варике, т.к. то пробелы в документации, то недоработки баса, времени 90% уходит на поиск информации, и с этим фактом, я думаю ты спорить врядли станешь)
-
@mordor CAPMONSTER Это просто пример. К тому что БАС сделан для обертки над node js )
@mordor said in Node process stopped. Ошибка при попытке использовать модуль.:
npm модулями в любом варике, т.к. то пробелы в документации, то недоработки баса, времени 90% уходит на поиск информации, и с этим фактом, я думаю ты спорить врядли станешь)
Ну фиг знает, я запустил ваш код, увидел ошибку в логах, открыл доки, увидел, что надо ставить его отдельно, а также что путь к нему прописывается в опциях, 5 минут на все про все ))