- Как заказать парсер сайта
- Видеоинструкции по настройке
- Возможности программы-парсера
- Действия в парсере
- Раздел «Работа с HTML»
- Раздел «Текстовые»
- Раздел «Перекодировка и форматирование»
- Раздел «Проверка и сравнение»
- Раздел «Разное»
- Раздел «Функции массива»
- Раздел «Числовые»
- Раздел «Работа с переменными»
- Раздел «Листы и книги Excel»
- Раздел «Обработка файлов из папки»
- Раздел «HTTP запрос»
- Раздел «Internet Explorer»
- Раздел «Управление парсером»
- Раздел «Веб-запросы, XML, макросы VBA»
- Недокументированные действия
- Работа с браузером (Chrome и т.п.)
- Отключенные (устаревшие) действия
- Интерфейс программы
- Использование браузера
- Ошибки при парсинге
- Вывод массива значений в одну ячейку
- Обход защиты Qrator, Incapsula и CloudFare
- Ошибка: сервер не ответил за 9 секунд
- Парсер перезаписывает данные в первой строке листа
- Невозможно запустить макрос, - нет доступа к проекту VBA
- Ошибка Compile error in hidden module
- Ошибка загрузки страницы по HTTPS (SSL Error)
- Дополнительные возможности
- Зарезервированные переменные и подстановочные коды парсера
- Кеширование страниц в парсере
- Переменные в парсере
- Обновление строк в существующей таблице при парсинге
Переключение между наборами настроек в парсере
- Запуск мониторинга цен по расписанию
- Запуск парсера по расписанию
- Программный запуск парсера из внешнего макроса
- Доп. опции парсера (файл parser.ini)
- Наборы действий
- Прочие статьи по настройке парсера
- Коды останова парсера, и перехода на другое действие
- Плагины для парсера
- Запуск нескольких парсеров по очереди
- Обработка капчи (Captcha) в парсере
- Прокси серверы
Переключение между наборами настроек в парсере |
В этой статье описан порядок настройки переключения между наборами настроек в программе «Парсер сайтов».
Если вы получили от меня ссылку на эту статью, — значит, у вас уже есть несколько настроенных парсеров, а сейчас нужно добавить новые файлы настроек. Причём, сделать это нужно так, чтобы новые настройки не перемешались с имеющимися в папке «Настройки парсеров».
Что нужно сделать:
- находим на компьютере папку, где расположен файл надстройки Parser.xla и папка Настройки парсеров
(они обычно находятся в одной папке, по умолчанию - на Рабочем столе)Parser.xla
Настройки парсеров
- создаём 2 дополнительные подпапки в той же папке (на Рабочем столе): служебную, с названием ParserSettings, и дополнительную папку для настроек парсеров (назовём её, например, Настройки парсеров 2)
Parser.xla
Настройки парсеров
Настройки парсеров 2
ParserSettings
Папку Настройки парсеров 2 можно назвать как угодно. Название папки ParserSettings изменять нельзя.
- В папку Настройки парсеров 2 извлекаем из письма высланные мной новые настройки парсеров.
Таким образом, теперь у вас 2 разные папки с настройками. Осталось настроить переключение между ними.
Для этого, нужно:
— экспортировать (сохранить) общие настройки программы в файл в служебную папку ParserSettings
— обновить панель инструментов
Ниже описаны эти действия подробнее.
- Нажимаем в меню программы Дополнительно — Общие настройки программы:
В открывшейся форме общих настроек программы-парсера, СЛЕВА СНИЗУ есть 2 маленькие кнопки, - ИМПОРТ и ЭКСПОРТ.
Подведя к ним курсор мыши, можно увидеть всплывающие подсказки у кнопок:Нам нужна первая кнопка (ЭКСПОРТ), — нажимаем эту кнопку, и программа предлагает сохранить (экспортировать) текущие настройки в файл XML.
При сохранении файла настроек ОБЯЗАТЕЛЬНО выбираем ранее созданную папку ParserSettings.
В качестве имени файла пишем какой-либо текст, который потом будет отображаться в выпадающем списке переключения режимов.
Например, назовём экспортируемый файл ЦЕНЫ:После этого окно общих настроек программы нужно закрыть.
- Нажимаем в меню Дополнительно — Обновить панель инструментов.
Видим, что у нас появился выпадающий список — переключатель наборов настроек такого вида:
- Еще раз убеждаемся, что окно общих настроек было закрыто.
Выбираем из выпадающего списка новый режим — ЦЕНЫ
Пока никаких отличий между 2 режимами нет, т.к. настройки обоих режимов ссылаются на одну и ту же папку настроек парсеров.
Теперь нажимаем в меню Дополнительно — Общие настройки программы, и меняем путь к папке настроек парсеров, указывая папку Настройки парсеров 2:
- Нажимаем на форме общих настроек кнопку Сохранить изменения,
и после этого снова нажимаем в меню Дополнительно — Обновить панель инструментов
Теперь, когда вы переключаетесь между 2 режимами (исходным - «по умолчанию», и новым «цены»), в выпадающем списке с названиями парсеров будут отображаться разные настройки (из разных папок)
Для чего может пригодиться эта инструкция, - если вы используете парсер для мониторинга цен на сайтах, и у вас есть несколько разных наборов сайтов (и, соответственно, различные комплекты настроек парсеров), а также «обычные» парсеры (собирающие данные со всего сайта), и вам нужно, чтобы запуск парсера ВСЕ САЙТЫ (ALL SHOPS) из мониторинга цен не затрагивал «обычные парсеры» (которые к мониторингу цен отношения не имеют)
Можно по аналогии создать сколько угодно таких режимов (наборов настроек).
Названия наборов настроек (отображаемые в выпадающем списке) вы всегда можете поменять, открыв папку ParserSettings, и переименовав соответствующий файл.
Есть и другой, более простой, способ быстрого переключения между наборами настроек, если в каждой папке с настройками парсеров хранится обрабатываемый файл Excel.
Тогда, открыв этот файл Excel, можно одним нажатием кнопки на панели инструментов переключить парсер на использование текущей папки в качестве папки с настройками парсеров.
Подробно об этом рассказано в этой видеоинструкции (смотреть с 2:09)
- Добавить комментарий
- 1939 просмотров