Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Axelenz

Users
  
  • Posts

    744
  • Joined

  • Last visited

Everything posted by Axelenz

  1. Регулярные выражения, которые используются в данном модуле имеют свой синтаксис. Вам же нужен обычный синтаксис использования регулярных выражений в php https://www.php.net/manual/ru/function.preg-replace.php $str = preg_replace('/[email protected]/', '', $str);
  2. Вы добавили товар, теперь для обновления товара необходимо запустить парсер в режиме обновления. Нажать "Старт парсинга". Плей - это с другой темы... про медиаплееры.
  3. Чтобы давать однозначные советы, не понятно, как это сейчас у Вас организовано, работает ли у Вас cron. "перезапускать Парсер с 0 ?" - эта фраза не очень понятна... "Чтобы обновить информацию в товарах добавленных вручную" - информация сама по себе не обновится, парсер должен что-то спарсить. Или вручную запустить или через cron Прежде всего необходимо понимать, что парсер - это всего лишь программа, которая выполняет определённые запрограммированные в ней действия. Выполняет не сама по себе, её необходимо как-то запустить (вручную или автоматически). Опять же она не обладает задатками ИИ, поэтому не является самообучаемой, её необходимо "обучать", правильно прописывая последовательность выполняемых действий... Основное предназначение подобных программ - перевести повторяемые во времени монотонные действия человека в автоматический режим.
  4. Нет в этом необходимости. Главное, чтобы при последующем парсинге товаров с донора его Артикулы не совпадали с Артикулами добавленными вручную, чтобы разные товары не накладывались друг на друга. Если же задача стоит обновлять товары, которые вручную добавлены, например, атрибуты взять с сайта донора или Описание или фото добавить, то тогда нормально, если Артикулы совпадают, товар будет обновлён.
  5. Дублей не будет, для этого и предназначено. И не забывайте некоторые ньюансы, связанные с парсингом в разные языки, которые описаны тут https://simplepars.top/index.php?page=note&n=39
  6. Очень часто пользуюсь этим сохранением. а иногда заказчиков интересуют ссылки на конкретно выбранные товары и им остальные не нужны, не нужен сбор ссылок.
  7. Не стал тратить время на особые выяснения, тем более, что сервер много лет работал верой и правдой и уже порядком устарел... Установил последний релиз Open Server 5.4.3 - это последний из 5-й ветки. Для нормальной работы Opencart рекомендую использовать модули: Apache_2.4-PHP_7.2-7.4+Nginx-1.23 PHP_7.3 MySQL-5.6 В PHP_7.3 убираем комменты перед ioncube В Apache убираем комменты перед brotli_module
  8. @Rassol2 Добрый вечер. Возможно ли парсить сайт, где используется алгоритм Brotli, что порекомендуете ? Заголовки ответа: content-encoding: br Код ответа = 23 | Текст ответа = Unrecognized content encoding type. libcurl understands deflate, gzip content encodings. Или это связано исключительно с использованием OpenServer ?
  9. Ну можете экспериментировать, например так: </div>{.}{.}{.}</div>, где {.} - это любой одиночный символ, осталось понять сколько их там... Но сама суть парсинга, как по мне, заключается в простоте и надёжности работы...
  10. А зачем настолько сложные манипуляции ? Больше не к чему прицепиться, чтобы обрисовать границы ??? Возьмите то, что следует за этими </div> и имеет вид, не повторяющийся с тем, что будет находиться в границах... Используйте при желании основные операторы для замены: https://simplepars.top/index.php?page=note&n=9
  11. А Вы что хотите получить в итоге ? Если просто подряд идущие </div></div> то так и напишите справа от "|". Но для текста конца парсинга это не вариант... Это лучше использовать для Описания, там это работает без проблем...
  12. Вдалось якось це вирішити? Те саме, через крон 4 години оновлюється. А через парсер 20хв У них эта проблема решается только переходом на более дорогой тарифный план или в принципе уходом на менее жадный хостинг...
  13. Я являюсь постоянным пользователем SimplePars и выполняю с его помощью все задания исключительно для своих ЗАКАЗЧИКОВ. Всё, что я пишу про то, что хотелось бы видеть дополнительно в модуле продиктовано именно возможностью решений задач моих ЗАКАЗЧИКОВ. Поэтому всё, что пишите Вы - Вы пишите именно для них...
  14. Если о чём-то никто не пишет, то это совершенно не значит, что оно никому и не нужно... Все так привыкли, довольствоваться тем, что имеют, но предела совершенствованию нет...
  15. Получится cron какой-то, весьма условно работающий в автоматическом режиме, поскольку необходимо изменение курса у донора в yml постоянно отслеживать и вручную менять в наценке...
  16. <currencies> <currency id="USD" rate="39"/> <currency id="UAH" rate="1"/> </currencies> @Rassol2 В обработчике XML не хватает блока, который позволит спарсить курс валюты с выгрузки. Иногда поставщик даёт цену только в USD. <price>15.71</price> <currencyId>USD</currencyId> а заказчику необходима цена UAH на сайте.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.