-
Публікації
740 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача Axelenz
-
https://simplepars.top/index.php?page=note&n=13
-
Я постоянно занимаюсь парсингом, парсингом и ещё раз парсингом... и ничем более... утром, днём, вечером и ночью... Использую в своей деятельности модули SimplePars и АОП. Иногда один из них, а иногда и в связке два сразу, если проект того требует... Так вот для понятной аналогии хочу Вам сказать, когда человек покупает в хозяйственном магазине болты, шайбы, гайки, то только от него зависит, что он сможет скрутить с помощью этих метизов... Никакой документации априори не может быть на их использование. Подразумевается по умолчанию, что человек осознанно и спланировано покупает себе именно то, что ему необходимо в осуществлении задуманного... Парсинг - это не модуль... модуль - это гайки и болты. А парсинг - это схема в Вашей голове, как с помощью какого-то модуля возможно его осуществить... Вот кто-то может построить эту схему и реализовать на практике задуманное, а кому-то может лучше пойти, например, в музыканты или танцоры... P.S. Музыканты так же паразиты... используя всего 7 нот, придуманные не ими, используют их и получают за это огромные деньги... просто за определённую последовательность извлекаемых звуков... А если Вы хотите создать свой интернет-магазин, не являясь производителем, спарсить с чужого сайта всю информацию и получать с этого денежные знаки, то Вы кто ?
- 13 413 відповіді
-
- 3
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
В Вашем случае нужно: {10|>}*1.4
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Если Вы уверены на 100% в правильной настройке Планировщика задач на хостинге, то рекомендую поиграться со временем. Например: обходите стороной "0", "00", "24" и не делайте промежутка времени, чтобы полночь входила в него. Напишите лучше время с "1" до "21"... попробуйте ну и подождать немного нужно будет, сразу же не запустится. Ну и состояние, надеюсь, у Вас "Вкл." когда запускаете cron ?
-
Попробуйте почитать зачем он (cron) изначально создан. Вы будете весьма удивлены... https://simplepars.top/index.php?page=note&n=26
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Такого, как на картинке, я точно не говорил... Вы просили регулярку - нате Вам регулярку... а куда Вы её уже примостите - отдельный разговор. Но я бы рекомендовал всё же не тыкать наугад, а попробовать почитать мануал по модулю и вставить в то место, где написано: Поиск замены
-
Читайте сообщение выше, написал Вам нужную регулярку... {reg[#^(.*?)/(?=.*?\D.*?)(.*?)$#]}|
-
Эта регулярка {reg[#\D#]}| будет удалять все НЕ ЦИФРЫ со ссылки. sitename.com/123aaa превратится в 123 Вот эта регулярка удалит ссылки, где есть циферно-буквенный код и оставит только с цифровым кодом: {reg[#^(.*?)/(?=.*?\D.*?)(.*?)$#]}|
-
Ну теперь Вы хотя бы описали конкретнее саму задачу, что хотите получить в итоге. Правильно заданный вопрос содержит в себе уже 50% ответа... Вам необходимо отсекать всё, что НЕ ЦИФРА, т.е. использовать: {reg[#\D#]}|
-
Выбирайте, какая из них больше понравится... https://simplepars.top/index.php?page=note&n=37
-
Насколько видно по флажку, то это далеко не RO, а я бы сказал, что это больше EN. Если Вы поняли, то это решается или парсингом на первом языке и ручным переводом второго языка, или согласиться с тем, что атрибуты на втором языке не будут ложиться по id спарсенных атрибутов на первом языке, а будут создаваться с новыми id...
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Вот тут расписана автором модуля проблема парсинга мультиязычных интернет-магазинов... https://simplepars.top/index.php?page=note&n=39
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Попробуйте умножить на коэффициент в самой границе {gran_213} и {gran_214} Поиск/Замена -> Наценка {1}*0.97
- 13 413 відповіді
-
- 3
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Чтобы запускалось не используя cron и не включать свой компьютер ? В принципе можно, можно попросить кого-то, чтобы включил на своём компьютере, тогда оба эти условия выполняются...
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Путь укажите: product/... - а дальше что хотите...
-
Наверное стоит почитать что тут написано http://joxi.ru/Q2K3o1jHgONeQ2
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Это пауза говорит о том, что нужно спарсить страницу и сделать паузу до парсинга следующей страницы. Собственно само слово "пауза" и говорит об этом... Как и что Вам поймать... без всякой информации - это к гадалке... И пробуйте читать, пока на русском есть: https://simplepars.top/index.php?page=note&n=7
-
Вы парсите с паузой 2-3 секунды, но парсите в 5 потоков... Попробуйте "не дразнить гусей" и парсить нормально, в 1 поток и с задержками. Или куда-то спешите, например, хотите успеть купить прокси ?
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Лежать прайс должен в admin/uploads с названием типа price-1.csv или Вашим порядковым номером и названием.
-
Если просто создать пачку Производителей, то парсите товар в csv и обрабатываете дальше прайс примерно так: Оставьте по одному Товару каждого Производителя. Название всех товаров измените, например, на Delete. Укажите всем товарам главную Категорию. Укажите SKU как, например, id товара и рекомендую добавить Префикс SKU типа DEL- Укажите условную Цену товара 1,00 руб. Укажите всем товарам ссылку на какое-то Изображение со своего сайта. Статус товара при загрузке укажите "Отключен". Принцип Вы поняли... необходимо указать все минимальные требования модуля АОП для успешной загрузки товаров с прайса. Потом через АОП загружаете созданный прайс с "виртуальными" товарами. После загрузки получите у себя перечень Производителей с прайса. Удаляете "виртуальный" товар. В базе можете исправить счётчик товаров, вернуть его, чтобы нумерация шла по порядку без учёта удалённого товара.
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
$form['isbn'] = substr($this->madeLogicalMathem($form['isbn'], 'str'), 0, 64); Вот тут необходимо увеличить значение до, например, 128 или 255... Путь сюда: /admin/model/catalog/simplepars.php Я так понимаю, что в базе увеличили нужное поле.
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Решается Ваша задача примерно так: {reg[#^(\d)$#]}|0$1 {reg[#([0-1][0-9]|2[0-2])#]}|15 {reg[#(2[3-9]|[3-4][0-9]|5[0-2])#]}|17 {reg[#5[3-7]#]}|19 ... {reg[#(9[3-9]|\d{3,})#]}| А последний пример (Если число 58-92 |27) сделайте, пожалуйста, сами по тому же принципу...
- 13 413 відповіді
-
- 1
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
А Вы видели, что в Категории Основной и дальше в указании Родительской Категории стоят ID отличающиеся куском кода ? Это разве что вручную скачать, поправить в xml так, чтобы категории совпадали, запихнуть себе на сайт и по ссылке со своего сайта уже парсить правильный xml. http://joxi.ru/YmEdo3qULJGGer
-
Читайте внимательно то, что пишите и понимайте значение слов, которые употребляете в тексте. Спрашивали про "удалить" - такой ответ и получили, как удалить... А особо разбираться в Ваших фантазиях... читайте мануал и форум - там есть ответы на все вопросы...
- 13 413 відповіді
-
- 2
-
- simplepars
- парсинг товаров opencart
- (і ще %d)
-
Много раз уже на форуме описывал работу с пробелами, есть поиск. https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?page=398#comment-1763236 | {reg[#\s{2,}#u]}| {reg[#^\s+|\s+$#u]}| http://joxi.ru/xAewWB8HVgg89m