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

Axelenz

Користувачі
  
  • Публікації

    740
  • З нами

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

Усі публікації користувача Axelenz

  1. Я выдираю характеристики с помощью указания верхней границы "арактеристик" (потому, как есть много вариантов указания: Характеристика, характеристики, Характеристика товара, характеристики: и т.д. и т.п.). Но мне не нужна ни эта первая (верхняя) строка ни последняя (нижняя).
  2. У поставщика не выделены отдельно характеристики, а идут прицепом в описании. Поэтому приходится выдирать их хотя бы из того, что есть. Но они к тому же имеют очень не чёткие границы для парсинга, поэтому приходится указывать "арактеристик", а потом убирать первую строку, что бы там ни было накалякано... Табуляция может и не нужна, но она попалась мне при переносе данных в нотепад... думал, может и в ней дело, почему не удаляется... Как правильно можно указать с помощью регулярок: удалить первую строку и последнюю ???
  3. SPsetting-16.json http://sportdrive.com.ua/product/3d-doska-dlya-risovaniya-holodnoe-serdce http://sportdrive.com.ua/product/3d-doska-dlya-risovaniya-mir-dinozavrov http://sportdrive.com.ua/product/3d-doska-dlya-risovaniya-skazochnyy-patrul http://sportdrive.com.ua/product/3d-konstruktor-animal-world-belka-275-detaley http://sportdrive.com.ua/product/3d-konstruktor-animal-world-belochka-275-detaley http://sportdrive.com.ua/product/3d-konstruktor-animal-world-olen-287-detaley http://sportdrive.com.ua/product/3d-konstruktor-animal-world-popugay-227-detal http://sportdrive.com.ua/product/3d-konstruktor-animal-world-slon-289-detaley http://sportdrive.com.ua/product/3d-konstruktor-animal-world-tukan-271-detal http://sportdrive.com.ua/product/3d-ruchka-penobon-2-pokoleniya http://sportdrive.com.ua/product/aerohokkey-ot-seti-220v
  4. Подскажите, в чём может быть причина. Регулярные выражения нормально отрабатывают на вкладке "Поиск/Замена", но на вкладке "CSV/Парсинг" и в прайсе не работают... Работаю на локалке... {reg[#\t#]}| {reg[#(^.*\r)#]}| {reg[#(^\n\r)#]}| Версия модуля самая последняя.
  5. Можно и так, спарсить рандомную выборку указанного количества (или по умолчанию % от всех) ссылок и вывести рекомендуемое количество выделенных столбцов под данные. Но мне кажется, что это слишком избыточно будет... тот, кто реально парсит (и дружит с логикой и головой) уже предполагает заранее, чего и сколько ему необходимо для работы... Как правило, никому не нужны 15 категорий или 35 фотографий в карточке... А с атрибутами и заморачиваться нет смысла... их конечно же на правый край... только на край... Да и в справке по модулю сразу об этом написать, хотя бы в виде рекомендации с упрощённым пояснением почему нужно так делать...
  6. Я всё же смею предложить Вам некое решение для расширения (как мне кажется) возможностей парсера. Вот сейчас имеем одну вкладку "Настройки парсинга", но при этом две вкладки "CSV/Парсинг" и "Парсинг в ИМ". Так почему же не сделать и две вкладки: "Настройки парсинга для прайса" и "Настройки парсинга для ИМ" соответственно ? Пусть границы которые попадают в одну из этих вкладок отображаются сразу же и во второй, но... но пусть во вкладке "Настройки парсинга для прайса" будут те полезные дополнения, которые, например, не нужны для ИМ, но весьма необходимы для создания готового прайса (где уже не нужно будет прайс дорабатывать драчевым напильником в Excel и пр.) и наоборот... Всего одна вкладка, но она позволит и сохранить "универсальность" парсера и будет намного удобнее и для тех, кому необходимо вносить данные в ИМ и для тех, кто занимается парсингом для других и кому интереснее получать готовые прайсы... Может стоит побороться за звание "самый лучший парсер всех времён и народов" ? )))
  7. Значит, если необходимо получить на выходе несколько столбцов с категориями/подкатегориями, где в каждом столбце категория отдельно указана, не прибегая в дальнейшем к Excel, то самый простой способ - это указать повторяющиеся границы не один раз, а по количеству нужных категорий и "Пропустить вхождения" в каждой их этих границ каждый раз на один шаг... т.е. выдёргивать по одной категории/подкатегории на столбец, а не все сразу, через разделитель.
  8. Подскажите, а возможно ли сделать так, чтобы был выбор, указывать в настройках парсинга или "разделитель" (чтобы выводить данные в 1 столбец) или резервировать определённое количество столбцов для вывода данных. Например, мне достаточно 10 фотографий. Я указываю для границ сразу цифру 10 и модуль разбрасывает все спарсенные фотографии по 10-ти столбцам (где больше 10-ти - лишнее отбрасывается). А сейчас по умолчанию для каждой границы выделяется лишь 1 столбец. Да можно всё и в Excel сделать, но удобнее всё же получать на выходе с модуля уже готовые данные...
  9. А вот Вам и спасибо большое ))) Про "Выключить комп после парсинга" я уже молчу... жду следующих бет с интересными решениями ) Пока для выключения использую программу "Таймер выключения", парсинг то происходит, как правило, ночью...
  10. Очень удобно было бы, чтобы высчитывалось (примерное) время парсинга. А то постоянно приходится считать вручную, на сколько часов/минут оставлять компьютер включенным... Затрачено времени: 5 минут Обработано ссылок: 104 | Ссылок в очереди: 451 Оставшееся время: 20 минут Ещё можно чекбокс добавить, где галку ставить "Выключить компьютер после завершения парсинга". Зачем же пользоваться сторонними программами. если всё это возможно добавить для удобства работы ?
  11. Поспешил... в моём случае так не решить проблему. В данных донора присутствует кроме кодировки UTF-8 ещё и другие кодировки и это не ошибка. Например, названия на немецком языке, где используются символы типа äöü и пр.
  12. Собственно... поставил последний OpenServer 5.3.0 и последнюю версию ocStore 3.0.2.0 и максимально php7.3 (64) и MarianDB-10.3 (64). И не парсит ни предыдущая версия ни v2.5-3_Beta... И не экспортирует... " Неправильный формат файла настроек. " Откатился на v2.5-1 - экспортирует, но не парсит.
×
×
  • Створити...

Important Information

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