![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Добрый день,
Подскажите пожалуйста, можно ли каким-либо образом подключиться к открытому окну браузера и отправить post запрос, соответственно указав реквизиты и т.д. и т.п. |
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
Раз ОС не указали, пускай будет винда.
Можно через WinAPI (работа с окнами). Также, может быть, это реализуемо через OLE интерфейс к IE. Тут надо с MSDN проконсультироваться. Кстати, если на компьютере, где это будет выполняться, будет установлен антивирус - скорее всего он заблокирует такие действия) -------------------- Died at Life.pl line 21 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Винда.
т.к. приложение локальное, то в антивире отключу проверку на него. щас гляну в MSDN чего там про OLE IE написано. |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
На другом форуме нашел, как оправить get запрос:
кто-нибудь может подскажет как отправить post запрос? |
|||
|
||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 14 Всего: 31 |
Itsys, развейте мои сомнения.. Вам именно доступ к браузеру нужен ?
Если просто отправить POST запрос - есть более простые вещи. LWP, например. Это сообщение отредактировал(а) sir_nuf_nuf - 3.8.2009, 11:59 |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
sir_nuf_nuf,
именно к браузеру. |
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Ап, очень нужно...
|
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
посмотрите вот здесь
|
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Я тоже долго копал и нашел на MSDN, не понятно, что занчит
что это за тип такой "VT_ARRAY|VT_UI1"? |
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
По моей ссылке ходил? там есть пример.
|
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Ходил, это не выход....
|
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
Мы должны догадаться почему это не выход?
-------------------- Died at Life.pl line 21 |
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
Itsys, присоединяюсь к вопросу KSURi
|
|||
|
||||
| Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Хм... как бы объяснить...
Есть сайт, на котором выполнятеся последовательность post запросов, причем, насколько я догадываюсь, проверяются кукисы, которые устанавливаются конце каждой сессии, запускаются JS скрипты. Т.е. эмулировать все это внешними страницами очень муторно. Поэтому мне бы хотелось, чтобы зарузилась страница, отправил запрос - загрузилась следующая и т.д. Хотя... можно зарузить страницу, выдрать от туда кусок DOMа и сдеделать на основе ео формуи послать ее.. тоже вариант. Попробую так. Добавлено через 21 секунду Будем считать вопрос решенным. |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |