Парсер Avito с записью в mysql

Парсер Парсер Avito с записью в mysql 2.3

Available for license holders

Support Денис

A-Parser Enterprise License
A-Parser Enterprise
Пользователь Support Денис разместил новый ресурс:

Парсер Avito с записью в mysql - Данный парсер собирает объявления avito и пишет их mysql бд

Для работы потребуется установить модуль mysql2
В данном парсере следует указать данные для связи с mysql базой данных
b7p2l_181127231623.png

Собирает
  • id объявления
  • ссылку
  • название
  • Раздел
  • Количество объявлений в разделе
  • Если в описании присутсвует площадь аренды и стоимость аренды собирает и их
  • стоимость
  • при перезапись в колонку oldprice вставляет предыдущую цену
  • имя и контактные данные продавца
  • адрес
  • в...

Узнать больше об этом ресурсе...
 
Здравствуйте.
При запуске парсера выдает ошибку:
Error: Start: JS::AvitoMysql Error: Error: Unknown file for require: mysql2/promise at lib/JavaScript/V8/NodeJS/js/require.js:158:8
Node.js поставил, вроде работает, модуль mysql2 тоже вроде установил.
Парсер только приобрел, и с javascript работал совсем мало, так что не кидайтесь камнями сразу)
 
Здравствуйте.
Установите более старую версию
Код:
Устанавливать надо в папку files

Спасибо. Сделал как вы написали.

F:\A-Parser\aparser\files>npm i [email protected]
npm WARN saveError ENOENT: no such file or directory, open 'F:\A-Parser\aparser\files\package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open 'F:\A-Parser\aparser\files\package.json'
npm WARN files No description
npm WARN files No repository field.
npm WARN files No README data
npm WARN files No license field.

+ [email protected]
added 27 packages from 24 contributors and audited 29 packages in 4.143s
found 0 vulnerabilities

Все верно, или нужно что-то поправить?
 
Ну так укажите данные для соединения с бд.
Я понимаю что для вас мои вопросы звучат глупо, но я вчера впервые поставил node.js
До этого я работал с php и mysql через phpmyadmin.
Я не могу разобраться, где создать вообще саму базу к которой потом я подключусь через парсер?
Подскажите где можно почитать, попробую разобраться сам.
 
Здравствуйте.
Подскажите, пожалуйста, где указать данные соединения с БД. Не могу почему-то найти нужных опций в списке. Модуль MySQL2 установила.
 

Вложения

  • Screenshot_127.png
    Screenshot_127.png
    61 КБ · Просмотры: 9
  • Screenshot_128.png
    Screenshot_128.png
    24,5 КБ · Просмотры: 9
Здравствуйте.
Попробуйте обновить страницу. Необходимые опции в выпадающем списке ниже
cjj3h_190404184530.png
 
Да, все запустилось, спасибо, только ничего не пишется в базу данных, просто создается пустая таблица. Ошибок никаких не показывает, пишет что тест успешно выполнен. Пробовала другие запросы, результат тот же самый. С чем это может быть связано?

Screenshot_129.png Screenshot_130.png
 
За время теста просто не доходит до сбора нужной информации и записи в бд. Добавьте задание в очередь
 
На авито изменилась верстка, парсер перестал собирать нужные данные
 
Назад
Верх