Вопрос № 175400: Уважаемые эксперты, подскажите можно ли и как при помощи ВБА на открытой ВЭБ странице узнать количество ссылок, флажков, полей для ввода информации, полей передающих сообщение и других составляющих ВЭБ страницы, а также узнать их ID. Значение п...
Вопрос № 175400:
Уважаемые эксперты, подскажите можно ли и как при помощи ВБА на открытой ВЭБ странице узнать количество ссылок, флажков, полей для ввода информации, полей передающих сообщение и других составляющих ВЭБ страницы, а также узнать их ID. Значение поля передающего сообщение, то есть та информация, которая им выдаётся. А также в случае если на ВЭБ странице был изменён пароль, он был введён при помощи ВБА, а раз он изменился, он не верный, тогда выдаётся сообщение, как его узнать. И можно ли и как поставить
условие: если введённый логин не верный, тогда если введённый пароль не верный, тогда Как узнать можно ли эти условия ставить по одному или всё же их надо ставить сразу два, так как в целях защиты, вероятно, выдаётся сообщение на ВЭБ странице, введённый логин и пароль не верный, а не по одному сообщению. Спасибо Эндрю
Отвечает Ashotn, 9-й класс :
Здравствуйте, Ципихович Эндрю.
Определяет, верный или неверный был пароль, веб-приложение. В зависимости от этого оно передает нам разные страницы. Подробнее от этом смотрите здесь. http://www.intuit.ru/department/se/aspdotnet/lit.html. Эта программа печатает в окне Immediate имена, типы, ID и количество элементов управления каждого вида.
Приложение:
----- Я ни от чего, ни от кого не завишу.
Ответ отправил: Ashotn, 9-й класс
Ответ отправлен: 18.12.2009, 10:42
Оценка ответа: 5
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 257889
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает DrakoN, Практикант :
Здравствуйте, Ципихович Эндрю. Ну вы немного не пониматете сути.
1) На веб-страницы мы может передать ряд запросов(типизированых). Например POST(публикация данных на форме) и GET(получение данных формы).
Я не буду сейчас расказывать всех деталей работы с кукки итд. Так это не вместиться в рамки ответа. Но все же дам вам стартпоинты.
а)Вам следует обзавестись программой Fiddler2. Установить ее запустить. В настройках броузера выставить прокси сервер "127.0.0.1:8888" Тогда
все ваши обращения к страницам пойдут через локальній прокси сервер. И все данніе форм будут сохранены в фидлере(где вы и увидите) а.1) Какие поля заполняються, а.2) Какие поля скрыты от пользователя но обязательны а.3) формат передачи данных.
итд....
Теперь вернемся назад. Передача данных и заполнение полей это как правило POST запрос. Вы увидите где его прописывать в фидделере. Вам так же стоит разобраться с тем как формировать WebRequest's.<
br> И на последок ВБА не решает данный вопросы. Вам следует обзавестись VB.Net или другой современной платформой.
ссылки по теме. Матачасть как говориться. http://ru.wikipedia.org/wiki/Http#GET http://tools.ietf.org/html/rfc2616
Как только определеитесь с платформой смогу подсказать реальный живие примеры(ВБА не очень подходит для такого, если чесно)
----- От Винта!
Ответ отправил: DrakoN, Практикант
Ответ отправлен: 18.12.2009, 10:48
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 257890
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.