Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

  В 11.05.2019 в 17:14, rozario888 сказав:

Как относительного такого когда сделать сбор всех картинок? Главную не проблема настроить, а с повторяющимися че т буксую...

Создал обычную с границами  <img src=" и ", затем с повторяющимися с выбором первой страницы и  <div class="print_only"> с </div>

Неправильно?

 

<div class="print_only main"><img src="/upload/iblock/7a7/830x620_dc_lagoon.png" alt="image"></div>

<div class="print_only">

<div>

<img src="/upload/iblock/7a7/830x620_dc_lagoon.png" alt="image">

<img src="/upload/iblock/c8a/lagoon_dc_front_830x620px.png" alt="image">

<img src="/upload/iblock/1b6/lagoon_bok_830x620px.png" alt="image">

<img src="/upload/iblock/146/bse_bsag_out_830x620.png" alt="image">

<img src="/upload/iblock/a54/830x620_lagoon_pult_front.png" alt="image">

<img src="/upload/iblock/6e0/lagoon_dc_macro1_830x620px.png" alt="image">

<img src="/upload/iblock/402/lagoon_dc_macro2_830x620px.png" alt="image">

<img src="/upload/iblock/0d6/lagoon_dc_macro3_830x620px.png" alt="image">

</div>

</div>

</noindex>

Expand  

Поскольку вы дали такой код а не ссылку на сайт, то покажу на примере вашего кода.

Допустим вы загрузили страницу и видите 
http://joxi.ru/EA4zJd7so0yQGm

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

 

В данном случаи вы можете заметить что все фото находятся внутри блока 
class="print_only">
</div>

Вводим эти данные и жмем пред просмотр. И видим что модуль вырезал из страницы все кроме кода который был внутри этого блока. 

http://joxi.ru/82QQRjosw4W5N2

Тем нам нужно собрать все фото.
Теперь создаем повторяющую границу парсинга. Где облать выбираем предрекшую границу 

http://joxi.ru/823xNW1f9wlx1A

жмем пред просмотр и видим тот же код. 
И понимаем что все ссылки на фото находятся между тегами <img src=" и "
 

Так и настраиваем. Жмем пред просмотр и видим
http://joxi.ru/12MYLgGul8QRl2

Модуль забрал с страницы все фото. Разделитель для csv тоже можно указать. 

теперь можно сохранять границу и модуль достанет с товара все ссылки на фото. 

Надіслати
Поділитися на інших сайтах

  В 11.05.2019 в 17:43, Rassol2 сказав:

Поскольку вы дали такой код а не ссылку на сайт, то покажу на примере вашего кода.

Expand  

Я думал остальное не важно будет..

  В 11.05.2019 в 17:43, Rassol2 сказав:

теперь можно сохранять границу и модуль достанет с товара все ссылки на фото.

Expand  

В общем то как и я настроил. Сейчас еще раз попробую

Надіслати
Поділитися на інших сайтах


  В 11.05.2019 в 17:49, rozario888 сказав:

Я думал остальное не важно будет..

В общем то как и я настроил. Сейчас еще раз попробую

Expand  

можете сделать экспорт формы дать мне, я посмотрю как вы настроили и отпишусь вам если где то ошибка. 

Надіслати
Поділитися на інших сайтах

  В 11.05.2019 в 17:50, Rassol2 сказав:

можете сделать экспорт формы дать мне, я посмотрю как вы настроили и отпишусь вам если где то ошибка. 

Expand  

Все получилось)) Хотя все один в один было, кроме вот этот я  использовал <div class="print_only">, заменил на class="print_only">.

 

Вопрос такой. Допустим у меня уже есть ссылки. Их как то можно добавить в базу парсера, чтобы по новой не собирать и от них уже делать дальнейшие операции? 

Настройки по этим ссылкам уже сделаны, соответственно.

Надіслати
Поділитися на інших сайтах


  В 11.05.2019 в 19:21, rozario888 сказав:

Вопрос такой. Допустим у меня уже есть ссылки. Их как то можно добавить в базу парсера, чтобы по новой не собирать и от них уже делать дальнейшие операции? 

 

Expand  

да можно.
Или сюда записать и сохранить.
http://joxi.ru/brR53gVT78EabA

или здесь. 
http://joxi.ru/4AkoVLBfoVnPZA

  • +1 1
Надіслати
Поділитися на інших сайтах

  В 11.05.2019 в 19:44, rozario888 сказав:

Вообще супер! Запустил прогон, посмотрим что получится))

 

image.png.c08b7e147a5952aa3a64b9fe89a0a451.png

Expand  

надеясь вам все понравится. 
А если нет пишите что не так будем думать. Улучшать ) 

Надіслати
Поділитися на інших сайтах

  В 11.05.2019 в 20:23, Rassol2 сказав:

надеясь вам все понравится.

Expand  

По заданию все выгрузилось, только его почему то перезапускать надо было. Где то 500 товаров и дальше опять запуск продолжения.

 

По фотографиям: можно ли их выгружать в разных колонках, а не через ";" , и ссылки не активные получились формата /upload/iblock/2b8/bhp_me_830x620.png, без адреса сайта в начале

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 13.05.2019 в 08:43, rozario888 сказав:

По заданию все выгрузилось, только его почему то перезапускать надо было. Где то 500 товаров и дальше опять запуск продолжения.

Expand  

Это нужно было смотреть причину остановки. 

 

 

  В 13.05.2019 в 08:43, rozario888 сказав:

По фотографиям: можно ли их выгружать в разных колонках, а не через ";" , и ссылки не активные получились формата /upload/iblock/2b8/bhp_me_830x620.png, без адреса сайта в начале

Expand  

да это все предусмотрено.
Для того что бы каждое значение было в новой ячейке используйте разделитель {csvnc}
http://joxi.ru/eAOYZEpu9GKWXm
{csvnc} - переводится как csv новая колонка. :)
Если нужно с новой строки тогда {csvnl}

По поводу адреса сайта. Модуль ничего не выдумывает и парсит то что есть. Но это все можно настроить. 
В поиск замена есть специальное поле где можно указать что добавить в начало границы парсинга. Или в конец. 

Пример - http://joxi.ru/YmEa4gRSwL7Pwm
В итоге будете иметь нужные ссылки в разных колонках. :) 

Ну и доп информация оставлю здесь - 
https://simplepars.top/index.php?page=doc#tab_search-replace

Надіслати
Поділитися на інших сайтах

Не парсер, а пушка прям какая-то, все есть:-D8-)

 

  В 13.05.2019 в 10:46, Rassol2 сказав:

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

Expand  

Да, до замен еще не дошел, согласен))

 

  В 13.05.2019 в 10:46, Rassol2 сказав:

Это нужно было смотреть причину остановки. 

Expand  

Позже еще раз запущу и посмотрю. 

Надіслати
Поділитися на інших сайтах


  В 13.05.2019 в 12:01, rozario888 сказав:

Не парсер, а пушка прям какая-то, все есть:-D8-)

 

Да, до замен еще не дошел, согласен))

 

Позже еще раз запущу и посмотрю. 

Expand  

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

Надіслати
Поділитися на інших сайтах

  В 13.05.2019 в 12:03, Rassol2 сказав:

Как по мне уже функционал в плане парсинга хорошо нарастил. 

Expand  

Да, удобно! 

 

Кстати, по атрибутам, вы говорили для них надо отдельную страницу парсить http://prntscr.com/no02ct  с окончанием /specification/ .Это, кстати, видимо недавно стало. Раньше они были в коде обычной ссылки. 

Так вот, получается я это указываю вот здесь с обычной ссылкой http://prntscr.com/no08gg , далее в настройках CSV соответствие и информация по атрибутам выгрузится к товару точно также как вся другая информация по нему с обычной ссылки? Т.е. все вместе будет или модуль в выгрузке раскидает информацию с двух ссылок на два списка

Надіслати
Поділитися на інших сайтах


Можете сделать так как вы написали и модуль спарсить атрибуты. Если будете собирать ссылки с приставкой для атрибутов и парсить ее то модуль так и запишет в файл. А если у вас будет 2 ссылки с атрибутами и без. Тогда модуль сделает 2 строки в прайсе на каждую ссылуюку. 

 

 

Надіслати
Поділитися на інших сайтах

  В 13.05.2019 в 23:16, ganapati сказав:

У меня php 7.2 и 3.0.2.0 работать будет?

Expand  

Нет.
на данный момент я не сделал адаптацию под 3 версию. 
Ждите запланировал на ближашие 1.5 -2 месяца. 

Надіслати
Поділитися на інших сайтах

  В 13.05.2019 в 23:22, Rassol2 сказав:

Нет.
на данный момент я не сделал адаптацию под 3 версию. 
Ждите запланировал на ближашие 1.5 -2 месяца. 

Expand  

Надеюсь быстрее, хотел бы приобрести на 5 магазов сразу у меня все мои клиенты на 3.0.2.0 к сожалению, переходить вниз не могу.

Надіслати
Поділитися на інших сайтах


  В 13.05.2019 в 23:29, ganapati сказав:

Надеюсь быстрее, хотел бы приобрести на 5 магазов сразу у меня все мои клиенты на 3.0.2.0 к сожалению, переходить вниз не могу.

Expand  

адаптацией я займусь когда приеду с командировки. 
И на это уйдет тоже не мало времени так что быстрее я обещать не могу. :( 

Надіслати
Поділитися на інших сайтах

Все перечитал, вроде. Не могу понять Как же настроить парсинг категорий, в моем случае, что написать в начале и конце границы? целый день голову ломаю.

Вот от сюда хочу спарсить категории.

 

Все, стоило написать только и сразу прозрел, спарсил.

Змінено користувачем Stin
Уточнение
Надіслати
Поділитися на інших сайтах


  В 14.05.2019 в 10:18, Stin сказав:

Все перечитал, вроде. Не могу понять Как же настроить парсинг категорий, в моем случае, что написать в начале и конце границы? целый день голову ломаю.

Вот от сюда хочу спарсить категории.

 

Все, стоило написать только и сразу прозрел, спарсил.

Expand  

Все зависит от того что вам нужно получить. 

Я вот сделал так. 
http://joxi.ru/Dr8yGa0foD90Mm

для этого создаем границу парсинга обычную и выделяем блок с категориями.
затем внутри нее делаем повторяющуюся и выбираем все названия категорий. 

http://joxi.ru/J2bV0xMF0MbDL2

Затем настраиваем повторяющуюся границу. 

http://joxi.ru/xAeDpyzuRVKOy2

Пропустить ставим 1 что бы убрать первое вхождение , а именно слово Главная. Она же нам ненужна. 

Вот как то так. :) 

  • +1 1
Надіслати
Поділитися на інших сайтах

@Stin ну или так получается если парсить напрямую в магазин 
http://joxi.ru/BA00yQ3IMqY3aA

Надіслати
Поділитися на інших сайтах

Опять вопрос, звиняйте.

в наличии

нет в наличии

 

Как в этом случае поступить, в первом случае, товар есть в наличии и добавляется стиль к тексту, а во втором просто пишется, что нет в наличии., как отсечь стиль? Пробовал через поиск\замену, не понял этой вкладки.

Надіслати
Поділитися на інших сайтах


  В 14.05.2019 в 11:08, Stin сказав:

Опять вопрос, звиняйте.

в наличии

нет в наличии

 

Как в этом случае поступить, в первом случае, товар есть в наличии и добавляется стиль к тексту, а во втором просто пишется, что нет в наличии., как отсечь стиль? Пробовал через поиск\замену, не понял этой вкладки.

Expand  

Я бы сделал так.
И получил тако результат. 

http://joxi.ru/4AkoVLBfoVDz4A
http://joxi.ru/Dr8yGa0foD978m

Затем сделал бы поиск замена.
Вот так. - http://joxi.ru/GrqXQlOu4bDL4A

А это значит на наш человеческий.
1 - Удалить все теги Html 
2 - Удалить знак > если есть 

3 - Удалить знак < если есть

4 - Удалить знак = если есть
5 - Заменить нет в наличии на 0 

Что мы получим в результате
Вариант где есть в наличии выйдет так 
http://joxi.ru/Vm6xgKqf4KYonA

А вот вариант где нет в наличии
http://joxi.ru/52azGXqsE0XjpA

Вот так просто решается данный вопрос :) 

  • +1 2
Надіслати
Поділитися на інших сайтах

Здравствуйте! Просто в восторге от вашего модуля! Есть, конечно, пару моментов, которые можно было бы дополнить) Например, можно было бы дополнить поля во вкладке "Настройка парсинга в ИМ" такие как "вес товара", основные метатеги, габариты товара и т.п., но это, как говориться, если прям придираться) В остальном просто супер! Благодаря данному модулю настроил даже больше, чем ожидал)) Один вопрос по синтаксису замены ( https://simplepars.top/index.php?page=doc#tab_search-replace ) , это все замены? Есть ли аналог команде {br} , только чтобы заменяла не переносы, а пробелы? Спасибо!

  • +1 1
Надіслати
Поділитися на інших сайтах


Не парсит на локалке... ошибку выдаёт.

Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in I:\OSPanel\domains\localhost\admin\model\catalog\simplepars.php on line 2720

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.