По
вторная проверка текущего списка) либо Scan .
Recheck Selected (Ска
нирование . Повторная проверка выделенного фрагмента). Или же можно
щелкнуть правой кнопкой мыши и выбрать из контекстного меню строку
Recheck Selected.
Страницы, защищенные паролем
В программе Linkbot предусмотрена защита информации. При этом все страни
цы или каталоги должны быть защищены одинаковыми именем пользователя
(user ID) и паролем.
Для объявления имени пользователя и пароля, которые будут применены по
умолчанию, выполните следующие действия.
1.
Выберите пункт меню Tools .
Project Options .
New Project (Инструмен
ты . Параметры Проекта . Новый проект) или Tools .
Project Options .
Current Project (Инструменты . Параметры Проекта . Открытый про
ект). Откроется окно New Project Options (Параметры нового проекта), по
казанное на рис. 2.65, или Options for [имя проекта] (Параметры для [имя
проекта]) соответственно.
2.
В левой части окна выберите пункт General .
Connections .
HTTP (Об
щие . Соединения . Протокол HTTP).
3.
В правой части окна поставьте флажок Use the following Username and
Password for authenticated pages (Для защищенных страниц использо
вать следующие имя пользователя и пароль) и заполните поля Username
(Имя пользователя) и Password (Пароль). Щелкните по кнопке OK.
Рис. 2.65. Окно New Project Options
162 Автоматизация
Сканирование форм
Программа Linkbot Developer Edition умеет сканировать ссылки, исходящие из
форм, даже если предполагается ввод данных в форму. Например, для открытия
некоторой страницы требуется ввести имя пользователя и пароль. В этом случае
входные данные вводятся с помощью специального интерфейса поддержки форм.
Они могут быть сохранены для дальнейшей работы – это означает, что, когда
программа встречает такую форму, входные данные вводятся автоматически и
ссылки, ведущие с формы, проверяются.
Для вызова форм выберите в левой панели окна из раскрывающегося списка
строку Pages with Forms (Страницы с формами). Если во время сканирования
сайта будет выдан запрос Linkbot Developer Edition has found Forms on your
Web site. Would you like to fill out these forms and submit them now? (Программа
нашла на сайте формы. Заполнить и проверить их?), ответьте Yes (Да). Linkbot
автоматически установит в левой панели режим Pages with Forms и вызовет ин
терфейс поддержки форм.
Интерфейс поддержки форм
Интерфейс поддержки форм (рис. 2.66) предназначен для обзора форм и ввода
в них входных данных.
Рис. 2.66. Интерфейс поддержки форм,
реализуемый программой Linkbot Developer Edition
В левой панели отображается список форм, найденных на сайте. Щелкните по
любой строке списка, и в правом нижнем окне откроется страница с формой.
Программы
163
Слева от каждой строки списка присутствует пиктограмма, служащая инди
катором состояния формы. Пиктограммы свидетельствуют о следующем:
– данные в форму не вводились или были удалены;
– форма заполнена данными;
– новая форма еще не сканировалась, и данные в нее не вводились;
– форма изменялась с момента последнего ввода данных.
Панель обзора (в правом нижнем окне) предназначена для отображения
формы в виде, аналогичном выводимому в окне браузера. Заполнять форму
следует именно здесь, равно как и щелкнуть по кнопке, предназначенной для
отправки формы. После ввода ваша информация появится на панели данных,
в правом верхнем окне. Перед вводом убедитесь, что форма полностью загруже
на в окно.
Обратите внимание, что на панели обзора гиперссылки неактивны.
Отметим, что данные разного рода можно вводить многократно. Одинаковые
данные нельзя ввести повторно.
Колонки на панели данных имеют следующее назначение:
•
Link URL (Адрес ссылки) – приведен адрес, по которому будут отправле
ны данные после их ввода в форму;
•
Post Data (Отправленные данные) – отображены значения данных, вве
денных в форму. Если в ней не использован метод POST, поле останется
пустым, а строка значений будет добавлена к адресу в поле Link URL;
•
Save (Сохранять) – показано, сохранены ли данные как в файле проекта,
так и для последующего сканирования. Можно щелкнуть по интересую
щей вас строке правой кнопкой мыши и, если по
зволяют параметры настройки поддержки форм,
вызвать контекстное меню (рис. 2.67). Здесь сле
дует отметить пункт Save Post Data (Сохранять
отправленные данные) или снять флажок возле
него. Пункт Delete Post Data (Удалять отправ
Рис. 2.67. Контекстное
ленные данные) предназначен для удаления всей
меню для настройки
строки с данными.
данных формы
Чтобы после ввода данных сканировать имеющиеся
в формах ссылки, выполните команду Scan .
Recheck Current List (Сканирова
ние . Повторная проверка текущего списка).
Файл проекта можно сохранить, оставив в нем данные, введенные в формы.
Это допускается только в случае, если при настройке параметров для форм не
включен флажок Don’t save form input data to BOT file (Не сохранять данные
для форм вместе с проектом).
Если из соображений конфиденциальности вы не хотите сохранять данные
для форм в файле проекта, выполните следующие действия:
164
Автоматизация
1.
Воспользуйтесь пунктом меню Tools .
Project Options .
New Project (Ин
струменты .
5th Фев 2011
|
Теги:
|