-
Posts
11,656 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Rassol2
-
Обновление v4.4-2_beta Настройки парсинга. Закрыл все пожелания по настройкам границ париснга. Теперь эта страница выглядит так. Копировать границы в один клик. Теперь рядом с кнопкой "удалить границу парсинга" появилась кнопочка позволяющая в один клик скопировать границу. При нажатии модуль создаст дубль этой границы парсинга с новым порядковым id, для тех кто страдал при настройке множества одинаковых границы. Я вас помню Условные операторы в границах парсинга. Теперь вы можете указывать в тексте начала и конца парсинга не только код из страницы но и условные операторы. Доступны следующие операторы. {skip} - Пропустить любые символы пока не встретишь совпадение с текстом написаны после оператора {skip} {.*} - Пропустить любые символы пока не встретишь совпадение с текстом написаны после оператора {.*} Жадный режим!!! {.} - Один любой символ кроме переноса строки. {br} - Перенос строки. Внимание!!! Хоть модуль поддерживает все четыре оператора, я бы рекомендовал сбегать использование {.*} и {br} если вы не прожженный программист. Потому что, не все что вы видите это перенос строки. Так же как и понимание жадного режима довольно сложна, пользователям (почему то ) Разница между операторами {skip} и {.*} Вывод. Не используйте оператор {.*} если вы до конца не поняли как он работает, поскольку если вы напишите что то подобное. {.*}</div> то только сам отец основатель знает сколько дивов на странице которую вы обрабатываете, и как далеко зайдет оператор. А предсказать какой кусок попадет в границу парсинга, не сможет никто. И я крайне не хочу слышать вопросы в стиле: Границы парсинга не работают я ввел .....{.*}...... Модуль ничего не находит. Вот честно не хочу всем объяснять почему и как работает, так что если вы используете этот оператор, и не понимаете результат, просто не используйте его. Сейчас все можно настроить и без новой функции, вот прям любой вариант можно сделать, а я добавил эти функции только потому что просят. Людям влом подумать как сделать то что им нужно без операторов, я их понимаю, лень двигатель прогресса. Но я буду злостно относится к тем кто собирается использовать высокие технологии при этом не желая прикладывать хоть малейшие усилия в изучении этих технологий. При том что туже самую цель можно добиться при помощи обычных границ. (то есть палки капалки) Функционал теперь на любого пользователя. Импорт / Экспорт Настроек. Так как модуль теперь работает с авторизацией, люди начинают покупать прокси, я решил сделать больше безопасности. Теперь при экспорте настроек модуль не экспортирует данные о прокси, и настрйки авторизации. Это сделано по той причине что большенство пользователей незадумываясь делятся настройками, при этом они могут забыть что в настройках указаны данные для авторизации на каком нибудь сайте. А на том сайте еще не дай бог будет денежка на балансе. Теперь если вы хотите экспортировать настройки со всеми данными в том числе и прокси и настройки авторизации, вам нужно экспортировать выбрав вот этот пункт. Конец. Да начнутся голодные игры !!!
- 13,430 replies
-
- 6
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А можно в редакторе товаров, фильтрами отобрать информацию по добавлению товара любым проектом.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Можно так.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Сегодня прочтете в обновлении.
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
В следующей бете будет доступна маленькая функций. Как говорится: Маленькая функция для парсера, колоссальный возможности для парсинга. Кто первый отгадает, какую функцию я поборол, и она выйдет в следующей бете ?
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А если вы не будете читать все, то будете задавать вопросы все подряд. И если так будут делать все. То вместо того что бы забивать свою голову мыслями как сделать вашу работу по парсингу, быстрее комфортное. Я буду отвечать на такие вопросы. Тут вопрос чью голову забивать. В свою защиту скажу, что у меня голова одна. Благо другие пользователи подключаются к ответам, чем освобождают мне время для работы над модулем.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Приложите усилия. Немножко. Вот в редакторе товаров есть такая графа. Если модуль работал с товаром он получит пометку того проекта через который с товаром работали. Если нет, то есть ваши ручные товары. То такой товар не получит отметку проекта. Но если вы попробуете сами отфильтровать, то что вам нужно. Вы бы это увидели.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Как отфильтровать товары которые не обновились написано здесь. https://simplepars.top/index.php?page=note&n=30 Внимательно про {date} так же почти похожий пример. Тут как раз описана работа с {date} https://simplepars.top/index.php?page=note&n=41 таким образом можно отсеет товары что не обновлялись.
- 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)
-
Наконецто я РОДИЛ!!! Единственный нюанс, в видео говорится что доступна автоматическая авторизация в кроне, еще нет я ее не включил для крона. Что бы более мягко пройти обкатку. Но поскольку она там будет я записал в видео с этим нюансом. Как камень с дущи!!
- 13,430 replies
-
- 2
-
- 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)
-
@khamer89 Ремарка, я пишу везде sku но подразумеваю идентификатор товара. Которым можете выступать Артикул [sku] Код товара [model] Название [name] НЕ РЕКОМЕНДУЕТСЯ Универсальный код [upc] Европейский номер товара [ean] Японский штрихкод [jan] Номер книжного издания [isbn] Номер партии [mpn] Поле расположение [location] Как вы поняли из статьи - https://simplepars.top/index.php?page=note&n=40
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Нет не верно. Вы настраиваете париснг любого элемента у донора. Допустим в границу парсинга {gran_1} Указываете эту границу париснга как SKU дальше модуль парсит страницу донора, получает содержимое границы {gran_1} и ишит у вас в магазине товар с таким же SKU Если находит значит модуль может обновить товар, так как связь установлена. Если не находит модуль сообщит что товар не был обновлен потому что у вас в магазине нет товара где sku = ***** Ссылки тут не причем, они не играют роли в связи ваших товаров и товаров донора. (Кроме тех случаев где вы специально ссылку не делаете идентификатором.) Поскольку ссылки сами по себе тоже не статичны и могут сменятся, а так же один и тот же товар может иметь две и более ссылок.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. да можно, привязка идет по идентификатору товара. Что может быть идентификатором описано здесь https://simplepars.top/index.php?page=note&n=40 Да конечно, такая возможность есть. Примерно вот так это будет выглядеть. Третий вопрос будет от меня. Напишите номер покупки модуля. не вижу вас в списке покупателей. Заранее спасибо.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Отключите отправку сообщений на почту. Это сделано что бы "смертные" понимали что процесс выполняется, и повторно запускать его ненужно. В инструкции не написано что нужно ставить отправку уведомлений на почту. Следуйте инструкции.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Нет не слетят. Кстати вы не ответили на один вопрос, как у вас будет время опишите пожалуйста. Было бы интересно почитать.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Этого никогда не будет. Потому что регулярные выражения это настройка под нужды. Ей нужно делать самому. Сам процесс поиска решения гораздо важнее чем само решение. Выбирая что то из выпадающего списка вы лишаете человека желания думать. А в этом деле без этого никуда. И нет ничего удобного в этом. К примеру я многим правлю настройки, и правилами из этого списка https://simplepars.top/index.php?page=note&n=37 За все время пользовался два максимум три раз. Еще раз, ЗА ВСЕ ВРЕМЯ. Я не лукавлю, они просто ненужны, из всего списка я только использую {reg[#[^0-9.,]#]}| - Удалит из текста все кроме цифр. Точек, и запятых. Они нужны для указания десятичных Для цены когда влом очищать от тегов. И то это правило вожу руками. И остальные правила что там написаны ненужны, либо встречаются один раз в високосный год, и ради этого я тянуть в модуль их не буду. Пример: {reg[#\s{2,}#]}| | {reg[#\t#]}| | - тут в левой стороне таб но форум не дает записать его. {reg[#\r\n#]}| {br}| {reg[#^(\s|\t)+#m]}| {br}| | {reg[#<img(.*?)>#]}|| <img{skip}>| Красным регулярки, зеленым аналог без них. Аналог быстрее и проще вручную набрать чем искать в выпадающем списке регулярку. Это стало возможно благодаря тому что модуль думает о "простых смертных" А то где действительно нужно использовать регулярки, и без них никуда, это каждый раз настраивание под каждый конкретный случай, и тут не можете быть выпадающего списка с вариантами. так же как нет выпадающего списка с вариантами настройки границ парсинга, под самые частые случаи.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Так понятное дело. https://elmantrade.ru/countries-brands/lb-ceramics.html?curPos=60 Тут то нету 4уровня. Странно было бы если модуль находил эти ссылки )))
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Делаете повторяющуюся границу париснга, где 9 повторений. И приклеиваете к каждому повторению границу парсинга которую хотите повторить 9 раз. В поиск замене.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Собственно как и говорил вопрос в фильтрах. Правда я не стал разбираться в ваших а просто сделал свои и все работает.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
нет. на парсинг это не влияет.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)