Перейти к содержанию

Рекомендуемые сообщения

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

//AUTO LIST START - сгенерировано автоматически
products = insides "m""><a href=""", """"
for (products) product = "http://m.site.ru%product"
nextpage = inside " ""><a href=""", """" 
nextpage = "http://m.site.ru%nextpage"
//AUTO LIST END
 
[PRODUCT]
//AUTO START - сгенерировано автоматически
price = inside "productPrice': '", "."
description = tags_text ".b-details__description"
model = inside "Модель</div>", "</div>" -> replace "<*>"
manufacturer = inside "Производитель</div>", "</div>" -> replace "<*>"
tr = " "
name = manufacturer . tr . model
main_image = inside "0""><img src=""", """"
images = inside """swiper-slide""", "div></" -> insides "src=""", """"
attr_heads = inside """b-product-list__header""", "badge""><" -> insides "e"">", "<" 
attr_names = insides "b-product-list__val"">", "<" 
attr_values = insides "b-product-list__prop"">", "<"
attributes = pgroup attr_heads, attr_names, attr_values, "Характеристики"
if (!price and !empty(noprice)) skip = true
//AUTO END
 
[PASS]
/* Опции прописаные Мастером Инструкций */
/**<h2 style='font-weight:normal'>Настройки парсинга</h2>**/
auto_replace = false // Применять автозамены ко всем страницам
description_images = false // Загружать изображения из описания (Изображения из описания будут загружены к вам на сервер)
site_language = "" // Язык сайта для перевода (Для автоматического перевода установите язык сайта<br/><b>Например:</b> EN - английский, RU - русский)
noprice = true // Пропускать товары без цены
update_price = true // Обновлять цену
update_description = false // Обновлять название и описание
update_images = false // Обновлять изображения
update_attributes = false // Обновлять характеристики
update_options = false // Обновлять опции

 

для камментов сделано следующие:

reviews_url = inside "productId': '", "'"
page = get "http://m.site.ru/goods/reviews/. reviews_url"
reviews = tags_text "b-comment__short-text"
reviews_authors = tags_text "b-comment__name"
reviews_ratings = tags_text "b-comment__rating"
for (reviews) review = reviews_ratings . "*[" . reviews_authors . "]" . review

Ссылку на донора дам в лс. Если нет в наличии парсера, дам доступ в админку где он лежит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

//AUTO LIST START - сгенерировано автоматически
products = insides "m""><a href=""", """"
for (products) product = "http://m.site.ru%product"
nextpage = inside " ""><a href=""", """" 
nextpage = "http://m.site.ru%nextpage"
//AUTO LIST END
 
[PRODUCT]
//AUTO START - сгенерировано автоматически
price = inside "productPrice': '", "."
description = tags_text ".b-details__description"
model = inside "Модель</div>", "</div>" -> replace "<*>"
manufacturer = inside "Производитель</div>", "</div>" -> replace "<*>"
tr = " "
name = manufacturer . tr . model
main_image = inside "0""><img src=""", """"
images = inside """swiper-slide""", "div></" -> insides "src=""", """"
attr_heads = inside """b-product-list__header""", "badge""><" -> insides "e"">", "<" 
attr_names = insides "b-product-list__val"">", "<" 
attr_values = insides "b-product-list__prop"">", "<"
attributes = pgroup attr_heads, attr_names, attr_values, "Характеристики"
if (!price and !empty(noprice)) skip = true
//AUTO END
 
[PASS]
/* Опции прописаные Мастером Инструкций */
/**<h2 style='font-weight:normal'>Настройки парсинга</h2>**/
auto_replace = false // Применять автозамены ко всем страницам
description_images = false // Загружать изображения из описания (Изображения из описания будут загружены к вам на сервер)
site_language = "" // Язык сайта для перевода (Для автоматического перевода установите язык сайта<br/><b>Например:</b> EN - английский, RU - русский)
noprice = true // Пропускать товары без цены
update_price = true // Обновлять цену
update_description = false // Обновлять название и описание
update_images = false // Обновлять изображения
update_attributes = false // Обновлять характеристики
update_options = false // Обновлять опции

 

для камментов сделано следующие:

reviews_url = inside "productId': '", "'"
page = get "http://m.site.ru/goods/reviews/. reviews_url"
reviews = tags_text "b-comment__short-text"
reviews_authors = tags_text "b-comment__name"
reviews_ratings = tags_text "b-comment__rating"
for (reviews) review = reviews_ratings . "*[" . reviews_authors . "]" . review

Ссылку на донора дам в лс. Если нет в наличии парсера, дам доступ в админку где он лежит

Пишите в лс донора, если актуально, попробую помочь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пишите в лс донора, если актуально, попробую помочь

отписал. в ответ тишина...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.