Генератор парсеров BrowserExt

Режим редактирования скрипта

В режим редактирования скрипта можно переключиться нажав вкладку "Скрипт" справа в Редакторе. Он предназначен для ручного редактирования скрипта парсера.

script-ru-small.jpg

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

Рассмотрим панель кнопок подробнее:

  • Кнопка "Выполнить" позволяет выполнить скрипт прямо в вашем браузере. Тоже происходит когда вы переключаетесь в режим встроенного браузера, для загрузки страницы также используется фрейм встроенного браузера, только здесь в этом случае вы остаетесь в режиме скрипта. Не все функции можно выполнить и loadpage загружает только первую страницу из очереди страниц.
  • Кнопки "Строка" и "Колонка" носят чисто информативное назначение и показывают текущее положение курсора в поле для ввода скрипта.
  • Галочка "Отключить от браузера". Если она установлена, при переключении в режим встроенного браузера не будет происходить никаких действий (не будет преобразования из скрипта в объекты встроенного браузера и обратно), а также при включении Редактора сразу будет активирован режим редактирования скрипта. Это экономит время, т.к. не надо ждать загрузки страниц. Если в скрипте обрабатывается страница сайта, которая не может быть загружена во фрейм, то следует всегда устанавливать эту галочку.
  • Кнопка "Помощник" вызывает окно помощника, с помощью которого можно вставлять функции в текст скрипта, если вы не помните требуемые параметры или назначение самих функций.

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

При редактировании доступно несколько горячих клавиш:

  • Ctrl-Y - удалить строку.
  • Alt-S - сохранить изменения.
  • F1 - показать документацию по функции.