- Как заказать парсер сайта
- Видеоинструкции по настройке
- Возможности программы-парсера
- Действия в парсере
- Раздел «Работа с HTML»
- Раздел «Текстовые»
- Раздел «Перекодировка и форматирование»
- Раздел «Проверка и сравнение»
- Раздел «Разное»
- Раздел «Функции массива»
- Раздел «Числовые»
- Раздел «Работа с переменными»
- Раздел «Листы и книги Excel»
- Раздел «Обработка файлов из папки»
- Раздел «HTTP запрос»
- Раздел «Internet Explorer»
- Раздел «Управление парсером»
- Раздел «Веб-запросы, XML, макросы VBA»
- Недокументированные действия
- Работа с браузером (Chrome и т.п.)
- Отключенные (устаревшие) действия
- Интерфейс программы
- Использование браузера
- Ошибки при парсинге
- Вывод массива значений в одну ячейку
- Обход защиты Qrator, Incapsula и CloudFare
- Ошибка: сервер не ответил за 9 секунд
- Парсер перезаписывает данные в первой строке листа
- Невозможно запустить макрос, - нет доступа к проекту VBA
- Ошибка Compile error in hidden module
- Ошибка загрузки страницы по HTTPS (SSL Error)
- Дополнительные возможности
- Зарезервированные переменные и подстановочные коды парсера
- Кеширование страниц в парсере
- Переменные в парсере
- Обновление строк в существующей таблице при парсинге
- Переключение между наборами настроек в парсере
- Запуск мониторинга цен по расписанию
- Запуск парсера по расписанию
- Программный запуск парсера из внешнего макроса
- Доп. опции парсера (файл parser.ini)
- Наборы действий
- Прочие статьи по настройке парсера
- Коды останова парсера, и перехода на другое действие
- Плагины для парсера
- Запуск нескольких парсеров по очереди
- Обработка капчи (Captcha) в парсере
- Прокси серверы
Подвкладка "Ошибки" |
Подвкладка «Ошибки» расположена на вкладке Дополнительно в редакторе настроек парсера:
При работе парсера порой возникают разнообразные ошибки.
Некоторые ошибки временные (например, страница не загрузилась с первого раза), другие вызваны неправильной настройкой или спецификой сайта (блокировки, капча, и т.п.)
Критические ошибки (когда парсер не может продолжать работу) выводятся в виде системного сообщения (MessageBox), а некритичные уведомления отображаются во всплывающих окнах.
На этой вкладке можно включить или отключить вывод сообщений об ошибках, а также задать действия в случае возникновения некоторых ошибок.
Выводить сообщения об ошибках парсера
По умолчанию, эта опция включена. При её отключении, никакие сообщения об ошибках выводиться не будут.
Не рекомендуется отключать эту опцию, за исключением задач типа мониторинга цен, когда не критично, если одна из тысяч цен не обновится по причине какого-то сбоя на стороне сайта, или когда один из 80 сайтов временно не работает (а программа запускает подряд один за другим сразу много парсеров).
Также эту опцию можно отключить, если парсер загружает изображения товара, а на сайте много битых ссылок / отсутствующих файлов, и в процессе работы парсера надоедают всплывающие сообщения об ошибке скачивания очередного файла.
Запрашивать у пользователя действие при ошибке
При включении этой опции, в случае, если парсер не смог загрузить страницу по ссылке (таймаут, или ещё какая проблема), будет появляться системное сообщение с 3 кнопками: Остановить (Прервать) / Повторить (Повтор) / Пропустить:
В зависимости от нажатой пользователем кнопки, будут зависеть дальнейшие действия программы-парсера:
- кнопка Прервать полностью остановит работу парсера
- при нажатии кнопки Повтор парсер увеличит таймаут запроса на 3 секунды, и попробует снова загрузить страницу
- при выборе варианта Пропустить парсер проигнорирует эту страницу, и продолжит свою работу
По умолчанию эта опция отключена.
В каких случаях стоит включить эту опцию:
- у вас нестабильный интернет, пропадающий часто и надолго (на несколько минут)
В этом случае, при пропадании интернета, выскочит сообщение, и парсер приостановит работу.
Вы нажмёте кнопку Повтор только после того как интернет восстановится. - сайт временами глючит (не работает из-за внутренних сбоев, регулярно по несколько минут)
В этом случае, при появлении сообщения в парсере, вы можете открыть сайт в браузере, и дождаться пока он снова заработает, после чего нажмёте кнопку Повтор для продолжения работы парсера.
Количество автоматических повторов ошибочной загрузки страницы / файла
Если здесь задано количество больше нуля, то парсер столько раз будет пытаться повторно загрузить страницу / скачать файл в случае неудачи (например, при наступлении таймаута, заданного в настройках на вкладке Параметры)
Значение по умолчанию: 1 (одна доп. попытка)
Сообщать об ошибке, если не открыт ни один файл перед запуском парсера
Эту опцию стоит включать только для парсеров, которые берут исходные данные из открытого файла Excel
(в Исходных данных парсера задан режим «Брать данные с листа Excel ...» или «Искать все ячейки / гиперссылки в диапазоне»),
либо для парсеров, которые выводят данные в открываемый вручную файл Excel.
Для остальных парсеров (которые сами создают новый файл Excel при запуске) эту опцию надо отключить.
- Добавить комментарий
- 2199 просмотров