-
Публікації
11 600 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Rassol2
-
-
12.07.2022 в 13:18, yurok79 сказал:
Нужно спарсить разновидности, которые в виде отдельных карточек товаров и сделать из них опции. Что как обычно я понимаю, прошу вас как более опытного пользователя подсказать возможные варианты. Как минимум потому что всем рекомендую Ваш модуль как универсальный комбайн и мои клиенты его у вас неднократно купили. В частности сегодня (кстати, выдайте клиенту ключ в личку). Понятно что вы не обязаны этого делать, но по человечески уделите мне немного времени пожалуйта.
По поводу модуля НРМ понятно что не к вам, но вы его рекомендуете и ваш модуль заточен под его использование, а купить его могут только "соседи" вот и спрашиваю о другом решении.
Скрипты писать квалификации нет к сожалению.
На данный момент встроенных механизмов которые обедняют разные товары в один, как опции нет.
Формат данных не как в опенкарте. Единственный вариант был это объединение по общему признаку в HPM
Теперь имеем что имеем. -
12.07.2022 в 08:24, yurok79 сказал:
Автор, подскажите пожалуйста как импортировать такой прайс?
Нарезает прайс на отдельные товары и грузите.
А если вам нужно объединить эти товары через модуль HPM но есть сложности с ним, это же не ко мне.
Можете написать свой скрипт по обьеденению товаров как вам будет угодно.
В остальном с данным файлом можно работать как обычно. -
12.07.2022 в 06:29, khamer89 сказал:
Указываю стартовую ссылку на парсинг с сайтмап, метод ставлю "С sitemap XML", кэш ставлю не использовать, никаких настроек шаблона ссылок очереди и ссылок на товар не установлено, далее нажимаю запуск сканирования, далее на несколько секунд отображается индикация сбора ссылок (просканировано 0, в очереди 0, собрано 0) и выходит сообщение, что сбор ссылок завершён. Обновляю файл error.log там никаких сообщений
Значит у вас нет ошибок, технических в работе модуля.
Открываете логи модуля и смотрите что там написано. Если появляется строка лога что страница пропарсена без ошибок то вопрос в содержимом страницы что отдает донор.
Тут можете открыть пред просмотр вставить туда код и посмотреть что вам отдает донор. -
12.07.2022 в 06:12, khamer89 сказал:
В error.log нет ошибок при запуске парсера этого неработающего проекта...14 января парсил и добавлял товары этого поставщика...попробую сейчас сделать откат на бэкап от 15 января... хотя все другие проекты парсятся корректно
Опишите подробнее что значит парсинг не работает ?
-
12.07.2022 в 05:25, khamer89 сказал:
Попробовал другие проекты запустить на парсинг, все работает... похоже здесь причина точно не в браузере и не в других расширениях...иначе бы наверное и другие проекты не запускались бы... наверное причина в сайте источнике или в хостинге...
Если есть какая то ошибка тогда стоит открыть логи пхп и посмотреть что за ошибка. Написать ее тут и тогда будет более мение понятно что происходит.
-
12.07.2022 в 03:48, Debian сказал:
Наверное в поиске и замене это можно реализовать?
Да можете и там реализовать.
- 1
-
08.07.2022 в 09:39, ramzes6961 сказал:
Скажите пожалуйста, модуль работает с валютой плюс?
Здравствуйте.
Специальной адаптации под данный модуль я не делал.
-
03.07.2022 в 01:09, Yellow1337 сказал:
Доброе утро.
Если есть установлен модуль cost price, можно как-то установить фильтр чтобы парсились товары с наценкой от 150 и выше?
Цена продажи - цена закупки = 150+
У донора на странице есть цена закупки и цена продажи ?
Если да то можно. -
29.06.2022 в 08:35, yurok79 сказал:
Здравствуйте, подскажите почему при конвертации webp фото получаются с желтым фоном?
На этот вопрос я не могу дать ответ.
За алгоритмы конвертации отвечает не мой модуль а встроенная библиотека в php.
Алгоритм преобразования не мой а из библиотеки языка.
Все что могу порекомендовать это попробовать преобразовать фото в формат png он поддерживает альфа каналы, (или как то так это называется) Частенько бывают проблемы при преобразовании webp в jpg когда фото у фото нет, а jpg так не умеет и дорисовывает что то от себя.
Но опять же это я все поверхностно так как тема не моя. -
29.06.2022 в 07:10, vasia0412 сказал:
Здравствуйте!
А на версии ocStore 3.0.3.7 будет работать?
Здравствуйте.
Да будет. -
27.06.2022 в 05:36, bakser101 сказал:
Подскажите как в поиск-замене прописать, что бы в результате оставались только первые 10 символов из спаренного.
Спасибо.
Здравствуйте.
Что то у меня возги засохли, придумал только так.
Скрытый текстНо я думаю кто то подскажет и более изяшное решение.
Само правило.
{reg[#(.{0,10})(.*)#]}|$1- 2
-
24.06.2022 в 01:56, partshez сказал:
Всем привет!
Есть ссылка на фото src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="
Использую скрипт автора перед парсингом в ИМ.
<?php
$script_data['form']['price'] = base64_decode($script_data['form']['price']);
?>
Не получается что-то. Подскажите, пожалуйста. Наверное, неправильно оставляю код в границе. https://prnt.sc/xVt7g3nlrLrE
В пред просмотре вы не увидите результат работы скриптов.
Но я проверил сам код не преобразуется. Так что возможно тоже что то не так.
PS. Фото под спойлер -
23.06.2022 в 22:07, Kiyoshi сказал:
Здравствуйте замените созданные правила на {reg[#[^0-9]#]}|
Также рекомендую к ознакомлению Заметки по регулярным выражениям
Если касается цифр то я бы рекомендовал бы вот такое правило.
{reg[#[^0-9.,]#]}| - Удалит из текста все кроме цифр. Точек, и запятых. Они нужны для указания десятичных чисел.
так как фиг его знает, а вдруг попадется число с запятой.- 1
-
16.06.2022 в 08:33, Denkof сказал:
т.е. теретически мне нужно увеличить время запроса до 120 секунд и тогда процес должен завершиться успешно, так?
Верно
- 1
-
03.06.2022 в 10:47, Andr777 сказал:
СПАСИБО БОЛЬШОЕ!!!
Не за что.
- 1
-
03.06.2022 в 07:51, Andr777 сказал:
Подскажите как реализовать ? ) а то что то даже не понимаю за что зацепится
Давно не практиковался но где то так можно решить.
{reg[#(.*?)(Omega).*|(.*)#]}|$2В случаи с омегой.
Скрытый текстВ случаи без нее.
Скрытый текст- 1
-
01.06.2022 в 07:19, anvar1 сказал:
Добрый день!
Помогите пожалуйста, подскажите как можно обойти защиту Cloudflare?
- #[url]https://www.svyaznoy.ru/catalog/phone/1495/1414207[/url]
- <!DOCTYPE html>
- <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
- <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
- <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
- <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
- <head>
- <title>Please Wait... | Cloudflare</title>
Здравствуйте.
Если идет речь о том что бы обмануть зашите когда вас поставили на карандаш, то сложно. Нужно подменять все начиная от ip заканчивая заголовками и искать как вас детектят. Гораздо проше изначально не создавать чрезмерную нагрузку что бы не попадаться в эту ситуацию. -
@Yellow1337 поскольку язык программирования php не поддерживает много поточность, то запустить 2 совершенно разных проекта в одно время с одного сайта не возможно. Много поточность в модуле устроена на уровне библиотеке curl но это чисто для запросов и не имеет отношение к логике модуля.
-
Ну и напоследок бомбану перед уходом.
Если вы не чертов самурай у которого свой путь джедая, перед тем как перейти к регулярным выражениям задайте себе вопрос, а они вообще вам нужны ?
Ведь минимум 85% всего решается без них. Просто нужно подумать. Если вы и просто подумали, и непросто подумали и нет решения, тогда одеваем кимано.
В инструкции есть основной блок для всех.Вот их нужно заучить, или хотя бы знать про их существование, а затем перемешивая в разных комбинациях добиваться успеха.
Скрытый текстВот результат.
Скрытый текстРегулярки не для всех, потому что они не нужны всем.
- 4
-
27.05.2022 в 07:29, Andr777 сказал:
Логика ведь правильная {reg[#[^Fish]#]}|
Нет логика не правильная она разносится в дребезги если задать один вопрос.
Вопрос банальный.
Что значит квадратные скобки ?Или
Зачем квадратные скобки?
Вот если бы вы задали этот вопрос сами себе и попробовали на него ответить то логика разлетелась бы в дребезги.
- 1
-
@Andr777 Вас правильно послали, и то что вы десять раз читали ничего не значит, нужно хотя бы один раз разобраться.
Вы же не будете добавлять клей ПВА в кофе по аналогу с молоком. Вы для начла разбираетесь что такое молоко и почему его добавляют потом смотрите на клей ПВА и понимаете что это что то иное и не стоит его добавлять.
А в вашем случаи вы пишите27.05.2022 в 07:11, Andr777 сказал:Отталкиваюсь от правила {reg[#[^0-9]#]}| - Удалит из текста все кроме цифр.
Это равносильный но что отталкнутся от того что клей пва тоже белый как молоко значит можно налить в кофе.
Если разобраться то получится что в квадратных скобках вы указываете набор [символов]
[0-9] это диапазон символов в данном случаи цифры от 0 до 9 включительно, так как тут есть знак тире. А ^ говорит все кроме диапазона.
А ваше
[^Fish]
это набор символов так как нет диапазона.
Но тут есть ^ что гласит исключение.
И того получается взять все кроме символа F символа i символа s символа fИ сделать с ними все что поле |
В вашем случаи удалить.
Вывод такой, нужно разбираться а не делать на подобие, если вы не понимаете, подобие то что вам нужно или нет.
Всех прошу читайте документацию по регулярным выражениям в интернете ее миллиард, так же есть видео на ютубе все что от вас требуется это желание.Я не придумал регулярные выражения мой модуль просто их поддерживает, так что если они вам нужны в интернете куча информации.
- 2
-
27.05.2022 в 01:01, partshez сказал:
Всем привет! Нужна помощь. Не могу пробиться на сайт. https://modernsys.com.ua/zapornyy-ruchnoy-klapan-danfoss-asv-i-20-kvs-2-5-31531-ru.html
В Логах ошибка 426. Пробовал изменение версии протокола, куки, заголовки. Результата пока нет. В Настройках парсинга вижу только url.
Код ответа на HTTP
426 Upgrade Required
указывает, что сервер отказывается выполнять запрос с использованием текущего протокола, но может захотеть сделать это после того, как клиент обновится до другого протокола.Переключил на вторую версию и все полетело.
Скрытый текстВот результат
Скрытый текстПробуйте.
-
25.05.2022 в 02:36, Shaer сказал:
Ок. Поверю но тогда не стоит данному пользователю писать так как я все равно буду возврашатся к этому вопросу.
Если раньше я не обрашал на это внимание, или крайне редко. То в нынешней ситуации я стараюсь на корне отсекать всех кто не покупал модуль да бы освободить время для клиентов. Они все же в приоритете.
По поводу вопроса.
Откройте файл /admin/model/catalog/simplepars.phpНайдите строку
$ext = (preg_match('#(^jpeg)|(^jpg)|(^png)|(^jpe)|(^webp)|(^gif)|(^bmp)#i', $exec['extension'])) ? '.'.$exec['extension'] : '.jpg';
и замените ее на
$ext = (preg_match('#(^jpeg)|(^jpg)|(^png)|(^jpe)|(^webp)|(^gif)|(^bmp)|(^svg)#i', $exec['extension'])) ? '.'.$exec['extension'] : '.jpg';
Здесь указан список форматов который доступен для фото.
Если фото попадается с форматом которого нет в списке модуль подставляет разрешение jpgФикс что я написал выше добавить в список формат.
Но вот как работает опекнарт с данным форматом я не знаю. Но конкретно ваш вопрос это решит.- 2
-
25.05.2022 в 01:20, 413_414_445_44F сказал:
Здравствуйте. Я столкнулся с такой проблемой: при парсинге описания товара пытаюсь вставить в него картинки согласно инструкции, при этом расширение картинок меняется - было svg, стало jpg.
В логах: ->[ИЗОБРАЖЕНИЕ] : Загрузка успешна | Код ответа [200] Ссылка | сайт_донора/class_42_industrial_general.svg
В топике поиск "svg" дает 0 результатов.
Помогите разобраться, пожалуйста.
Здравствуйте. Давайте разберёмся. Вы зарегистрировались тут час назад. И не покупали модуль.
Напишите номер заказа и где вы купили модуль и попробуем разобраться с вашим вопросом.
[Поддержка] SimplePars - Універсальний парсер для ІМ
в Парсеры
Опубліковано:
Лог вы скинули не от этого запроса.
но в остальном видно что без куков динар не отдаёт вам страницу. Вот и ответ на ваш вопрос. Настраивайте запросы что бы получить код страницы.