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

Rassol2

Розробник розширень
  • Публікації

    11 600
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Rassol2

  1. 27.08.2022 в 04:37, xshader сказал:

    Вопрос. Есть ли возможность при парсинге в шаблон названия изображения каждому фото добавлять какой-то порядковый номер?

    Нет такой возможности в модуле нет.

     

     

    27.08.2022 в 04:37, xshader сказал:

    Кидает фото в одну папку и создает много пустых. Логика создания подпапки не должна быть 1 фото = 1 подпапка?

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

     

    27.08.2022 в 04:37, xshader сказал:

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

    Или устранить этот недочет в jet cache я так понимаю с парсингом фото проблем нет, а проблемы в том что такая ситуация не учтена в jet cache

  2. 26.08.2022 в 10:28, valico2525 сказал:

    Здравствуйте.Подскажите что не так?Обработчиком xml нарезаю файл на отдельные товары.Сохраняю и включаю Старт сканирования.Потом перехожу во вкладку Сбор ссылок и ничего там не вижу.Нет ссылок на нарезанные товары .Может я что-то упустил?

    Здравствуйте.

    Прочтите что у вас в логах написано по этому вопросу.
    Если там присутствует Operation timed out after 15006

    То решение вашего вопроса написано сразу над вашим вопросом. :)

    • +1 3
  3. Давненько написал статью как увеличь время ожидания ответа в модуле, но не публиковал ее потому что нужно было по исправлять ошибки.
    И так уже дето месяц а то и больше она ждет исправления.
    В связи с этим публикую тут, думаю смысл будет ясен и так.
    Кому ошибки режут глаза, сразу приношу извинения.

     

    Что делать если в логах написано Operation timed out after 15006

    https://simplepars.top/index.php?page=note&n=53

     

    Кстати это стать в ОСНОВНОМ была написана для тех кто использует модуль для загрузки xml, как ответ на возросший спрос в этой функции.

    • +1 2
  4. 22.08.2022 в 09:12, partshez сказал:

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

    А почему в вашем ответе не подразумевается что у кошечки лапка болит ?

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

    А вы берете и зачем то приплетаете к этому вопросу что у вас проблемы с умножением повторявшейся границы парсинга на повторяющуюся.
    А самое интересное что я не где не говорил о том что такое возможно, а вы попытались сделать то что не заявлено в функционале модуля. У вас не получилось, и вы это записали в исключение к наценки в повторяющейся границе парсинга. :?

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

    Боже, если бы я был на месте человека который спросил, после прочтения вашего ответа я бы сжег компьютер с словами "меня к этому жизнь не готовила".

     

     

    Я понимаю что порой хочется что бы кто-то оценил какие решения вы находите, но луче показывать такие решения когда их спрашивают, и тогда люди оценят.
    Но когда есть четкий вопрос на который есть четкий ответ, зачем же все так усложнять. :-?

  5. 22.08.2022 в 08:22, Aspirinnka1 сказал:

    Автор, скажите, а здесь можно добавить умножение?


     

      Показать содержимое

    image.png.8209a12a8d86d7af7d4d3037c9a2faa5.png

     

    Добавить можно, но тут нужно понимать одну фундаментальную вещь.
    Сам модуль не производит ни каких математических действий. Все что он делает это записывает префикс в базу данных.
    В данном случаи доступен префикс + - и =
    Если добавить * это не факт что в логике есть конструкция которая отвечает за поведение.
    Допустим в поле базы данных можно вставить любой символ, можно и знак $ только как это будет работать не понятно.


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

     

    • +1 1
  6. 20.08.2022 в 09:39, iler сказал:

    Есть интернет-магазин, нужно единоразово с него спарсить структуру категорий сразу на двух языках.

    Парсить надо сразу в базу opencart 3, что бы поля с названиями категорий заполнились сразу на двух языках.

    Товары не парсим.

     

    Кто готов сделать, пишите в личку, дам ссылку на магазин с которого парсить

     

     

    Здравствуйте.

    Пришлите ссылку на сайт донор посмотрю что у вас.

  7. Может одна разница в том что я не пичатал в ручную пробел в правило, а я скопировал его из исходного текста, вставил в правило и добавил вертикальную черту.
    То есть я физически скопировал тот пробел который мне не нужен, и это работает.

    • +1 1
  8. 20.08.2022 в 06:47, partshez сказал:

    Пока не срабатывает. Уже 6 часов мудрую, перебираю варианты. Не получается!

    https://prnt.sc/aIJwwMobdHmU  Это на доноре.     Четыре картинки слева - это одно фото.  Текст справа - сдвинут через эти     

    Таких фото несколько в описании и около каждой четверки справа тексты.   

    https://prnt.sc/HYlsRQB2EBuk Не получается синхронизировать фото и соответствующий текст. 

    Что ни делаю, не могу совместить красиво.  Может другой вариант подскажете?

    https://www.caralarm.com.ua/avtosignalizacija-bezbrelochnaja-prizrak8lsmart-p-28157.html

     

    не знаю как на счет 6 часов но вот.
     

    Скрытый текст

    5Ji7SZ3.png

    Водно правило, видно что в исходном тексте есть отступ в рузультате после обработки отступа уже нет. То есть сам пробел вырезается.
    Вот он в коде.
     

    Скрытый текст

    rT5GyHG.png

     

    • +1 1
  9. 20.08.2022 в 06:23, partshez сказал:

    Опять обращаюсь за помощью. В коде страницы донора есть символы     &nbsp;</div>       https://prnt.sc/mD-ARq7yb_v5

    Симплпарс в Настройках, поиск/замене этот тег не видит, но переносит их в Описание при парсинге. https://prnt.sc/EUQMtxpfMX25

    Как избавиться от    <div>&nbsp;</div>   ?  Мне не нужен этот неразрывный пробел   &nbsp;

    Да такая проблема проскакивает.
    Это связано с тем что в вебе нельзя просто взять и отрисовать символ так что бы он не участвовал в рендеренге страницы.

    Попробуйте оба правила.

    &nbsp;|

     |

    Какое то должно сработать.

     

  10. 18.08.2022 в 07:28, partshez сказал:

    А что с этим вопросом? Должно срабатывать, но не срабатывает!

    Сейчас попробую установить версию 9.1 и посмотрю

    Больно.
    Но на глаз мне кажется что вы взяли повторяющуюсь границу пасинга и решили ее поделить на вторую повторяющуюсь границу парсинга.
    Если я прав.
    То дальше ответ нет это не будет работать.
    В математике можно делить число на число но нельзя делить массив на массив. По крайне мери используя базовые математические функции.
    Ну и ожидать что это там внутри само поймет какой элемент из повторения на какой поделить.

    Поправьте если я не правильно предположил.

  11. 18.08.2022 в 07:20, partshez сказал:

    Это не критично. Но хотелось бы понять. Я что-то неправильно настроил, мой сайт глючит или баг модуля

    Вот вам подсказка.
    Вот сюда лепите 1.
     

    Скрытый текст

    z9MF6pJ.png

    Срабатывает, значит функция работает.

     

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

     

    18.08.2022 в 07:22, partshez сказал:

    Понял. Буду использовать. %значение%

    Допивая бутылочку пива до нижней грани этикетки вы вспоминаете что это работает при использовании правило
    %значение% - которое гласит что в границе парсинга в любом месте должно быть сравниваемое значение. Другим языком что перед цифрой один или после нее может быть что угодно, и тогда это утверждение будет справедливо.


    И вот тут допивая последние осадки из бутылки будет ясно, значит что то все же закрадется в границу парсинга. Осталось найти что и почему.
    НО если вас устраивает решение с %значением% то пусть будет так.

    Но тут могу предположить что с вероятностью в 98% сравнение в допуск работает.

  12. 18.08.2022 в 07:16, partshez сказал:

    https://prnt.sc/Xk4zpeww1okc   Лишних пробелов нет, скрытых символов тоже не вижу. Число в другой раскладке не бывает

    На моем тестовом не срабатывает. На сайте заказчика не срабатывает. На сайте в Молдавии не срабатывает

    Идете на сайты где не срабатывает и изучаете что прилетает на них в эту границу, и сравниваете.
    Тут сравнение идет не по моим алгоритмам а банально в лоб.
    Значение оператор языка программирование сравнить.

  13. 18.08.2022 в 07:05, partshez сказал:

    Еще один вопрос. https://prnt.sc/cTmQ3FWByPlU  Допуск Равна не срабатывает.

    Тут очевидный ответ. Значит оно не равно.
    Тут других вариантов нет. Доставайте увеличительное стекло и проверяйте что с чем сравниваете. Где то там есть подвох.

  14. 18.08.2022 в 06:37, partshez сказал:

    https://prnt.sc/Jptv7kcpOHdK  Здесь нужно получить цену 12213 грн  для данного товара https://matras.kiev.ua/matrasy/western-brn

    SPsetting-772 (1).json 15 \u041a\u0431 · 0 скачиваний

    Внимательно читаем мой вопрос.
    Куда именно вы вставляете вот это правило в модуле!!!
    {gran_1}{/}{gran_2} 

    Я не хочу решать за вас задачу как вам и что получить.

    Ваш вопрос изначально звучал можно ли так делать. Ответ да!
    Если у вас не работает укажите где вы это записываете.

    А зачем вы это делаете и что вы хотите получить это дело десятое и не моего ума. Моя задача проверить функционал.

  15. 18.08.2022 в 06:26, partshez сказал:

    https://prnt.sc/t-dobcZ4jjam  Мне нужна вот эта цена

    Мне нужно понять куда именно вы хотите записать вот это
    {gran_1}{/}{gran_2} 
    Так как это работает, но судя по тому что у вас возникает этот вопрос вы пытаетесь засунуть эту запись куда то в экзотическое место.

  16. 18.08.2022 в 06:10, partshez сказал:

    Всем привет! Появилась хотелка. Есть две границы цены - основная и акционная. Нужно получить коэффициент. Основная/акционную. Т.е. произвести действие с двумя границами.    {gran_1}{/}{gran_2}   . Можно ли в нашем модуле это сделать? Например, в наценке.  Или невозможно? Или действия можно производить только граница и число {gran_1}{/}2  ? Вроде бы обсуждался этот вопрос раньше, но не могу найти. 

    Не совсем понимаю где именно вы это хотите сделать ? 
     

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

  17. 16.08.2022 в 06:14, Sadvox сказал:

    В Вашем случае остаток красного М и красного S разные остатки? те кторые првязаны именно к связке цвет + размер ?

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

  18. 16.08.2022 в 05:41, Sadvox сказал:

    Как? 
    я спарсил опции по инструции и получил кашу. 

     

    16.08.2022 в 05:44, Sadvox сказал:

    @ Rassol2  тут показал ''кашу":)

     

    Вот я сделал на быструю руку по инструкции и каши нет. Понятное дело что настраивал только две границы и не вникал в детали вашего случая.
    Единственное что вижу что тут есть некая связь цвета и размере из за этого идет повторение и логично было бы исключить их, а точнее пропарсить только один блок. Что я и сделал. Опять же не вникая во все нюансы.

     

    Опция цвет

    Скрытый текст

    SVOwGZr.png


    Опция размер
     

    Скрытый текст

    Ic7JIjM.png


    Так же вот файл настроек этих двух границ. Создаете новый проект загружаете его и изучаете.
    А там уже развивайте мысь и дорабатывайте решение.

     

    SPsetting-601.json

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

Important Information

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