-
Posts
11,656 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Rassol2
-
Пока что проверяю что это, но проблему обнаружил и у себя.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Всегда. Если артикул разный то это не дубль и в вашем примере тоже. Вам просто нужно понять что именно идентификатор определяет товар дубль или нет. Все остальное не имеет значение.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Разные артикула значит товар не дублю. Дубль определяется именно по артикулу. Все остальное может повторятся. А дальше это уже уровень совпадения. Инструмента по удалению товаров которые совпадают по определенному признаку не будет. Сильно сложно и нельзя предсказать результат и не нужно. Да и не совсем задача парсера.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Через поиск замену вырезаете заманивание группы атрибутов, так же как и любой другой элемент.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Прописать условие нажатия на странице нет возможности. Если донор отдает файл на фото, но пустое то тут тоже не отсеет. Ну то есть встроенного механизма об определении нормальное фото или нет, в модуле нету. Файл есть, значить все хорошо. Как вариант пишите скрипт который после загрузки файла будет делать следующие. 1) получить пути к всем фото товара 2) посмотреть размер фото. 3) удалить все фото с диска которые весят меньше определенного размера, ну и удалить их из товара. Как вариант.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Подозреваю что вы имеете в виду вот это С такой настройкой модель будет будет указывается по порядку а не парсится. Поменяйте переключатель на пасрить.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
У меня ничего подобного никогда не выскакивало. Сделайте экспорт настроек проектов, затем удалите таблицу sr_pars_link в базе данных и заново выполните инстал. Ошибка связано с этой таблицей После выполнения inst.php Она Перри создастся, И все должно работать. Если это повторится тогда уже нужно искать причину.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Обновление v4.8-4_beta Сбор ссылок. Добавлена возможность собирать ссылки из xml выгрузки. Ссылки собираются из тегов <url></url> Парсинг в ИМ Изображения товара При парсинге фото в формате webp добавлена возможность автоматически преобразовывать фото в формат png Данный формат изображения подойдет для фото без заднего фона. Внимание, я так же по прежнему не ручаюсь за эту функцию, тут много нюансов. Данная функция предоставляется так как есть. Опции Теперь при обновлении опций модуль не будет качать заново изображения для опция, если они были. Это значит что если у опции не было фото то при обновлении его не получится добавить. Это сделано что бы сократить потребление места на диске. Раньше при каждом обновлении опции модуль перекачивал фот и тем самым постоянно занимал лишние пространство. Так же при выборе варианта удалить и создать заново модуль будет удалять опции из товара и удалять с диска все фото привязанные к этим опциям.
- 13,430 replies
-
- 3
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Ну или один проект с двумя типами ссылок. Без атрибутов, и с атрибутами. И действие добавлять обновлять, когда будет попадаться ссылка с атрибутами и действие обновить атрибуты будет обновлять в товаре.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Не совсем понятно а в чем проблема то ?
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Конечно есть. В первом варианте, вы не только запрашиваете код страницы но и много мегабайт фото, которые потом сохраняете на диске получаете их имена и записываете в базу. Что касается других данных не фото, то в аспекте парсинга для донора все равно, он отдает одну и туже информацию. Но если смотреть на это с вашего сервера, то чем больше данных тем больше процессов. Выбрать из кода атрибуты, обработать их применить все правила поиск замены. Определить есть ли эти данные у вас и определить обновлять или добавлять. и так далее. Больше данных больше работы. Это закономерно.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Попробуйте указать Текст начала сбора ссылок на товар. class="products-list mt-4 lg:mt-0" И Текст конца сбора <!-- Livewire Тогда модуль будет собирать ссылки по вашим фильтрам только сблока товаров, и если там будут только товары телефоны, то и ссылки будут только на них.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Этот проект не будет касаться парсинга. Последние 2 месяца я максимально перегружен и пока что ничего писать не буду, вдруг не успею выложить. Единственное что могу сказать, это будет модуль для opencart и это должно быть интересно. Ну мне так кажется )
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Получается по ссылке выше описано почему это физически сделать не возможно. Модуль не понимает что Цвет это Колiр что это одно и тоже слово на двух языках, по этому он не может понять к какому атрибуту нужно записать слово колир как второй язык.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Имеет смысл поставить один поток и паузу к примеру от 3-6 и поставить задание на крон по ночам. И спать спокойно. (снизить свое присутствие у донора) Можно и прокси но если вы будете долбить донора с прокси и создавать нагрузку администраторам это не понравится и они сядут в один прекрасный день за чашечкой кофе и прикрутят зашиту, а вот потом и с прокси будет не сахар. Моя позиция такова, при парсинге быть аккуратным и не создавать проблем донору. Пока у них нет проблем они не будут мешать, а как только будут проблемы прокси не прокси им что то нужно будет делать, и вот это проблема для парсинга в будущем.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Как вам донести до клиента что у донора меньше ссылок ? Извините но на этот вопрос вы сами должны искать ответ, но точно не я. Этого тоже не будет. Это настолько редкий кейс. Вот если бы вы такое не написали я бы и не знал что кто то так делает. У вас больше хотелки которые точечно закрывают какой то аспект. А модуль разрабатывается как инструмент для большинства. И нет не будет в кроне возможности указать сезонность что бы появилась другая наценка или еше что то. И да, никто не запрещает человеку с наступлением сезона поменять настройку. Такое нельзя учеть в кроне. А вдруг сезон начнется на месяц раньше, или на месяц позже. А если его вообще не будет из за ковида. Да тут в любом случаи не получится учитывать все особенности что бы это реализовать, так или иначе при сезонности нужно будет зайти и что то проконтролировать. Все же интернет содержание интернет магазина это работа и её тоже нужно делать.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Нет этого не будет. суть в том что при написании этого функционала я выбрал путь максимальной совместимости с модулем, что бы пользователи могли расширить возможность модуля и при необходимости использовать встроенные функции и методы опенкарта. А для этого собственные скрипты используют туже область видимости что основной код. И если запускать многопоток то получается скрипт добавляется в общий поток выполнение столько же раз сколько потоков. И это все ломает так как нельзя иметь несколько методов с одинаковым именем. короче говоря сам php не многопоточный и и где я смог я внедрил многопоточность а с скриптами это невозможно.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
@Axelenz Ну и опять же если очень сильно нужно вы уже сейчас можете написать скрипт на 5-10 строк который будет это делать. Создаете проект добавляете туда любую ссылку. Выбираете парсинг в csv можете даже границы не создавать. И добавляете задание в крон, выполнять это раз в сутки. Дальше пишите скрипт который будет брать определенный файл на диске сайта и отправлять запросы на добавление ссылок в очередь сканирования, или ссылки на товар куда вам нужно. И вот у вас уже реализована это возможность.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
нет пока такого не будет. Что бы это сделать нужно где то указывать путь к файлу который по крону будет браться. Сейчас если честно вообще мало изменений будет в работе модуля. По крайне мере глобальных. Сейчас должен второй проект выложить а с 10 ноября я вообще месяца на два потеряю возможность глобально что то делать. Так что сейчас все разработки приостановлены, изменение в ядро модуля не вношу.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Не совсем понял о чем речь.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Совершенно верно ответил @Malciska Парсер парсит, перевод это уже дело десятое и для этого стоит найти подходящий инструмент.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Заносите ссылку в стартовую на вкладке сбор ссылок. Или в список очереди, в зависимости от того один у вас xml или нет. Выбираете метод сбора ссылок xml Дальше нужно в коде убрать один символ. Открываете /admin/model/catalog/simplepars.php И находите строку #$reg_url = '#<url>(.*?)</url>#s'; и убираете в ней первую решотку, что бы вышло вот так. $reg_url = '#<url>(.*?)</url>#s'; что бы было вот так. И теперь модуль будет собирать ссылки в страницах между тегами <url></url> Интересный факт, эта заготовка там с дремучих версий, еше с того периода когда появились первые заделы на сбор ссылок с карты сайта. Собственно в xml есть 2 типа тегов, которые реально можно встретить. 1) <loc> - стандарт карты сайта. 2) <url> - в xml выгрузках. Интересно то что второй вариант за все время я только три может четыре раза говорил как поменять теги. Собственно исходя из этого такой вопрос могу решить иначе, просто в следующей бете добавлю еше один Метод в сбор ссылок. С xml где тег <url> Сразу на страницу сбора ссылок. Это покроет потребности в сборе ссылок с гибридных xml
- 13,430 replies
-
- 3
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Поиск модуля парсинга картинок
Rassol2 replied to Rumit1990's topic in Opencart 3.x: Extension search
Здравствуйте пришлите ссылку на сайт доноров хочу посмотреть возможно есть возможность спросить фото без водяных знаков. -
Такая функция есть только в Opencart.Pro в обычном опенкарте нет. И я ее не добавил. Вы может выбрать действие отключить товар при создании, и модуль будет создавать товары отключенными. И после того как сделаете то что вам нужно включить их. Как вручную, так и массово через встроенный редактор товаров в simplepars
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Все папки в рандомном порядке используются. От 0-9 Нет пустые не влияют, и пустые они до поры до времени.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)